From 6b71fcea2360191428ddf4ce36652a7141339798 Mon Sep 17 00:00:00 2001 From: Luis Rodrigues Date: Mon, 23 Sep 2024 12:28:21 +0100 Subject: [PATCH] =?UTF-8?q?definir=20interac=C3=A7=C3=B5es=20de=20Agentes?= =?UTF-8?q?=20em=20modulo=20'interaccoes.py'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/gui.py | 12 ++++-------- modules/interaccoes.py | 10 ++++++++++ 2 files changed, 14 insertions(+), 8 deletions(-) create mode 100644 modules/interaccoes.py diff --git a/modules/gui.py b/modules/gui.py index 58f0992..0378ff4 100644 --- a/modules/gui.py +++ b/modules/gui.py @@ -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) diff --git a/modules/interaccoes.py b/modules/interaccoes.py new file mode 100644 index 0000000..8cb7418 --- /dev/null +++ b/modules/interaccoes.py @@ -0,0 +1,10 @@ +from modules.agente import Agente +from modules.mapa import Mapa + + +def interaccaoEntreAgentes(agente1: Agente, agente2: Agente) -> None: + pass + + +def correrInteraccoesEntreAgentes(mapa: Mapa | None) -> None: + pass