Jorge Casagrande e Vilson Heck Junior

Slides:



Advertisements
Apresentações semelhantes
O mercado de TI e a importância da formação
Advertisements

Software Básico Silvio Fernandes
IA Importância da IA em jogos Aplicações.
Vicente Vieira Filho Orientadora: Patrícia Tedesco
CERNAS 2004/2005 Elementos para análise de caracterização e desempenho Henrique Pires dos Santos, 2006 Bolseiro de Gestão de Ciência e Tecnologia CERNAS.
ENGENHEIRIA DE PRODUÇÃO
Agentes Inteligentes Agentes Inteligentes.
Tópicos Especiais I: Engines Apresentação da Disciplina
Protótipo de Simulador de Elevadores
15/1/2014 Professor Leomir J. Borba- – 1 Tec. Em Analise e desenvolv. De Sistemas analise.
Engenharia de Software
EXPERIÊNCIA NO DESENVOLVIMENTO DE UM SISTEMA ESPECIALISTA FUZZY DE AUXILIO A DIAGNÓSTICO DE HIDROGERADORES NA ELETRONORTE.
Ludwig Krippahl, 2007 Programação para as Ciências Experimentais 2006/7 Teórica 2.
Software Básico Silvio Fernandes
Metodologia Científica e Tecnológica
DEB – ITINERANTE Currículo em Ação.
Aprendizado de Máquina
Inteligência Artificial I
Inteligência Artificial
IA em jogos modelagem de comportamento de personagens
Crescimento das redes de computadores
Sistemas Distribuídos e Redes de Computadores
Introdução à Programação Fundamentos da Computação Prof. Filipo Studzinski Perotto 2009.
Caro Professor, Este material de apoio é gratuito e para uso exclusivo em sala de aula. Não pode ser comercializado. Ele não contém vírus ou qualquer instrumento.
Inteligência Artifical
Auditoria de Segurança da Informação
Técnicas de Negociação
Inteligência Artificial
Sistemas Multiagentes
Lidando com cheating em uma arquitetura multiservidor para MMOGs
INF 1771 – Inteligência Artificial
INF 1771 – Inteligência Artificial
As Etapas para Conseguir Aprovação de um Projeto de Software
Introdução aos Métodos em Simulação Computacional
I.A. – Inteligência Artificial
Inteligência Artificial
O foco da Engenharia de Computação
Técnicas e Projeto de Sistemas
Aplicando tecnologias semânticas ao Balanced Scorecard
Object Oriented Software Construction (MEYER, Bertrand)
Universidade São Marcos Curso: Gestão de Negócios Internacionais
Algoritmos Culturais.
GAPH Integração de Hardware do Usuário ao CoreConnect Leandro Heleno Möller e Leonel Pablo Tedesco Prototipação Rápida e Computação.
Salas de Matemática.
Mudança e Inovação Tecnológica
Game Engines.
Formação, mercado e desenvolvimento de Games
Mestrado Profissional em Engenharia de Software Modeling The Tipping Point of a Innovation Process using Cellular Automata Aluno: Rodolfo Wagner 06/2009.
INF 1771 – Inteligência Artificial
Inteligência Artificial
ENGENHARIA DE PRODUÇÃO Pato Branco/Pr – 05 de julho de 2013
Futebol de robôs, uma aplicação de robótica
3 – Agentes e 4 – Multiagentes
Resolução de Problemas por meio de busca
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Por que estudar sistemas de informação?
Fernanda Nunes Azevedo Fabíola Chimonechi dos Santos
BOTs Multiplayer Thiago Jamir e Silva – 20/07/2007.
1 Segunda fase do projeto: Desenvolvimento do “Catálogo Virtual” Foco em Sistemas de Informação Desenvolvimento baseado no diagnóstico e na interação com.
Inteligência Artificial em Jogos Eletrônicos
Nome alunos 1 Título UC. Título – slide 2 Conteúdo Conteúdo 2.
Soluções de Inteligência de Negócios para o Judiciário - TJMS IV Encontro de Gestores do SAJ - São Paulo - SP Leonardo Torres de Lima Secretaria de Tecnologia.
Sistemas Baseados em Aprendizado (Aprendizado de Máquina)
Apresentação da Disciplina Inteligência Artificial/Computacional
Inteligência Artificial
Agentes Inteligentes Vicente Vieira Filho. Conversa de Hoje Introdução Objetivos (Benchmarks em SMA) Trabalhos Relacionados Solução Conclusão Trabalhos.
Agentes Autonomos Vicente, Renan e Zé Carlos. Conversa de Hoje Introdução Objetivos (Benchmarks em SMA) Trabalhos Relacionados Solução Conclusão Trabalhos.
INTELIGÊNCIA ARTIFICIAL Grupo: Amora Figueiredo Érika Diniz
O INÍCIO CIÊNCIA DA COMPUTAÇÃO por: André Aparecido da Silva Disponível em:
Inteligência Artificial Nadilma C. V. N. Pereira Aula Inicial – Apresentação da disciplina.
Transcrição da apresentação:

Jorge Casagrande e Vilson Heck Junior SMA para Jogos Jorge Casagrande e Vilson Heck Junior

Agenda Introdução; Definição de Jogos; Jogos Eletrônicos; Conclusão; Indústria do Entretenimento em Jogos; Agentes em Jogos; Conclusão; Referências.

Introdução Objetivos: Apresentar o conceito de jogos; Conectar as definições de agentes e SMA com o conceito de jogos; Mostrar exemplos de aplicações; Trazer discussões durantes a apresentação; Evidenciar a contribuição dos SMA em jogos para algumas áreas da ciência.

