Beruflich Dokumente
Kultur Dokumente
Docente:
PEREZ VEGA, Sal Mateo
Segn la RAE:
inteligencia artificial
1. f. Inform. Desarrollo y utilizacin de ordenadores con los
que se intenta reproducir los procesos de la inteligencia
humana.
IA en videojuegos:
Es la simulacin de comportamientos de los personajes no
manejados por el jugador: NPCs, enemigos, jefes finales,
animales.
En el sentido ms amplio la mayora de los juegos incorporan
algn tipo de inteligencia artificial (IA). Los desarrolladores
han usado durante aos la IA para dar vida a personajes
aparentemente inteligentes en innumerables juegos.
MARCO TEORICO
VISUAL PROLOG
Visual Prolog es un lenguaje de programacin multi paradigma
basado en el lenguaje Prolog lgico. El objetivo de Visual Prolog es
facilitar soluciones programticas de problemas de conocimiento
complejos hincapi.
Visual Prolog es un potente con seguridad de tipos lenguaje de
programacin de alto nivel que combina las mejores caractersticas de
los paradigmas lgicos de programacin funcional y orientada a
objetos de una manera coherente y elegante.
Con Visual Prolog puede crear aplicaciones para Microsoft Windows
32/64 plataformas.Es compatible con soluciones avanzadas de
cliente-servidor y de tres niveles. Visual Prolog es especialmente
adecuado para abordar los conocimientos complejos.
Al utilizar el sistema de objetos poderosos son capaces de disear su
aplicacin muy rgida y al mismo tiempo beneficiarse de acoplamiento
muy flojo. Esto le permitir reducir los costes de desarrollo y
mantenimiento an ms.
VISUAL PROLOG
Prolog es un lenguaje de programacin diseado para representar y
utilizar el conocimiento que se tiene sobre un determinado dominio. Los
programas en Prolog responden preguntas sobre el tema del cual tienen
conocimiento. Forma parte de lo que se conoce como programacin
declarativa. En lenguajes tradicionales se indica cmo resolver un
problema, en la programacin lgica se establecen hechos reales y reglas
para as no saber cmo resolver el problema, sino que hacer para
resolverlo. La popularidad de este lenguaje se debe a su capacidad de
deduccin y adems es un lenguaje fcil de usar por su semntica y
sintaxis. Slo busca relaciones entre los objetos creados, las variables y
las listas, que son su estructura bsica. En este artculo se dar una
resea histrica, para entender los orgenes del Prolog, una pequea
descripcin del programa, as como las estructuras bsicas y algunos
operadores. Tambin se mencionaran algunas ventajas y desventajas de
Prolog, as como casos de uso. Por ltimo se mostrarn tres ejemplos
para mostrar la sintaxis y funcionamiento de Prolog.
Estrategia a seguir
La idea bsica cuando buscas vencer computacionalmente un adversario es
intentar predecir todos los posibles movimientos, todas las posibles
situaciones desde tu turno hasta el final de la partida, y elegir la que prometa
mejores resultados. Esta idea se la conoce como la de generar todo el rbol
de bsqueda.