Download Latest Version bio.py (1.2 kB) Google Add to Preferred Sources
Home / v2
Name Modified Size InfoDownloads / Week
Parent folder
bio.py 2015-10-11 1.5 kB
entorno.py 2015-10-11 1.6 kB
main.py 2015-10-11 651 Bytes
readme.txt 2015-10-11 1.2 kB
Totals: 4 Items   4.9 kB 0
#v2- Reacción a entorno dinámico
El objetivo de esta versión es simular el paso del tiempo, además de añadir complejidad a los objetos básicos.
Además, se ha intentado crear una estructura que sobreviva a constantes actualizaciones y mejoras, que no signifique una gran reescritura al añadir inputs.

entorno
+ atributos
++temperatura máxima
++temperatura mínima
++temperatura
++luz
++estacion
++dia
+ funciones
++season_stats: guarda las min/max y luz de cada estación
++change_season: comprueba si hay que cambiar de estación y reinicia la cuenta de días. Ejecuta season_stats() si procede
++day_var: la función que engloba el paso del tiempo. Asigna una temperatura, basado en min/max. Suma un dia. Comprueba el cambio de estacion

bio
+ inputs
++temperatura
++luz 
+ funciones
++risefall: controla el crecimiento y decaimiento del organismo.
++bloom: controla el florecimiento o maduración del organismo
+ outputs
++altura
++densidad
++flores

main
Crea una simulación de X dias y la lanza. La simulación no es interactiva. Dentro del bucle principal puede haber cualquier cosa. Solo dos instrucciones son obligatorias:
+entorno.day_var()
+bio.react_env(entorno)
Source: readme.txt, updated 2015-10-11