Sistemas inteligentes: inteligência artificial
Inteligência
artificial (IA) é um grande campo que abrange lógica, probabilidade e
matemática, além de percepção, raciocínio, aprendizado e ação. O livro
Inteligência Artificial de Stuart Russell e Peter Norvig explora toda a
extensão do assunto, sintetizando o que se conhece atualmente. O campo da
inteligência artificial, ou IA, vai ainda mais além: Tenta não apenas
compreender, mas também construir entidades inteligentes. O IA é umas das
ciências mais recentes. O trabalho começou logo após a Segunda Guerra Mundial.
Em IA, os jogos normalmente são de um tipo
bastante especializado. Os teóricos de jogos denominam jogos determinados de
revezamento de dois jogadores de zona zero com informações perfeitas. Em sua
terminologia isso significa ambientes complexos observáveis em que existem dois
tipos agentes cujos as ações devem se alternar e em que os valores utilizados
no fim do jogo são sempre iguais e opostos. Por exemplo, se um jogador ganha um
jogo de xadrez (+1), o outro jogador necessariamente perde (-1).
De acordo com Alberto Simões, no artigo
Inteligência Artificial: Os algoritmos de IA em jogos podem ser divididos em
três grandes blocos, também relacionados com a respectiva área de atuação. Movimento:
Como movimentar um personagem, desde o local onde se encontra até ao local onde
deverá desenvolver sua atividade. Tomada de decisão: Cada personagem tem
habitualmente um conjunto de estados ou atividades para atacar o adversário,
fugir, patrulhar a área, etc. Para que, a tomada de decisão seja possível o
personagem deverá analisar contexto. Estratégia: Embora muitos jogos sejam
desenvolvidos apenas com os dois tipos de IA referidos anteriormente, cada vez
mais surgem jogos em que os personagens trabalham em grupos ou em equipes.
Neste caso existe um algoritmo principal que deverá controlar todos os
personagens. Portanto, cada personagem terá sua opção da sua própria tomada de
decisão, podendo ou não seguir as sugestões do grupo.
Confira no vídeo abaixo:
Confira no vídeo abaixo:
Fontes:
Livro: Inteligência Artificial - Stuart Russel e
Peter Norvig
Artigo: Inteligência Artificial: Aplicada a jogos
digitais - Alberto Simões
Site: ambles.perl-hackers.net/

Nenhum comentário:
Postar um comentário