A sample of SFE's ColorLCDShield library demonstrating Conway's Game of Life
Dependencies: ColorLCDShield mbed
Diff: Conway.h
- Revision:
- 0:bc852e1d0b48
diff -r 000000000000 -r bc852e1d0b48 Conway.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Conway.h Sun Jun 09 05:04:32 2013 +0000 @@ -0,0 +1,17 @@ +#include <stdint.h> + +class Conway { +public: + uint8_t world[128][16]; + uint8_t worldTemp[128][16]; + + void nextGeneration(); + void swap(); + + void randomizeWorld(uint16_t seed); + void randomizeWorld25(uint16_t seed); + void randomizeWorld75(uint16_t seed); + +private: + void initWorldTemp(); +};