Sobre este projeto
it-programming / artificial-intelligence-1
Aberto
Pretende-se que dada uma formulação e implementação do jogo kalah:
1. Criem um jogador, que corresponde a uma função de avaliação a ser usada pelo algoritmo alfa-beta para qualquer profundidade, par ou ímpar. Aconselha se que adoptem o paradigma "anytime", i.e. Que desenvolvam várias versões do jogador, começando com um jogador simples sendo progressivamente melhorado, de modo a que tenham um jogador disponível na data limite. Desenvolvam e comparem o desempenho de vários jogadores, para diferentes limites de profundidade e depois seleccionem o melhor deles.
O jogador seleccionado será utilizado num campeonato, de todos contra todos, i.e. Cada jogador do grupo irá jogar vários jogos contra todos os dos outros grupos cada nível de profundidade. Nesse campeonato, iremos seleccionar um dos tabuleiros justos ao acaso e todo os jogos de cada torneio (um torneio para um limite de profundidade diferente) começarão com esse tabuleiro justo. Nós próprios entraremos no campeonato com um jogador simples, o Chapiteau
Categoria TI e Programação
Subcategoria Inteligência Artificial
Prazo de Entrega: Não estabelecido