Inteligencia Artificial em Jogos
Adônis Tavares
Felipe Maia
João Gabriel
Roteiro
•
•
•
•
•
Introdução
Histórico
Objetivos
Técnicas
Conclusão
O que é Inteligência Artificial?
"The ability of a computer or other machine to perform those activities that are normally thought to require intelligence."
"Artificial intelligence is a branch of science that helps machines find solutions to complex problems in a more human-like fashion. This generally involves borrowing characteristics from biological intelligence, and applying them as algorithms in a computer-friendly way.“
• Comportamente inteligente de uma máquina
– Cérebro artificial por trás
• Adquirir uma visão sobre a natureza da inteligência humana O que é Inteligência?
• Normalmente exige conhecimento
• Comportamento racional
– Conhecimento disponível para maximizar o objetivo
• Otimização de técnicas
• Envolve consciência e emoção
"(...)intelligence is a set of skills that allows humans to solve problems with limited resources. Skills such as learning, abstract thought, planning, imagination, and creativity cover the most important aspects of human intelligence."
Tipos de AI
• Strong IA
– Computadores pensando em um nível igual ao homem – Entidade consciente
• Weak IA
–
–
–
–
Amplo domínio das tecnologias
Difícil de aplicar fora de seu domínio
Qualidades de inteligência aos sistemas
Jogos (Game IA)
IA Acadêmica X Game IA
• O termo Game IA surgiu para diferenciar os estudos em IA para jogos eletrônicos dos elaborados pelo meio acadêmico
• IA Acadêmica
– Solução de problemas difíceis (Ex: Reconhecimento de
Padrões
• Game IA
– Diversão dos jogadores
• Impor desafios
• Promover realismo comportamental
Game IA?
“Anything that gives the illusion of intelligence to an appropriate level, thus making the game more immersive, challenging, and, most importantly, fun, can be considered game AI.”
• Física? Detecção de colisão?