redefinição da classe 'Estrategia'
começar a definir o que a classe 'Estrategia' faz. inclusão de um stub para a função que carrega estrategias a partir de ficheiro
This commit is contained in:
@ -1,5 +1,24 @@
|
||||
# definição de classe Estrategia
|
||||
from enum import Enum
|
||||
|
||||
|
||||
class TiposEstrategia(Enum):
|
||||
ALEATORIO = 0
|
||||
NEUTRO = 1
|
||||
TIT4TAT = 2
|
||||
VINGATIVO = 3
|
||||
LUNATICO = 4
|
||||
|
||||
|
||||
# lista de estratégias. cada entrada é um dicionário com
|
||||
lista_estrategias: list[dict] = []
|
||||
|
||||
|
||||
def carregarFicheiroEstrategias(caminho_ficheiro: str) -> list[dict]:
|
||||
lista: list = []
|
||||
return lista
|
||||
|
||||
|
||||
class Estrategia():
|
||||
def __init__(self, aleatorio: bool = True):
|
||||
def __init__(self, estrategia: TiposEstrategia):
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user