definir interacções de Agentes em modulo 'interaccoes.py'

This commit is contained in:
2024-09-23 12:28:21 +01:00
parent 3288e06bcf
commit 6b71fcea23
2 changed files with 14 additions and 8 deletions

View File

@ -79,14 +79,6 @@ def mostrarEstatisticas(mapa: Mapa | None) -> None:
(stats_estrategias[tipo_estrategia]/n_total_agentes)*100:3.2f}")
def interaccaoEntreAgentes(agente1: Agente, agente2: Agente) -> None:
pass
def correrInteraccoesEntreAgentes(mapa: Mapa | None) -> None:
pass
def main(mapa: Mapa | None):
if mapa is None:
print("SEM MAPA!!")
@ -111,6 +103,10 @@ def main(mapa: Mapa | None):
popularMapa(mapa)
if event.key == pg.K_s:
mostrarEstatisticas(mapa)
if event.key == pg.K_n:
# correr proxima iteracao do jogo
pass
# (367, 250)
criarTabuleiro(janela, mapa.dimensao, mapa)
correrInteraccoesEntreAgentes(mapa)