Cellular Automata Builder

Cellular Automata Builder

Lumikha ng mga estado at mga patakaran para sa parisukat o hexagonal cellular automata

Ang isang cellular automaton ay isang grid ng mga cell, bawat isa sa isang tiyak na estado, na nagbabago at kumikilos ng isang tiyak na paraan batay sa isang hanay ng mga patakaran. Ang Cellular Automata ay unang nilikha nina Stansilite Ulam at John von Neumann noong 1940s, at naging sikat sa pamamagitan ng sikat na Game of Life Rule na nilikha ni John Conway noong 1970s. Ngayon ang Cellular Automata ay hindi lamang masaya na lumikha, ngunit naghahain din ng mga praktikal na gumagamit ng gayong pamamaraan at kunwa ng mga kumplikadong sistema sa pisika, kimika, at biology. } Lumikha ng mga estado na may isang mai -edit na pangalan at kulay
Lumikha ng mga patakaran na may mga kondisyon na nagbabago ng isang cell ng estado
- matukoy kung paano gumagana ang mga kondisyon gamit ang karaniwang bitwise na lohika (at, o, xor, Nand, o, xnor) {## } Lumikha at baguhin ang laki ng mga board hanggang sa 500x500 cells
I -save ang mga estado, mga patakaran, at board sa isang tiyak na pangalan, na may kakayahang mag -load o baguhin ang pangalan sa ibang pagkakataon
punan ang board
- piliin ang kabuuang porsyento ng board {# } - Piliin kung anong porsyento ng kabuuang bawat estado ang pumupuno
baguhin kung gaano kabilis ang pag -update ng CA
Revert Board sa nakaraang estado
madaling i -edit ang board gamit ang manu -manong o awtomatikong draw mode

na dinisenyo at binuo ng Tyler Lang
Paggamit ng mga graphic na na-download mula sa https://dribbble.com/shots/2488469-basic-ui-set
Advertisement

Download Cellular Automata Builder 1.2.1 APK

Cellular Automata Builder 1.2.1
Price: Free
Current Version: 1.2.1
Installs: 50+
Rating average: aggregate Rating (3.0 out of 5)
Rating users: 6
Requirements: Android 4.1+
Content Rating: Everyone
Package name: com.ttl.cabuilder
Advertisement

What's New in Cellular-Automata-Builder 1.2.1

    -Added ability to change square CA neighborhood type
    -Fixed scaling issue