refactorar codigo para reduzir tamanho de linhas

This commit is contained in:
2026-04-02 10:30:45 +01:00
parent 4e79240cb3
commit 9b1fe7bb93
3 changed files with 50 additions and 58 deletions

View File

@ -19,11 +19,11 @@ class Agente:
banco_memoria: dict[int, list[int]] = {}
posicao: tuple[int, int] = (0, 0)
def __init__(self, estrategia: str = "", posicao: tuple[int, int] = (0, 0)):
def __init__(self, strat: str = "", posicao: tuple[int, int] = (0, 0)):
# definir estrategia aleatoriamente
self.estrategia = estrategia
self.estrategia = strat
# definir personalidade com base na estratégia
self.personalidade = ModEstrategia.devolvePersonalidade(self.estrategia)
self.personalidade = ModEstrategia.devolvePersonalidade(strat)
# identificador de agente
self.id_agente = id(self)
self.pontuacao = 0