corrigir erro de newline em f-strings
This commit is contained in:
@ -33,8 +33,7 @@ def criarTabuleiro(
|
|||||||
mapa: Mapa | None,
|
mapa: Mapa | None,
|
||||||
) -> None:
|
) -> None:
|
||||||
dimensoes_surface_principal: tuple[int, int] = surface.get_size()
|
dimensoes_surface_principal: tuple[int, int] = surface.get_size()
|
||||||
max_altura: int = int(
|
max_altura: int = int((dimensoes_surface_principal[0] - 20) / dimensao_tabuleiro[0])
|
||||||
(dimensoes_surface_principal[0] - 20) / dimensao_tabuleiro[0])
|
|
||||||
max_largura: int = int(
|
max_largura: int = int(
|
||||||
(dimensoes_surface_principal[1] - 20) / dimensao_tabuleiro[1]
|
(dimensoes_surface_principal[1] - 20) / dimensao_tabuleiro[1]
|
||||||
)
|
)
|
||||||
@ -62,8 +61,7 @@ def popularMapa(mapa: Mapa) -> None:
|
|||||||
for pos_y in range(0, mapa.dimensao[0]):
|
for pos_y in range(0, mapa.dimensao[0]):
|
||||||
for pos_x in range(0, mapa.dimensao[1]):
|
for pos_x in range(0, mapa.dimensao[1]):
|
||||||
# escolher uma estrategia aleatoria
|
# escolher uma estrategia aleatoria
|
||||||
tmp_estrategia = random.choice(
|
tmp_estrategia = random.choice(ModEstrategia.listaNomesEstrategias())
|
||||||
ModEstrategia.listaNomesEstrategias())
|
|
||||||
# criar Agente com estrategia aleatoria e colocar na posicao y e x
|
# criar Agente com estrategia aleatoria e colocar na posicao y e x
|
||||||
mapa.mundo[pos_y][pos_x] = Agente(tmp_estrategia)
|
mapa.mundo[pos_y][pos_x] = Agente(tmp_estrategia)
|
||||||
|
|
||||||
@ -84,9 +82,7 @@ def mostrarEstatisticas(mapa: Mapa | None) -> None:
|
|||||||
n_total_agentes += 1
|
n_total_agentes += 1
|
||||||
for tipo_estrategia in stats_estrategias:
|
for tipo_estrategia in stats_estrategias:
|
||||||
print(
|
print(
|
||||||
f"{tipo_estrategia}: {
|
f"{tipo_estrategia}: {(stats_estrategias[tipo_estrategia] / n_total_agentes) * 100:3.2f}"
|
||||||
(stats_estrategias[tipo_estrategia] / n_total_agentes) * 100:3.2f
|
|
||||||
}"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@ -145,7 +141,8 @@ def main(mapa: Mapa | None, tamanho_mapa: tuple[int, int]):
|
|||||||
mapa = Mapa(tamanho_mapa)
|
mapa = Mapa(tamanho_mapa)
|
||||||
popularMapa(mapa)
|
popularMapa(mapa)
|
||||||
|
|
||||||
# (367, 250)
|
# fazer interaccoes entre agentes
|
||||||
|
|
||||||
criarTabuleiro(janela, mapa.dimensao, mapa)
|
criarTabuleiro(janela, mapa.dimensao, mapa)
|
||||||
pg.display.flip()
|
pg.display.flip()
|
||||||
clock.tick(60)
|
clock.tick(60)
|
||||||
|
|||||||
Reference in New Issue
Block a user