Definição de Jogos 28 Definições no Dicionário: Designação genérica de certas atividades cuja natureza ou finalidade é recreativa; diversão, entretenimento; Essa atividade, submetida a regras que estabelecem quem vence e quem perde; competição física ou mental sujeita a regras, com participantes que disputam entre si por uma premiação ou por simples prazer.

Definição de Jogos Competição Mental: Competição Físico-Mental: Jogos de tabuleiro; Jogos de cartas; Jogos eletrônicos; Competição Físico-Mental: Futebol; Vôlei; Etc...

Jogos Eletrônicos Pong: Primeiro Videogame lucrativo da história; Nolan Bushnell e Ted Dabney; 1972: Atari; Várias versões diferentes foram criadas.

Jogos Eletrônicos Evolução? Jogos realísticos; Efeitos gráficos e sonoros tridimensionais do mundo real; Simulação física; Maior interatividade: Lógica; Física; EMPREGO DE INTELIGÊNCIA ARTIFICIAL: SMA ou Agentes em Jogos.

Jogos Eletrônicos

Jogos Eletrônicos Criação envolve muito tempo e profissionais: Story Boards: Idealização – arte conceito; Game Design: Prototipação – motor do jogo; Level Design: Projeto de fases – arte e som; Play Testing: Depuração – testes.

Indústria do Entretenimento em jogos + $27 Bilhões em 2005 Nintendo: Fabricação de Videogames; $ 1,4 Bilhões primeiro trimestre de 2007; Não conseguiu suprir demanda até 2009. Blizzard: Desenvolvimento de Games; World of Warcraft®; Mais de $ 1 Bilhão segundo trimestre de 2009.

Agentes em Jogos O que são? Para que servem? Emular comportamento com Autonomia: Competitivo; Colaborador; Neutro. Decisões: Reativas; Cognitivas. Victor Kazuo Tatai: “a indústria de jogos tradicionalmente guarda com extremo zelo as soluções computacionais desenvolvidas” (Dissertação de Mestrado Unicamp: Técnicas de Sistemas Inteligentes Aplicadas ao Desenvolvimento de Jogos de Computador) [3]

Agentes em Jogos Jogos de Tiro em Primeira Pessoa: Máquina de Estados Finitos (MEF): Determinística; Não-determinística. Lógica Fuzzy MEF + Fuzzy

Agentes em Jogos FERBER, 1999 [1] Como você definiria um agente “soldado” para um jogo de tiro em primeira pessoa? Hardware ou Software? Estacionário ou Móvel? Persistente ou Temporário? Reativo ou Cognitivo? Existem outros agentes? Esse Jogo é um SMA?

Agentes em jogos Jogos de Estratégia: Navegação das Unidades: Variante do A* para navegação das Unidades; Maquinas de estado: Árvore de decisões;

Agentes em Jogos FERBER, 1999 [1] Como você definiria um agente “jogador” para um jogo de estratégia? Hardware ou Software? Estacionário ou Móvel? Persistente ou Temporário? Reativo ou Cognitivo? Existem outros agentes? Esse Jogo é um SMA?

Agentes em jogos Jogos de Corrida: Direção Aleatória, porém objetiva: Algoritmos Genéticos; Agentes podem melhorar habilidade. Mutação -> Falhas?

Agentes em Jogos FERBER, 1999 [1] Como você definiria um agente “piloto” para um jogo de corrida? Hardware ou Software? Estacionário ou Móvel? Persistente ou Temporário? Reativo ou Cognitivo? Existem outros agentes? Esse Jogo é um SMA?

Agentes em jogos Jogos de Futebol: Redes Neurais: Aprendizado;

Agentes em Jogos FERBER, 1999 [1] Como você definiria um agente “jogador de futebol” para um jogo de futebol? Hardware ou Software? Estacionário ou Móvel? Persistente ou Temporário? Reativo ou Cognitivo? Existem outros agentes? Esse Jogo é um SMA?

Conclusão Jogos Eletrônicos são como berçários para a área de IA e SMA; Procuram emular o comportamento humano em ambientes virtuais, buscando o aperfeiçoamento; Área muito rica em recursos financeiros (Empregos, Fomentação de pesquisa); Know-how de tecnologias como se fazem coisas que ainda serão desenvolvidas, já serão existentes; O desenvolvimento da IA e o aumento do poder computacional incrementam a gama de possibilidades e reduz as limitações.

Referências [1] FERBER, Jacques. Multi-Agent Systems. An Introduction to Distributed Artificial Intelligence. Addison-Wesley . Grã Bretania, 1999. [2] RUSSELL, Stuart e NORVIG, Peter. Inteligência Artificial. Tradução: Vanderberg D. De Souza. Rio de Janeiro: Elservier, 2004. [3] TATAI, Victor K. Técnicas de Sistemas Inteligentes Aplicadas ao Desenvolvimento de Jogos de Computador. Dissertação de Mestrado. Unicamp. Campinas, 2003.

Links http://www.rodrigoflausino.com/blog/artigos- e-tutoriais/estado-da-arte-da-inteligencia- artificial-para-jogos-eletronicos/ http://www.programadoresdejogos.com/trab_ academicos/andre_kishimoto.pdf http://www.cin.ufpe.br/~ldsp/Semin%E1rio%2 0Agentes%20Aut%F4nomos/InteligenciaArtifici alEmJogosDeTiroEmPrimeiraPessoa.pdf