Designing Game of Life mosaics with integer programming
We use integer programming to design sets of tiles that can be interpreted as still lifes or phoenix patterns in Conway's Game of Life. We design the tiles to be modular so that when we place tiles side by side, the resulting composite pattern will also be a still life or phoenix. We also design the tiles so that they have various brightness levels. This makes the tiles suitable for constructing Game of Life mosaics that resemble user-supplied greyscale target images.
Bosch, Robert and Julia Olivieri. 2014. "Designing Game of Life mosaics with integer programming." Journal of Mathematics and the Arts 8(3-4): 120-132.
Taylor & Francis
Journal of Mathematics and the Arts
Conway's Game of Life, Mosaics, Integer programming, 90C10, 90C90