#cellular-automata #2d #cell #rules #save #flexible #b3-s23

app celleste

A flexible 2D cellular automaton

2 releases

0.1.2 Jan 17, 2025
0.1.1 Jan 9, 2025
0.1.0 Jan 9, 2025

#189 in Math

Download history 244/week @ 2025-01-07 115/week @ 2025-01-14 11/week @ 2025-01-21 18/week @ 2025-02-04

155 downloads per month

GPL-3.0 license

39KB
322 lines

Celleste

A 2D cellular automaton. The rules can be input by the user using B<number>/S<number> notation as command-line argument, where 'B' is the number of bordering cells that result in a cell being born, and 'S' is the number that results in a cell surviving (otherwise, it dies).

Default is Conway's game of life (B3/S23)

Controls

  • Space to pause
  • Right click to add a cell
  • S to save
  • L to load
  • Use '--help' argument for info

Dependencies

~20–53MB
~893K SLoC