Description: Cellular Automata virtual procedure
Development tools: Microsoft Visual Basic 6.0
Platform: Windows OS
(VB compiler, the code is not optimized to run more slowly)
Words to explain:
CA, cellular automata, cellular automaton, or cellular automata.
Pattern (Pattern), consisting of a number of cells in a state of combination.
Model:
Dimension, two-dimensional grid Quartet
Cells, two states (living and dead) a grid on behalf of a cell.
Neighbors, Moore-type (upper and lower, left, right, left, right, left, bottom right)
Rules, 1) If a living cell to maintain a state of living, then it must have 2-3 living neighbors, otherwise it becomes a state of death. 2) If a dead cell becomes live, then it must have exactly three live neighbors.
Program features:
1. The number of grid levels and the number of free vertical settings (at least 2, which is 2* 2 grid)
2. Random initialization cells (the probability
File list (Check if you may need any files):
Filename | Size | Date |
---|
元胞自动机 |
..........\CAState |
..........\.......\100`100 | 手工添加N个斜滑行者(NE).dat |
..........\.......\300`300 | 2006#5#4_19#22#3.dat |
..........\.......\800`800 | 2007#1#19_9#45#16.dat |
..........\CellAutoData.dat |
..........\CellPattern |
..........\...........\(1)桃心 |
..........\...........\(1)花朵 |
..........\...........\(ZQ)50 | 50_7 |
..........\...........\5`6_9337050 | 变为斜滑行者(NE) |
..........\...........\Line |
..........\...........\平滑行者(E) |
..........\...........\斜滑行者(NE) |
..........\...........\脏喷气火车(E) |
..........\CreatePattern.ini |
..........\Form1.frm |
..........\frmSet.frm |
..........\frmSet.frx |
..........\frmView.frm |
..........\modProgram.bas |
..........\modProject.bas |
..........\Module1.bas |
..........\MSSCCPRJ.SCC |
..........\Result.txt |
..........\元胞自动机.exe |
..........\工程1.vbp |
..........\工程1.vbw |
..........\程序说明.txt |