Conecte quatro modelos de IA,
Feito por 라건우(Geonu La) / 백진헌(Jinheon Baek) / 태영준(Yeongjun Tae)
Pitão (>= 3,6)
pandas
salmoura
Talvez mais, basta usar pip install se receber um erro.
Base de regras
Heurística (Minmax, Poda Alfa-Beta)
NN_Heurística (Minmax, poda alfa-beta usando rede neural)
principal.py
Função principal para executar o jogo Connect four
placa.py
Conecte quatro classes de placa
regra.py
Classe de regras para abordagem baseada em regras
heurística.py
Conecte quatro classes heurísticas
Classe Heurística: Heurística Simples
NN_Classe Heurística: Heurística de forma mista (Nosso Pensamento + Modelo NN)
Pasta de dados
Conecte quatro conjuntos de dados (conjunto de dados UCI)
Pasta Modelo
Conecte quatro modelos de aprendizado de máquina
MLP: Rede Neural (MLP)
SVM: Máquina de Vetores de Suporte
Aprendizagem (learning.ipynb)
Arquivo para Connect four Machine Learning (NN / SVM) baseado no notebook jupyter