Talk:Wave function collapse: Difference between revisions

m
→‎Vote for deletion: rescinded my vote, all too late now anyway...
m (→‎Vote for deletion: rescinded my vote, all too late now anyway...)
Line 24:
== Vote for deletion ==
We have been getting a bunch of new tasks lately with absolutely no verbiage or explanation of algorithm on the "task" page other than a link to "See the algorithm over there". If you can't be bothered to put summary a explanation of the algorithm, and better yet, an reference implementation, enough for a knowledgeable person to figure out how to do it, it comes across as a low effort attempt to drive traffic to somebodies monetized video / page. Not what RosettaCode is about. As it stands, I vote for deletion on this task. I have similar low opinions of [[Boyer-Moore string search]], [[Knuth-Morris-Pratt string search]] and [[Execute_Computer/Zero]‎], but those are issues for other discussion pages. --[[User:Thundergnat|Thundergnat]] ([[User talk:Thundergnat|talk]]) 21:51, 8 July 2022 (UTC)
: <del>Seconded</del> (rescinded 14/7). Also added a clarify task tag to the main page. --[[User:Petelomax|Pete Lomax]] ([[User talk:Petelomax|talk]]) 02:44, 9 July 2022 (UTC)
::Thirded? I've added a ref to boristhebrave.com, couldn't not in the current climate. We need to define the input file set. Each tile could be represented by four numbers N S E W. The constraint is N must match S vertically and E W horizontally. The concept of least entropy is essentially Warndorf and I've explored extending that beyond Knights tour elsewhere on RC.--[[User:Nigel Galloway|Nigel Galloway]] ([[User talk:Nigel Galloway|talk]]) 09:17, 9 July 2022 (UTC)
I've made this task before this video, but based on other videos. https://github.com/darkfrei/love2d-lua-tests/blob/main/wave-function-collapse/main.lua
Line 36:
:: There's probably also a constraint that the replication tiles (e.g. 3x3 sized tiles) are "aligned" on a grid which matches that tile size. And, given the "tiling" concept, ... conceptually if we were generating an 11x11 image with 3x3 tiles we'd do something like construt a 12x12 image and then crop it to 11x11. --[[User:Rdm|Rdm]] ([[User talk:Rdm|talk]]) 08:14, 9 July 2022 (UTC)
:: After playing with some implementations, I'm wondering if maybe there's a bit of smoke and mirrors in the implementation at https://github.com/mxgmn/WaveFunctionCollapse#. Edit: no smoke and mirrors -- but the adjacency constraint is only one layer of pixels deep. --[[User:Rdm|Rdm]] ([[User talk:Rdm|talk]]) 10:00, 10 July 2022 (UTC)
 
 
== Solutions ==
7,794

edits