¿Otra pregunta del Juego de la Vida (rejilla infinita)?

He estado jugando con el Juego de la vida de Conway y recientemente descubrí algunas implementaciones increíblemente rápidas como Hashlife y Golly. (Descargar Golly aquí -http://golly.sourceforge.net/)

Una cosa que no puedo entender es cómo los programadores implementan la cuadrícula infinita? No podemos mantener una variedad infinita de cosas, si ejecutas un golly y consigues algunos planeadores para volar más allá de los bordes, esperas unos minutos y alejas el zoom, verás que los planeadores todavía están en el espacio huyendo. Entonces, ¿cómo en nombre de los dioses se trata este concepto de infinito de manera programática? ¿Hay un patrón bien documentado o qué?

Muchas gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta