From aaa2c304e26da76f6aae04ad2093c3fa5863d7a3 Mon Sep 17 00:00:00 2001 From: Luis Rodrigues Date: Sat, 21 Mar 2026 21:51:57 +0000 Subject: [PATCH] introduzida opcao de obter dados sobre posicao especifica usando tecla 'i' --- modules/gui.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/gui.py b/modules/gui.py index a47e612..16a60da 100644 --- a/modules/gui.py +++ b/modules/gui.py @@ -140,6 +140,16 @@ def main(mapa: Mapa | None, tamanho_mapa: tuple[int, int]): if event.key == pg.K_r: mapa = Mapa(tamanho_mapa) popularMapa(mapa) + if event.key == pg.K_i: + print("devolver informação de posicao (x,y)") + pos_x: int = int(input("posicao x: ")) + pos_y: int = int(input("posicao y: ")) + if pos_x > mapa.dimensao[0] or pos_y > mapa.dimensao[1]: + continue + agente: Agente = mapa.posicao((pos_x, pos_y)) + print( + f"{id(agente)=}\n{agente.estrategia=}\n{agente.personalidade=}" + ) criarTabuleiro(janela, mapa.dimensao, mapa) pg.display.flip()