Home » Ejemplos » DEMO GAME OF LIFE

Entradas recientes

Comentarios recientes

    Categorías

    DEMO GAME OF LIFE

    Características:

    • RT-DESK v2.0
    • x32 bits, x64bits
    • OpenGl
    • Mono-hilo

    Descripción:

    Esta demo implementa una matriz del juego de la vida. Esta matriz contiene 25600 celdas (160 x 160) y esta implementada en Modo Continuo y en Modo Discreto. Con esta demo se pretende mostrar la alta precisión que ofrece el Modo Discreto tanto en el instante como en el orden de ejecución de cada una de las celdas. Para ello se le ha asignado a cada una de las celdas de la matriz un periodo de actualización propio. Si se desea que toda la matriz se actualice con la misma frecuencia le asignaremos a todas las celdas el mismo periodo. Esto nos permite configurar diferentes zonas de la matriz con diferentes periodos de actualización.

    NOTA: Todas las celdas interactuan con sus vecinas aunque se actualicen con periodos diferentes.

    Para esta demo, la matriz se ha dividido en cuatro zonas con diferentes periodos de actualización.

    Split4Matrix

    Se puede comprobar como con el Modo Continuo, debido a su bucle de ejecución que acopla las diferentes fases de la aplicación, si alguna celda llega tarde al instante de ejecución que le corresponde, esta provoca que la evolución de la matriz sea erróneo. Mientras que con el Modo Discreto, debido a su ejecución en tiempo de simulación y sincronizada con el tiempo real, no se produce ningún error y nos permite observar una evolución correcta en cada una de las cuatro zonas definidas.

     

     

     

    Autor: Vicente Broseta Toribio (vibroto<at>doctor<dot>upv<dot>es)