aboutsummaryrefslogtreecommitdiff
path: root/src/world.h
AgeCommit message (Collapse)Author
2017-03-26Rename `TorusArray` to `TorusMatrix` to better fit the represented structureAdrian Kummerlaender
2017-03-24Switch to toroidial world matrixAdrian Kummerlaender
i.e. glue together top and bottom respectively right hand side and left hand side borders. This makes for nicer life behaviour in constrained worlds.
2016-12-19Add population displayAdrian Kummerlaender
2016-12-11Use implicity tuple creation for update schedulingAdrian Kummerlaender
2016-12-11Use implicit bool-int-casting in life density functionAdrian Kummerlaender
2016-12-11Move `util` namespace classes into matching folderAdrian Kummerlaender
2016-12-10Introduce `BoxIndicator` and `BoxTraverser` helper classesAdrian Kummerlaender
`BoxIndicator` implements an indicator function for the world area. Together with `BoxTraverser` it is used to simplifiy action validation and area traversion.
2016-12-10Enable offset world drawing; center in viewportAdrian Kummerlaender
2016-12-10Extract painting and display age of worldAdrian Kummerlaender
2016-12-09Initial working versionAdrian Kummerlaender
...of a plain Game Of Life displayed using `Termbox`.