aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-03-26Add MIT licenseHEADmasterAdrian Kummerlaender
2017-03-26Rename `TorusArray` to `TorusMatrix` to better fit the represented structureAdrian Kummerlaender
2017-03-24Update README.mdAdrian 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-11Only print non-null life densitiesAdrian Kummerlaender
2016-12-11Add basic README.mdAdrian Kummerländer
2016-12-11Use implicity tuple creation for update schedulingAdrian Kummerlaender
2016-12-11Convert drawing logic to use `BoxTraverser`Adrian Kummerlaender
2016-12-11Extract term event pollingAdrian Kummerlaender
2016-12-11Extract terminal functionsAdrian Kummerlaender
2016-12-11Move non-template classes into distinct compilation unitsAdrian Kummerlaender
2016-12-11Move world age to topAdrian 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-11Display life density for each world cellAdrian Kummerlaender
2016-12-11Fix offset world drawingAdrian 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 manually extinguishing lifeAdrian Kummerlaender
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`.