Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-26 | Rename `TorusArray` to `TorusMatrix` to better fit the represented structure | Adrian Kummerlaender | |
2017-03-24 | Update README.md | Adrian Kummerlaender | |
2017-03-24 | Switch to toroidial world matrix | Adrian 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-19 | Add population display | Adrian Kummerlaender | |
2016-12-11 | Only print non-null life densities | Adrian Kummerlaender | |
2016-12-11 | Add basic README.md | Adrian Kummerländer | |
2016-12-11 | Use implicity tuple creation for update scheduling | Adrian Kummerlaender | |
2016-12-11 | Convert drawing logic to use `BoxTraverser` | Adrian Kummerlaender | |
2016-12-11 | Extract term event polling | Adrian Kummerlaender | |
2016-12-11 | Extract terminal functions | Adrian Kummerlaender | |
2016-12-11 | Move non-template classes into distinct compilation units | Adrian Kummerlaender | |
2016-12-11 | Move world age to top | Adrian Kummerlaender | |
2016-12-11 | Use implicit bool-int-casting in life density function | Adrian Kummerlaender | |
2016-12-11 | Move `util` namespace classes into matching folder | Adrian Kummerlaender | |
2016-12-11 | Display life density for each world cell | Adrian Kummerlaender | |
2016-12-11 | Fix offset world drawing | Adrian Kummerlaender | |
2016-12-10 | Introduce `BoxIndicator` and `BoxTraverser` helper classes | Adrian 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-10 | Enable manually extinguishing life | Adrian Kummerlaender | |
2016-12-10 | Enable offset world drawing; center in viewport | Adrian Kummerlaender | |
2016-12-10 | Extract painting and display age of world | Adrian Kummerlaender | |
2016-12-09 | Initial working version | Adrian Kummerlaender | |
...of a plain Game Of Life displayed using `Termbox`. |