Ae galera,
estou criando um programa que calcula a melhor jogada possivel num jogo de cartas. O jogo é “escoba”, nao vou explicar todas as regras aqui mas basicamente é assim:
- cada jogador recebe 3 cartas e no começo 4 cartas sao postas na mesa.
- se a soma de uma das cartas que voce tem na mao junto com qualquer numero de cartas da mesa der 15 vc fica com as cartas para voce e é a vez do seu adversário.
- depois de usar todas as 3 cartas vc pesca mais 3 e assim vai até acabar as cartas.
- se na sua vez voce pegar todas as cartas da mesa voce ganha um ponto.
Calcular com quais cartas é possivel fazer 15 é facil, o problema é que diversos fatores influenciam qual a melhor jogada.
Eu acredito que deveria usar algo relacionado a IA como neural networks, grafos, etc. Mas IA é um campo tao vasto que eu to meio perdido. Alguem tem uma luz sobre pra que lado eu devo seguir ?
valeu
ps: se precisarem que eu explique melhor é só falar.