segunda-feira, 4 de abril de 2016

SISTEMAS INTELIGENTES


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:







Fontes:



Livro: Inteligência Artificial - Stuart Russel e Peter Norvig

Artigo: Inteligência Artificial: Aplicada a jogos digitais - Alberto Simões