Conectar-se
Quem está conectado
23 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 22 Visitantes

CRP-Max

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 03/08/2008
Número de Mensagens : 1156
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 1
   :
   :
Ver perfil do usuáriohttp://www.ciganospictures.hd1.com.br

jogo da velha

em Seg 03 Nov 2008, 17:39
estou a fazer um jogo da velha, mas estou pensando em como fazer a inteligença artificial do computador, pensei em faze um sistema em arvore, onde o computador tem todas as possibilidades de movimentação em um banco de dados, mas assim nao ia te graça, o computador sempre ia ganha do jogador, o que vcs acham que posso fazer, para representar uma inteligencia artificial?
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 1 Insignia 3x 0
Reputação : 52

Prêmios
   : 0
   : 2
   : 1
Ver perfil do usuáriohttp://xcreatorgames.weebly.com/

Re: jogo da velha

em Seg 03 Nov 2008, 21:13
Vc pode usar o sistema em arvore mesmo, mais depois que o computador selecionar a jogada correta, coloque um fator aleatorio que determina se o computador vai "errar". Pode inclusive ser elecionado este fator por nivel:
1-Facil
2-Normal
3-Dificil
4-Impossivel
Ai vc usa a função Random() de acordo com o nivel.
Código:

r = random(100);
Errar = false;
if (Nivel == 1) and (r < 50) Errar = true;
if (Nivel == 2) and (r < 30) Errar = true;
if (Nivel == 3) and (r < 20) Errar = true;
if (Nivel == 4) and (r < 5) Errar = True;
if (Errar)
{
  //Erra a jogada
}
avatar
Data de inscrição : 03/08/2008
Número de Mensagens : 1156
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 1
   :
   :
Ver perfil do usuáriohttp://www.ciganospictures.hd1.com.br

Re: jogo da velha

em Seg 03 Nov 2008, 21:15
hm....realmente é uam boa ideia, vo tenta aki! vlw!
avatar
Data de inscrição : 28/10/2008
Número de Mensagens : 68
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: jogo da velha

em Ter 04 Nov 2008, 01:28
Poderia mostrar depois sobre o algoritmo de IA que usou?

apesar do jogo ser simples existem muitas técnicas variadas pra ele por aí

eu mesmo já vi um livro sobre IA na biblioteca da faculdade que dava exemplo sobre jogo da velha!
avatar
Data de inscrição : 03/08/2008
Número de Mensagens : 1156
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   : 1
   :
   :
Ver perfil do usuáriohttp://www.ciganospictures.hd1.com.br

Re: jogo da velha

em Ter 04 Nov 2008, 17:26
ok, se eu terminar o projeto e tudo der certo eu posto o codigo que deu 4 dias de trabalho....
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum