Files
game_theory_of_life/game_theory_of_life.py
T
sanctus.hck 190fe7a7c4 introduzir geração de mapas deterministicos
Na função 'popularMapa()' introduzimos o parametro 'semente' que aceita
um inteiro, que será usado para inicializar o gerador de pRNG. Desta
forma introduzimos um elemento deterministico na aleatoriedade da
função, gerando mapas com população determinada por esta 'semente'.
2026-10-26 11:59:23 +00:00

18 lines
441 B
Python

import modules.estrategia as ModEstrategia
import modules.gui as Gui
from modules.mapa import Mapa
tamanho_mundo: tuple[int, int] = (8, 8)
semente: int | None = 42 # alterar semente para gerar mapas deterministicos
ModEstrategia.carregarFicheirosEstrategias("strategies/")
# criar mapa com tamanho_mundo
mapa = Mapa(tamanho_mundo)
# popular mapa com Agentes
Gui.popularMapa(mapa, semente)
# Gui.App(mapa)
Gui.main(mapa, tamanho_mundo)