我正在尋找一種算法來幫助我基於規則構建2D模式。我的想法是,我可以使用給定的參數位置編寫腳本,並且它會返回一個隨機的2維序列,直到給定的長度。2D PHP模式創建器Altgorithm
我的計劃是使用它來基於規則生成圖像模式。比如圖像分形或者遊戲關卡的精靈可能會使用它。
例如,假設您可以使用A,B,C,& D創建模式。規則是C和A永遠不會彼此相鄰,並且D總是遵循C.接下來,讓我們說我想要一個尺寸爲4x4的模式。結果可能是尊重所有規則的以下內容。
A B C D
B B B B
C D B B
C D C D
是否有任何現有的庫可以做這樣的計算?有什麼數學公式可以讀取嗎?
什麼樣的「規則」?這種「規則」的格式是什麼? – mauris 2011-06-08 22:35:08
現在只是關於當前符號的北/東/南/西的符號的基本規則。我認爲對X個空格內的符號的支持也會很整齊(但可能會慢很多)。 – Xeoncross 2011-06-08 22:40:58
http://properundead.com/2009/03/cave-generator.html – Xeoncross 2011-06-09 03:13:55