mirror of
https://github.com/neogeek23/Life.git
synced 2026-02-04 02:58:17 +00:00
Update README.md
This commit is contained in:
parent
a9e593a1b2
commit
f28a7ee4d0
10
README.md
10
README.md
@ -4,11 +4,10 @@ Conway's Game of Life
|
|||||||
This is an attempt to make a multidimentional multistate game of life. The game's space is held in a region which has a tree of dimensions (each level of the tree is a dimensional freedom, i.e. level 1 may be x and level 2 y and level 3 z and so forth) of the Locations that are deviant from the space's default state (dead). Each location is only present as a leaf in the tree and the tree is always complete and sorted. Each location knows its neighbors and has a state for its present state and its calculated future state. Only locations that are not in the default state or will not be in the default state are stored in the tree, all other locations are assumed to be in the default state.
|
This is an attempt to make a multidimentional multistate game of life. The game's space is held in a region which has a tree of dimensions (each level of the tree is a dimensional freedom, i.e. level 1 may be x and level 2 y and level 3 z and so forth) of the Locations that are deviant from the space's default state (dead). Each location is only present as a leaf in the tree and the tree is always complete and sorted. Each location knows its neighbors and has a state for its present state and its calculated future state. Only locations that are not in the default state or will not be in the default state are stored in the tree, all other locations are assumed to be in the default state.
|
||||||
|
|
||||||
To be done:
|
To be done:
|
||||||
1) Print multi-dimensions
|
1) Write state change by turn logic
|
||||||
2) Write state change by turn logic
|
2) Make a GUI
|
||||||
3) Make a GUI
|
3) Anticipate default space becoming deviant
|
||||||
4) Anticipate default space becoming deviant
|
4) Add tests for new methods
|
||||||
5) Add tests for new methods
|
|
||||||
|
|
||||||
Current Status:
|
Current Status:
|
||||||
1) Can set initial state and store data in a tree
|
1) Can set initial state and store data in a tree
|
||||||
@ -16,3 +15,4 @@ Current Status:
|
|||||||
3) Can print out a 2d space
|
3) Can print out a 2d space
|
||||||
4) Can have many states & dimensions
|
4) Can have many states & dimensions
|
||||||
5) Can anticipate having a future state
|
5) Can anticipate having a future state
|
||||||
|
6) Print multi-dimensions
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user