definir interacções de Agentes em modulo 'interaccoes.py'
This commit is contained in:
@ -79,14 +79,6 @@ def mostrarEstatisticas(mapa: Mapa | None) -> None:
|
|||||||
(stats_estrategias[tipo_estrategia]/n_total_agentes)*100:3.2f}")
|
(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):
|
def main(mapa: Mapa | None):
|
||||||
if mapa is None:
|
if mapa is None:
|
||||||
print("SEM MAPA!!")
|
print("SEM MAPA!!")
|
||||||
@ -111,6 +103,10 @@ def main(mapa: Mapa | None):
|
|||||||
popularMapa(mapa)
|
popularMapa(mapa)
|
||||||
if event.key == pg.K_s:
|
if event.key == pg.K_s:
|
||||||
mostrarEstatisticas(mapa)
|
mostrarEstatisticas(mapa)
|
||||||
|
if event.key == pg.K_n:
|
||||||
|
# correr proxima iteracao do jogo
|
||||||
|
pass
|
||||||
|
|
||||||
# (367, 250)
|
# (367, 250)
|
||||||
criarTabuleiro(janela, mapa.dimensao, mapa)
|
criarTabuleiro(janela, mapa.dimensao, mapa)
|
||||||
correrInteraccoesEntreAgentes(mapa)
|
correrInteraccoesEntreAgentes(mapa)
|
||||||
|
|||||||
10
modules/interaccoes.py
Normal file
10
modules/interaccoes.py
Normal file
@ -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
|
||||||
Reference in New Issue
Block a user