SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
Modelling Suspicion as a Game Mechanism
for Designing a Computer-Played
Investigation Character
II Congreso de la Sociedad Española para las Ciencias del Videojuego – 24/6/2015
 Nahum Alvarez
Gameloft Tokyo
 Federico Peinado
U. Complutense Madrid
{
L A B O R A T O R I E S
 Dar a conocer Narratech y concretamente este
trabajo emergente que estamos planteando
 Obtener el apoyo y el consejo de la comunidad
investigadora reunida en torno a SECiVi
 Invitar a participar en este y otros
proyectos de Narratech
Propósito de la presentación
 Vitalidad
 Movimiento, combate,
interacción variada…
 Sociabilidad
 Comunicación, emoción, roles,
diálogo…
 Identidad
 Persistencia, trasfondo y personalidad propia…
 Inteligencia y autonomía
 Creatividad e improvisación
Personajes no jugadores + creíbles
 Percepción y comprensión del entorno
 Incluido el comportamiento de otros, como el jugador
 Conocimientos, creencias y deseos
 Propios y desligados del argumento
principal del juego y del jugador
 Sentido común, afectividad y relaciones
sociales de todo tipo
 Razonamiento teórico y práctico
 Comunicación en lenguaje verbal y no verbal
 Moralidad y autoconciencia
Mentes que den + “juego”
 Deducción, inducción y abducción
 En ámbito lógico-matemático, probabilista, espacial,
temporal, de dominios específicos…
 Conocimiento incompleto e incierto
 Representación de otras mentes
 Sistemas de mantenimiento de verdad
 Sistemas de confianza, si hay manipulación (engaños)
 Generación proactiva de objetivos y planes
 Toma de decisiones y resolución de problemas
 Aprendizaje
Razonamiento + interesante
 Diseñar un videojuego que plantee la sospecha como
principal mecanismo para crear jugabilidad
 Incorporar un personaje no jugador que razone y utilice un
sistema de confianza para discriminar sospechosos
 Modelar el tipo de escenario que sería necesario
abordar para el desarrollo de semejante IA
 Ilustrarlo con un ejemplo
Objetivos
 Modelado de situaciones relacionadas con la
temática del juego (casos de detectives)
 Revisión del estado del arte en argumentación lógica,
razonamiento abductivo, toma de decisiones, engaño
y sistemas de confianza y reputación entre agentes
 Desarrollo de prototipos que aproximen
iterativamente las especificaciones del diseño a las
tecnologías disponibles de IA (actualmente Prolog y
C#)
Metodología
 Columbo (NBC, 1978-2003)
 Historias de detectives invertidas
 El foco está en las acciones del asesino,
él será quien controle el jugador
 Phoenix Wright: Ace Attorney
(Capcom 2011) saga
 Novela visual y aventura gráfica
 Mecanismos adicionales para
construir las respuestas
 El objetivo es engañar al detective
y conseguir que acuse a otro
Videojuego propuesto
 Cada evidencia es un objeto de conocimiento, así
como hechos posibles que se consideran
 Se guardan todas las declaraciones sobre una
evidencia en una lista (confianza en un personaje)
 Tres valores de verdad posibles para un hecho
 True, False y Unknown
 Cadenas de causalidad entre hechos considerados
 Deducciones básicas (y de sentido común) mediante
un motor de razonamiento simple
Representación propuesta
 El detective formula preguntas al sospechoso
 Siempre trata de “despejar” los valores Unknown que tiene
en algunas evidencias, y sobretodo resolver
contradicciones en las declaraciones
 Cada nueva evidencia recibe un valor
 Según la confianza que tenemos en el sospechoso
 Según la consistencia con su “sentido común”
 Según otras declaraciones sobre esa evidencia
 Tras darle valor, se revisa todo el conocimiento
Razonamiento propuesto
Ejemplo: Murder by the Book
Ejemplo: Murder by the Book
 Deducción: Regla + Causa = Efecto
 Lógica no monótona, que complica el asunto
 Inferencia: Causa + Efecto = Regla
 Investigación científica?
 Abducción: Regla + Efecto = Causa
 Lógica modal epistémica: Causa posible o “más probable”
por navaja de Ockham
Ejemplo: Murder by the Book
Ejemplo: Murder by the Book
Ejemplo: Murder by the Book
Ejemplo: Murder by the Book
Ejemplo: Murder by the Book
 Necesitamos un detective autónomo y creíble
 Con capacidad deductiva (lógica no monótona) y abductiva (lógica
modal epistémica), conocimientos de sentido común (incompleto e
incierto) y modelo mental del sospechoso, detectando engaños
(contradicciones provocadas por manipulación de los hechos) e
identificando mentiras (pérdida de confianza en sospechosos)
 Hay modelos teóricos de razonamiento que pueden ayudar (Natural
Deduction, Intuitionistic Logic…), y sistemas generalistas
implementados que se pueden componer
 Tenemos previsto progresar en el diseño (podar
características) con una evaluación “Mago de Oz”, y avanzar
en formalización y prototipado del razonamiento (básico)
Conclusiones
Federico Peinado
www.federicopeinado.es
Para mantener el contacto…
L A B O R A T O R I E S
www.narratech.com

Más contenido relacionado

Destacado

Ejercicios resistidos
Ejercicios resistidosEjercicios resistidos
Ejercicios resistidos
juaper10
 
Uniones y emplames de madera
Uniones y emplames de maderaUniones y emplames de madera
Uniones y emplames de madera
Gonella
 
Emilio freixas como dibujar el rostro humano
Emilio freixas   como dibujar el rostro humanoEmilio freixas   como dibujar el rostro humano
Emilio freixas como dibujar el rostro humano
Chiaki Tsuki
 

Destacado (20)

Ejercicios estáticos
Ejercicios estáticosEjercicios estáticos
Ejercicios estáticos
 
Manual de carpintería
Manual de carpinteríaManual de carpintería
Manual de carpintería
 
Historia de la historieta argentina
Historia de la historieta argentinaHistoria de la historieta argentina
Historia de la historieta argentina
 
Carpinteria manual de construcción de viviendas en madera
Carpinteria   manual de construcción de viviendas en maderaCarpinteria   manual de construcción de viviendas en madera
Carpinteria manual de construcción de viviendas en madera
 
Ejercicios resistidos
Ejercicios resistidosEjercicios resistidos
Ejercicios resistidos
 
Aclys Curso Gratuito de ingles basico
Aclys Curso Gratuito de ingles basicoAclys Curso Gratuito de ingles basico
Aclys Curso Gratuito de ingles basico
 
Proyeccion isometrica
Proyeccion isometricaProyeccion isometrica
Proyeccion isometrica
 
Expo dibujo isometrico
Expo dibujo isometricoExpo dibujo isometrico
Expo dibujo isometrico
 
Madrid antiguo imágenes en blanco y negro
Madrid antiguo  imágenes en blanco y negroMadrid antiguo  imágenes en blanco y negro
Madrid antiguo imágenes en blanco y negro
 
Guía para dibujar en perspectiva isométrica.
Guía para dibujar en perspectiva isométrica.Guía para dibujar en perspectiva isométrica.
Guía para dibujar en perspectiva isométrica.
 
Sistemas Fijación
Sistemas FijaciónSistemas Fijación
Sistemas Fijación
 
Técnicas de encastres
Técnicas de encastresTécnicas de encastres
Técnicas de encastres
 
Ensambles de carpintería
Ensambles de carpinteríaEnsambles de carpintería
Ensambles de carpintería
 
Manual masisa
Manual masisaManual masisa
Manual masisa
 
Manual fremat carpinterias de madera
Manual fremat carpinterias de maderaManual fremat carpinterias de madera
Manual fremat carpinterias de madera
 
Uniones y emplames de madera
Uniones y emplames de maderaUniones y emplames de madera
Uniones y emplames de madera
 
Carpinteria la madera_en_tus_manos
Carpinteria la madera_en_tus_manosCarpinteria la madera_en_tus_manos
Carpinteria la madera_en_tus_manos
 
Diseños de muebles
Diseños de mueblesDiseños de muebles
Diseños de muebles
 
Emilio freixas como dibujar el rostro humano
Emilio freixas   como dibujar el rostro humanoEmilio freixas   como dibujar el rostro humano
Emilio freixas como dibujar el rostro humano
 
MANUAL DE CARPINTERIA
MANUAL DE CARPINTERIAMANUAL DE CARPINTERIA
MANUAL DE CARPINTERIA
 

Similar a CoSECiVi'15 - Modelling suspicion as a game mechanism for designing a computer-played investigation character

ENJ-300 Herramientas para el éxito de un juicio oral
ENJ-300 Herramientas para el éxito de un juicio oralENJ-300 Herramientas para el éxito de un juicio oral
ENJ-300 Herramientas para el éxito de un juicio oral
ENJ
 
ENJ-2-300 Teoría del Caso
ENJ-2-300 Teoría del CasoENJ-2-300 Teoría del Caso
ENJ-2-300 Teoría del Caso
ENJ
 
Lógica, el arte de encontrar o evitar las falacias en nuestro pensamiento.
Lógica, el arte de encontrar o evitar las falacias en nuestro pensamiento.Lógica, el arte de encontrar o evitar las falacias en nuestro pensamiento.
Lógica, el arte de encontrar o evitar las falacias en nuestro pensamiento.
Mateo Ruda
 
inteligencia artificial
inteligencia artificialinteligencia artificial
inteligencia artificial
Nerida Silva
 

Similar a CoSECiVi'15 - Modelling suspicion as a game mechanism for designing a computer-played investigation character (16)

ENJ-300 Herramientas para el éxito de un juicio oral
ENJ-300 Herramientas para el éxito de un juicio oralENJ-300 Herramientas para el éxito de un juicio oral
ENJ-300 Herramientas para el éxito de un juicio oral
 
ENJ-2-300 Teoría del Caso
ENJ-2-300 Teoría del CasoENJ-2-300 Teoría del Caso
ENJ-2-300 Teoría del Caso
 
CONOCIMIENTO CIENTÍFICO.pptx
CONOCIMIENTO CIENTÍFICO.pptxCONOCIMIENTO CIENTÍFICO.pptx
CONOCIMIENTO CIENTÍFICO.pptx
 
La teoria del caso_IAFJJSR
La teoria del caso_IAFJJSRLa teoria del caso_IAFJJSR
La teoria del caso_IAFJJSR
 
La entrevista jurídica03
La entrevista jurídica03La entrevista jurídica03
La entrevista jurídica03
 
Perito de criminalística
Perito de criminalísticaPerito de criminalística
Perito de criminalística
 
Textos argumentativos
Textos argumentativosTextos argumentativos
Textos argumentativos
 
Proinpsi sept 2010
Proinpsi sept 2010Proinpsi sept 2010
Proinpsi sept 2010
 
Induccion--Deduccion1 (1).pptx
Induccion--Deduccion1 (1).pptxInduccion--Deduccion1 (1).pptx
Induccion--Deduccion1 (1).pptx
 
Operacionalización de variables.pptx
Operacionalización de variables.pptxOperacionalización de variables.pptx
Operacionalización de variables.pptx
 
Argumentacion escrita
Argumentacion escritaArgumentacion escrita
Argumentacion escrita
 
Narrativa if
Narrativa ifNarrativa if
Narrativa if
 
Lógica, el arte de encontrar o evitar las falacias en nuestro pensamiento.
Lógica, el arte de encontrar o evitar las falacias en nuestro pensamiento.Lógica, el arte de encontrar o evitar las falacias en nuestro pensamiento.
Lógica, el arte de encontrar o evitar las falacias en nuestro pensamiento.
 
inteligencia artificial
inteligencia artificialinteligencia artificial
inteligencia artificial
 
Se denomina ias
Se denomina iasSe denomina ias
Se denomina ias
 
Qué es la criminalística.docx
Qué es la criminalística.docxQué es la criminalística.docx
Qué es la criminalística.docx
 

Más de Sociedad Española para las Ciencias del Videojuego

CoSECiVi 2020 - GRETIVE Un Bot Evolutivo para HearthStone basado en Perfiles
CoSECiVi 2020 - GRETIVE Un Bot Evolutivo para HearthStone basado en PerfilesCoSECiVi 2020 - GRETIVE Un Bot Evolutivo para HearthStone basado en Perfiles
CoSECiVi 2020 - GRETIVE Un Bot Evolutivo para HearthStone basado en Perfiles
Sociedad Española para las Ciencias del Videojuego
 
CoSECiVi 2020 - Las consecuencias del glitch en el entorno virtual interactivo
CoSECiVi 2020 - Las consecuencias del glitch en el entorno virtual interactivoCoSECiVi 2020 - Las consecuencias del glitch en el entorno virtual interactivo
CoSECiVi 2020 - Las consecuencias del glitch en el entorno virtual interactivo
Sociedad Española para las Ciencias del Videojuego
 
CoSECiVi 2020 - Games studies in architectural education: An experimental gra...
CoSECiVi 2020 - Games studies in architectural education: An experimental gra...CoSECiVi 2020 - Games studies in architectural education: An experimental gra...
CoSECiVi 2020 - Games studies in architectural education: An experimental gra...
Sociedad Española para las Ciencias del Videojuego
 
CoSECiVi 2020 - Data mining of deck archetypes in Hearthstone
CoSECiVi 2020 - Data mining of deck archetypes in HearthstoneCoSECiVi 2020 - Data mining of deck archetypes in Hearthstone
CoSECiVi 2020 - Data mining of deck archetypes in Hearthstone
Sociedad Española para las Ciencias del Videojuego
 
CoSECiVi 2020 - Descubrimiento de modelos de comportamiento de perfiles de ju...
CoSECiVi 2020 - Descubrimiento de modelos de comportamiento de perfiles de ju...CoSECiVi 2020 - Descubrimiento de modelos de comportamiento de perfiles de ju...
CoSECiVi 2020 - Descubrimiento de modelos de comportamiento de perfiles de ju...
Sociedad Española para las Ciencias del Videojuego
 
CoSECiVi 2020 - Virtual Reality and Chess. A Video Game for Cognitive Trainin...
CoSECiVi 2020 - Virtual Reality and Chess. A Video Game for Cognitive Trainin...CoSECiVi 2020 - Virtual Reality and Chess. A Video Game for Cognitive Trainin...
CoSECiVi 2020 - Virtual Reality and Chess. A Video Game for Cognitive Trainin...
Sociedad Española para las Ciencias del Videojuego
 
CoSECiVi'16 - Walking in VR. Measuring Presence and Simulator Sickness in Fir...
CoSECiVi'16 - Walking in VR. Measuring Presence and Simulator Sickness in Fir...CoSECiVi'16 - Walking in VR. Measuring Presence and Simulator Sickness in Fir...
CoSECiVi'16 - Walking in VR. Measuring Presence and Simulator Sickness in Fir...
Sociedad Española para las Ciencias del Videojuego
 
CoSECiVi'16 - Sólo puede quedar uno: Evolución de Bots para RTS basada en sup...
CoSECiVi'16 - Sólo puede quedar uno: Evolución de Bots para RTS basada en sup...CoSECiVi'16 - Sólo puede quedar uno: Evolución de Bots para RTS basada en sup...
CoSECiVi'16 - Sólo puede quedar uno: Evolución de Bots para RTS basada en sup...
Sociedad Española para las Ciencias del Videojuego
 
CoSECiVi'16 - Educapiz: Una herramienta para educación infantil basada en ser...
CoSECiVi'16 - Educapiz: Una herramienta para educación infantil basada en ser...CoSECiVi'16 - Educapiz: Una herramienta para educación infantil basada en ser...
CoSECiVi'16 - Educapiz: Una herramienta para educación infantil basada en ser...
Sociedad Española para las Ciencias del Videojuego
 

Más de Sociedad Española para las Ciencias del Videojuego (20)

CoSECiVi 2020 - GRETIVE Un Bot Evolutivo para HearthStone basado en Perfiles
CoSECiVi 2020 - GRETIVE Un Bot Evolutivo para HearthStone basado en PerfilesCoSECiVi 2020 - GRETIVE Un Bot Evolutivo para HearthStone basado en Perfiles
CoSECiVi 2020 - GRETIVE Un Bot Evolutivo para HearthStone basado en Perfiles
 
CoSECiVi 2020 - Parametric Action Pre-Selection for MCTS in Real-Time Strateg...
CoSECiVi 2020 - Parametric Action Pre-Selection for MCTS in Real-Time Strateg...CoSECiVi 2020 - Parametric Action Pre-Selection for MCTS in Real-Time Strateg...
CoSECiVi 2020 - Parametric Action Pre-Selection for MCTS in Real-Time Strateg...
 
CoSECiVi 2020 - Las consecuencias del glitch en el entorno virtual interactivo
CoSECiVi 2020 - Las consecuencias del glitch en el entorno virtual interactivoCoSECiVi 2020 - Las consecuencias del glitch en el entorno virtual interactivo
CoSECiVi 2020 - Las consecuencias del glitch en el entorno virtual interactivo
 
CoSECiVi 2020 - Games studies in architectural education: An experimental gra...
CoSECiVi 2020 - Games studies in architectural education: An experimental gra...CoSECiVi 2020 - Games studies in architectural education: An experimental gra...
CoSECiVi 2020 - Games studies in architectural education: An experimental gra...
 
CoSECiVi 2020 - Multiresolution Foliage Rendering
CoSECiVi 2020 - Multiresolution Foliage RenderingCoSECiVi 2020 - Multiresolution Foliage Rendering
CoSECiVi 2020 - Multiresolution Foliage Rendering
 
CoSECiVi 2020 - Development of a User-Friendly Application for Creating Tacti...
CoSECiVi 2020 - Development of a User-Friendly Application for Creating Tacti...CoSECiVi 2020 - Development of a User-Friendly Application for Creating Tacti...
CoSECiVi 2020 - Development of a User-Friendly Application for Creating Tacti...
 
CoSECiVi 2020 - Entornos parcialmente no euclidianos en realidad virtual
CoSECiVi 2020 - Entornos parcialmente no euclidianos en realidad virtualCoSECiVi 2020 - Entornos parcialmente no euclidianos en realidad virtual
CoSECiVi 2020 - Entornos parcialmente no euclidianos en realidad virtual
 
CoSECiVi 2020 - An Exploration on Automating Player Personality Identificatio...
CoSECiVi 2020 - An Exploration on Automating Player Personality Identificatio...CoSECiVi 2020 - An Exploration on Automating Player Personality Identificatio...
CoSECiVi 2020 - An Exploration on Automating Player Personality Identificatio...
 
CoSECiVi 2020 - Data mining of deck archetypes in Hearthstone
CoSECiVi 2020 - Data mining of deck archetypes in HearthstoneCoSECiVi 2020 - Data mining of deck archetypes in Hearthstone
CoSECiVi 2020 - Data mining of deck archetypes in Hearthstone
 
CoSECiVi 2020 - Descubrimiento de modelos de comportamiento de perfiles de ju...
CoSECiVi 2020 - Descubrimiento de modelos de comportamiento de perfiles de ju...CoSECiVi 2020 - Descubrimiento de modelos de comportamiento de perfiles de ju...
CoSECiVi 2020 - Descubrimiento de modelos de comportamiento de perfiles de ju...
 
CoSECiVi 2020 - Virtual Reality and Chess. A Video Game for Cognitive Trainin...
CoSECiVi 2020 - Virtual Reality and Chess. A Video Game for Cognitive Trainin...CoSECiVi 2020 - Virtual Reality and Chess. A Video Game for Cognitive Trainin...
CoSECiVi 2020 - Virtual Reality and Chess. A Video Game for Cognitive Trainin...
 
CoSECiVi'16 - Hacia la generación automática de mecánicas de juego: un edito...
CoSECiVi'16 - 	Hacia la generación automática de mecánicas de juego: un edito...CoSECiVi'16 - 	Hacia la generación automática de mecánicas de juego: un edito...
CoSECiVi'16 - Hacia la generación automática de mecánicas de juego: un edito...
 
CoSECiVi'16 - Computación Efímera: identificando retos para la investigación e...
CoSECiVi'16 - Computación Efímera: identificando retos para la investigación e...CoSECiVi'16 - Computación Efímera: identificando retos para la investigación e...
CoSECiVi'16 - Computación Efímera: identificando retos para la investigación e...
 
CoSECiVi'16 - Walking in VR. Measuring Presence and Simulator Sickness in Fir...
CoSECiVi'16 - Walking in VR. Measuring Presence and Simulator Sickness in Fir...CoSECiVi'16 - Walking in VR. Measuring Presence and Simulator Sickness in Fir...
CoSECiVi'16 - Walking in VR. Measuring Presence and Simulator Sickness in Fir...
 
CoSECiVi'16 - Extensión de los grafos de dependencia para incrementar la reju...
CoSECiVi'16 - Extensión de los grafos de dependencia para incrementar la reju...CoSECiVi'16 - Extensión de los grafos de dependencia para incrementar la reju...
CoSECiVi'16 - Extensión de los grafos de dependencia para incrementar la reju...
 
CoSECiVi'16 - Sólo puede quedar uno: Evolución de Bots para RTS basada en sup...
CoSECiVi'16 - Sólo puede quedar uno: Evolución de Bots para RTS basada en sup...CoSECiVi'16 - Sólo puede quedar uno: Evolución de Bots para RTS basada en sup...
CoSECiVi'16 - Sólo puede quedar uno: Evolución de Bots para RTS basada en sup...
 
CoSECiVi'16 - Living-UGR: Una aventura gráfica geolocalizada para difundir el...
CoSECiVi'16 - Living-UGR: Una aventura gráfica geolocalizada para difundir el...CoSECiVi'16 - Living-UGR: Una aventura gráfica geolocalizada para difundir el...
CoSECiVi'16 - Living-UGR: Una aventura gráfica geolocalizada para difundir el...
 
CoSECiVi'16 - Desarrollo de una plataforma basada en Unity3D para la aplicaci...
CoSECiVi'16 - Desarrollo de una plataforma basada en Unity3D para la aplicaci...CoSECiVi'16 - Desarrollo de una plataforma basada en Unity3D para la aplicaci...
CoSECiVi'16 - Desarrollo de una plataforma basada en Unity3D para la aplicaci...
 
CoSECiVi'16 - Educapiz: Una herramienta para educación infantil basada en ser...
CoSECiVi'16 - Educapiz: Una herramienta para educación infantil basada en ser...CoSECiVi'16 - Educapiz: Una herramienta para educación infantil basada en ser...
CoSECiVi'16 - Educapiz: Una herramienta para educación infantil basada en ser...
 
CoSECiVi'15 - Predicting the winner in two player StarCraft games
CoSECiVi'15 - Predicting the winner in two player StarCraft gamesCoSECiVi'15 - Predicting the winner in two player StarCraft games
CoSECiVi'15 - Predicting the winner in two player StarCraft games
 

Último

Derivadas- sus aplicaciones en la vida cotidiana
Derivadas- sus aplicaciones en la vida cotidianaDerivadas- sus aplicaciones en la vida cotidiana
Derivadas- sus aplicaciones en la vida cotidiana
pabv24
 
Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...
Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...
Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...
frank0071
 
DILATADORES ESOFAGICOS estenosis benignas (1).pptx
DILATADORES ESOFAGICOS estenosis benignas (1).pptxDILATADORES ESOFAGICOS estenosis benignas (1).pptx
DILATADORES ESOFAGICOS estenosis benignas (1).pptx
GabyCrespo6
 
Hobson, John A. - Estudio del imperialismo [ocr] [1902] [1981].pdf
Hobson, John A. - Estudio del imperialismo [ocr] [1902] [1981].pdfHobson, John A. - Estudio del imperialismo [ocr] [1902] [1981].pdf
Hobson, John A. - Estudio del imperialismo [ocr] [1902] [1981].pdf
frank0071
 
Althusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdf
Althusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdfAlthusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdf
Althusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdf
frank0071
 
Frankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdf
Frankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdfFrankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdf
Frankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdf
frank0071
 

Último (20)

Derivadas- sus aplicaciones en la vida cotidiana
Derivadas- sus aplicaciones en la vida cotidianaDerivadas- sus aplicaciones en la vida cotidiana
Derivadas- sus aplicaciones en la vida cotidiana
 
Musculos Paraproteticos, protesis, musculos
Musculos Paraproteticos, protesis, musculosMusculos Paraproteticos, protesis, musculos
Musculos Paraproteticos, protesis, musculos
 
Evolución Historica de los mapas antiguos.ppt
Evolución Historica de los mapas antiguos.pptEvolución Historica de los mapas antiguos.ppt
Evolución Historica de los mapas antiguos.ppt
 
Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...
Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...
Morgado & Rodríguez (eds.) - Los animales en la historia y en la cultura [201...
 
Estructura, propiedades, usos y reacciones del benceno.pptx
Estructura, propiedades, usos y reacciones del benceno.pptxEstructura, propiedades, usos y reacciones del benceno.pptx
Estructura, propiedades, usos y reacciones del benceno.pptx
 
hipotalamo hipofisis clase de endocrinología
hipotalamo hipofisis clase de endocrinologíahipotalamo hipofisis clase de endocrinología
hipotalamo hipofisis clase de endocrinología
 
Antequera, L. - Historia desconocida del descubrimiento de América [2021].pdf
Antequera, L. - Historia desconocida del descubrimiento de América [2021].pdfAntequera, L. - Historia desconocida del descubrimiento de América [2021].pdf
Antequera, L. - Historia desconocida del descubrimiento de América [2021].pdf
 
DILATADORES ESOFAGICOS estenosis benignas (1).pptx
DILATADORES ESOFAGICOS estenosis benignas (1).pptxDILATADORES ESOFAGICOS estenosis benignas (1).pptx
DILATADORES ESOFAGICOS estenosis benignas (1).pptx
 
Hobson, John A. - Estudio del imperialismo [ocr] [1902] [1981].pdf
Hobson, John A. - Estudio del imperialismo [ocr] [1902] [1981].pdfHobson, John A. - Estudio del imperialismo [ocr] [1902] [1981].pdf
Hobson, John A. - Estudio del imperialismo [ocr] [1902] [1981].pdf
 
1890 –7 de junio - Henry Marmaduke Harris obtuvo una patente británica (Nº 88...
1890 –7 de junio - Henry Marmaduke Harris obtuvo una patente británica (Nº 88...1890 –7 de junio - Henry Marmaduke Harris obtuvo una patente británica (Nº 88...
1890 –7 de junio - Henry Marmaduke Harris obtuvo una patente británica (Nº 88...
 
Matemáticas Aplicadas usando Python
Matemáticas Aplicadas   usando    PythonMatemáticas Aplicadas   usando    Python
Matemáticas Aplicadas usando Python
 
LOS PRIMEROS PSICÓLOGOS EXPERIMENTALES (1).pdf
LOS PRIMEROS PSICÓLOGOS EXPERIMENTALES (1).pdfLOS PRIMEROS PSICÓLOGOS EXPERIMENTALES (1).pdf
LOS PRIMEROS PSICÓLOGOS EXPERIMENTALES (1).pdf
 
Althusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdf
Althusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdfAlthusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdf
Althusser, Louis. - Ideología y aparatos ideológicos de Estado [ocr] [2003].pdf
 
El Gran Atractor, la misteriosa fuerza que está halando a la Vía Láctea.pptx
El Gran Atractor, la misteriosa fuerza que está halando a la Vía Láctea.pptxEl Gran Atractor, la misteriosa fuerza que está halando a la Vía Láctea.pptx
El Gran Atractor, la misteriosa fuerza que está halando a la Vía Láctea.pptx
 
Hormonas y sus formulas quimicas - grupo 6.pdf
Hormonas y sus formulas quimicas - grupo 6.pdfHormonas y sus formulas quimicas - grupo 6.pdf
Hormonas y sus formulas quimicas - grupo 6.pdf
 
Schuster, Nicole. - La metrópolis y la arquitectura del poder ayer hoy y mana...
Schuster, Nicole. - La metrópolis y la arquitectura del poder ayer hoy y mana...Schuster, Nicole. - La metrópolis y la arquitectura del poder ayer hoy y mana...
Schuster, Nicole. - La metrópolis y la arquitectura del poder ayer hoy y mana...
 
PRUEBA CALIFICADA 4º sec biomoleculas y bioelementos .docx
PRUEBA CALIFICADA 4º sec biomoleculas y bioelementos .docxPRUEBA CALIFICADA 4º sec biomoleculas y bioelementos .docx
PRUEBA CALIFICADA 4º sec biomoleculas y bioelementos .docx
 
Mapa Conceptual Modelos de Comunicación .pdf
Mapa Conceptual Modelos de Comunicación .pdfMapa Conceptual Modelos de Comunicación .pdf
Mapa Conceptual Modelos de Comunicación .pdf
 
Origen y evolución del hombre, teorías..
Origen y evolución del hombre, teorías..Origen y evolución del hombre, teorías..
Origen y evolución del hombre, teorías..
 
Frankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdf
Frankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdfFrankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdf
Frankel, Hermann. - Poesía y filosofía de la Grecia arcaica [ocr] [1993].pdf
 

CoSECiVi'15 - Modelling suspicion as a game mechanism for designing a computer-played investigation character

  • 1. Modelling Suspicion as a Game Mechanism for Designing a Computer-Played Investigation Character II Congreso de la Sociedad Española para las Ciencias del Videojuego – 24/6/2015  Nahum Alvarez Gameloft Tokyo  Federico Peinado U. Complutense Madrid { L A B O R A T O R I E S
  • 2.  Dar a conocer Narratech y concretamente este trabajo emergente que estamos planteando  Obtener el apoyo y el consejo de la comunidad investigadora reunida en torno a SECiVi  Invitar a participar en este y otros proyectos de Narratech Propósito de la presentación
  • 3.  Vitalidad  Movimiento, combate, interacción variada…  Sociabilidad  Comunicación, emoción, roles, diálogo…  Identidad  Persistencia, trasfondo y personalidad propia…  Inteligencia y autonomía  Creatividad e improvisación Personajes no jugadores + creíbles
  • 4.  Percepción y comprensión del entorno  Incluido el comportamiento de otros, como el jugador  Conocimientos, creencias y deseos  Propios y desligados del argumento principal del juego y del jugador  Sentido común, afectividad y relaciones sociales de todo tipo  Razonamiento teórico y práctico  Comunicación en lenguaje verbal y no verbal  Moralidad y autoconciencia Mentes que den + “juego”
  • 5.  Deducción, inducción y abducción  En ámbito lógico-matemático, probabilista, espacial, temporal, de dominios específicos…  Conocimiento incompleto e incierto  Representación de otras mentes  Sistemas de mantenimiento de verdad  Sistemas de confianza, si hay manipulación (engaños)  Generación proactiva de objetivos y planes  Toma de decisiones y resolución de problemas  Aprendizaje Razonamiento + interesante
  • 6.  Diseñar un videojuego que plantee la sospecha como principal mecanismo para crear jugabilidad  Incorporar un personaje no jugador que razone y utilice un sistema de confianza para discriminar sospechosos  Modelar el tipo de escenario que sería necesario abordar para el desarrollo de semejante IA  Ilustrarlo con un ejemplo Objetivos
  • 7.  Modelado de situaciones relacionadas con la temática del juego (casos de detectives)  Revisión del estado del arte en argumentación lógica, razonamiento abductivo, toma de decisiones, engaño y sistemas de confianza y reputación entre agentes  Desarrollo de prototipos que aproximen iterativamente las especificaciones del diseño a las tecnologías disponibles de IA (actualmente Prolog y C#) Metodología
  • 8.  Columbo (NBC, 1978-2003)  Historias de detectives invertidas  El foco está en las acciones del asesino, él será quien controle el jugador  Phoenix Wright: Ace Attorney (Capcom 2011) saga  Novela visual y aventura gráfica  Mecanismos adicionales para construir las respuestas  El objetivo es engañar al detective y conseguir que acuse a otro Videojuego propuesto
  • 9.  Cada evidencia es un objeto de conocimiento, así como hechos posibles que se consideran  Se guardan todas las declaraciones sobre una evidencia en una lista (confianza en un personaje)  Tres valores de verdad posibles para un hecho  True, False y Unknown  Cadenas de causalidad entre hechos considerados  Deducciones básicas (y de sentido común) mediante un motor de razonamiento simple Representación propuesta
  • 10.  El detective formula preguntas al sospechoso  Siempre trata de “despejar” los valores Unknown que tiene en algunas evidencias, y sobretodo resolver contradicciones en las declaraciones  Cada nueva evidencia recibe un valor  Según la confianza que tenemos en el sospechoso  Según la consistencia con su “sentido común”  Según otras declaraciones sobre esa evidencia  Tras darle valor, se revisa todo el conocimiento Razonamiento propuesto
  • 11. Ejemplo: Murder by the Book
  • 12. Ejemplo: Murder by the Book
  • 13.  Deducción: Regla + Causa = Efecto  Lógica no monótona, que complica el asunto  Inferencia: Causa + Efecto = Regla  Investigación científica?  Abducción: Regla + Efecto = Causa  Lógica modal epistémica: Causa posible o “más probable” por navaja de Ockham Ejemplo: Murder by the Book
  • 14. Ejemplo: Murder by the Book
  • 15. Ejemplo: Murder by the Book
  • 16. Ejemplo: Murder by the Book
  • 17. Ejemplo: Murder by the Book
  • 18.  Necesitamos un detective autónomo y creíble  Con capacidad deductiva (lógica no monótona) y abductiva (lógica modal epistémica), conocimientos de sentido común (incompleto e incierto) y modelo mental del sospechoso, detectando engaños (contradicciones provocadas por manipulación de los hechos) e identificando mentiras (pérdida de confianza en sospechosos)  Hay modelos teóricos de razonamiento que pueden ayudar (Natural Deduction, Intuitionistic Logic…), y sistemas generalistas implementados que se pueden componer  Tenemos previsto progresar en el diseño (podar características) con una evaluación “Mago de Oz”, y avanzar en formalización y prototipado del razonamiento (básico) Conclusiones
  • 19. Federico Peinado www.federicopeinado.es Para mantener el contacto… L A B O R A T O R I E S www.narratech.com