Alan Turing y Ajedrez

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Alan Turing y Ajedrez"

Transcripción

1 Alan Turing y Ajedrez Dr. Luis Gerardo de la Fraga fraga@cs.cinvestav.mx Departamento de Computación Cinvestav 28 de junio, 2012 Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 1/42

2 Contenido 1. Motivación 2. Reglas del juego 3. Programas que juegan ajedrez 4. Algoritmo minimax. Poda alfa beta 5. Conclusiones Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 2/42

3 Motivación Alan Mathison Turing ( ) en su artículo Digital Computers Applied to Games [1, 2] se pregunta si puede construirse una máquina que juegue razonablemente bien ajedrez. Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 3/42

4 Las intenciones de Turing era más filosóficas al preguntarse él mismo si Se podría construir una máquina que conteste preguntas de forma que pueda ser imposible distinguir sus respuestas de aquellas hechas por un humano? Se podría construir una máquina que pueda tener sentimientos tal como tú y yo los tenemos? Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 4/42

5 Motivos prácticos para estudiar el ajedrez Es un tema muy importante para los procesos de toma de decisiones [3] Si las computadoras no pueden resolver un problema de toma de decisiones en un área que se conoce perfectamente (como el ajedrez), como puede asegurarse que las computadoras tomarán mejores decisiones que los humanos en otros dominios complejos? (con reglas mal definidas o con un grado alto de incertidumbre) [3]. En ajedrez existen estándares bien establecidos para medir el rendimiento (escala de calificaciones, pruebas y medidas de rendimiento relativo). Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 5/42

6 Desde el punto de vista científico/ingenieril: Es un reto, tal máquina puede construirse hasta que no se demuestre lo contrario. Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 6/42

7 En su artículo, Turing presenta la idea de pseudocódigo: Si uno puede expresar en español sin ambigüedades, con la ayuda de símbolos matemáticos si se requiere, cómo un cálculo será realizado, entonces será siempre posible programar una computadora digital que haga esos cálculos, suponiendo que la capacidad de almacenamiento es adecuada. Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 7/42

8 El juego de ajedrez en 10 minutos Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 8/42

9 Piezas del juego 1. Peones (Valor 1) 2. Caballo (3) 3. Alfil (3.5) 4. Torre (5) 5. Dama (10) 6. Rey (4) Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 9/42

10 Z0Z0O0Z 3 2 0Z0O0Z0Z 1 a b c d e f g h Notación: Los peones pueden moverse como d2d4 o f4f5 Generalmente no se escribe la posición inicial: d4 o f5 Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 10/42

11 Z0ZNZ0Z a b c d e f g h Notación: Nc7 o Ne7 o Nf6 o Nf4 o... Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 11/42

12 Z0ZBZ0Z a b c d e f g h Notación: Ba8 o Bg8 o Ba2 o Bh1 o... Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 12/42

13 ZRZ0Z0Z0 2 1 a b c d e f g h Notación: Ra3 o Rb8 o Rh3 o Rb1 o... Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 13/42

14 Z0Z0L0Z0 2 1 L0Z0Z0Z0 a b c d e f g h Notación: Qa3 o Qa7 o Qe8 o Qh6 o... Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 14/42

15 Z0ZKZ0Z0 2 1 J0Z0Z0Z0 a b c d e f g h Notación: Kd4 o Ke4 o Ke3 o Ke2 o... Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 15/42

16 Posición inicial de las piezas en el tablero: 8 rmblkans 7 opopopop POPOPOPO 1 SNAQJBMR a b c d e f g h Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 16/42

17 Algunos movimientos: Z0Z0m0Z 5 Z0ZpZpZp 4 0ZpO0OPZ 3 Z0O0Z0Z0 2 0Z0ZBZ0Z 1 a b c d e f g h Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 17/42

18 Fases del juego 1. Apertura 2. Juego medio 3. Final Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 18/42

19 Componentes de un programa que juegue ajedrez 1. Descriptor del tablero 2. Generador de movimientos 3. Búsqueda y poda en el árbol de decisiones 4. Evaluador de la posición Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 19/42

20 Todavía no se conoce cual es la forma más eficiente de representar todas las tablas y estructuras de datos necesarias para describir un tablero de ajedrez [3] Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 20/42

21 Existen del orden de posibles continuaciones en el juego de ajedrez, lo cual es mucho más que el número de partículas en el universo [4] Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 21/42

22 Algoritmo minimax (1/3) a1 A B C D b1 b2 b3 c1 c2 a2 a3 c3 d1 d3 d2 Paso 1: Construir el árbol Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 22/42

23 Algoritmo minimax (2/3) a1 A B C D b1 b2 b3 c1 c2 a2 a3 c3 d1 d3 d Paso 2: Evaluar las hojas Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 23/42

24 Algoritmo minimax (3/3) MAX a1 A MIN B 3 C 2 D 2 b1 b3 c1 c3 d1 d3 b2 c2 d2 a2 3 a Paso 3: Escoger la mejor opción Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 24/42

25 Poda alfa beta No se deben de checar todas las posibles continuaciones del juego. Usando el algoritmo alfa-beta se reducen las posibilidades a = Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 25/42

26 Problemas Efecto horizonte Plan para el final del juego Errores de evaluación Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 26/42

27 Efecto horizonte [5] 8 7 ZpZPZpop 6 kzpz0z0z Z0ZPOPOP 2 rz0z0z0z 1 Z0Z0Z0ZK a b c d e f g h Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 27/42

28 Plan para el final del juego [3] 8 0Z0Z0j0a 7 Z0Z0Z0ZP 6 0ZBZKO0O o0z0z0z0 2 PZ0Z0Z0Z 1 a b c d e f g h Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 28/42

29 Finales de las partidas Las computadoras han sido utilizadas para analizar exhaustivamente los finales de las partidas Se han obtenido resultados novedosos Las tablas existen para 3, 4, 5, 6 y algunas con 7 piezas (incluidos lo dos reyes) Ken Thompson demostró que en general RAA gana a RC, pero se necesitan menos de 67 movimientos para hacer jaque mate o capturar el caballo. Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 29/42

30 Errores de evaluación [3] 8 0ZnZkZrZ 7 o0z0z0z0 6 0Z0A0SpZ 5 Z0O0ZpJp 4 3 Z0Z0O0O0 2 0Z0Z0O0O 1 a b c d e f g h 45 RXg6? RXg6 46 KXg6 NXd6 47 cxd6 Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 30/42

31 8 0Z0ZkZ0Z 7 o0z0z0z0 6 0Z0O0ZKZ 5 Z0Z0ZpZp 4 3 Z0Z0O0O0 2 0Z0Z0O0O 1 a b c d e f g h Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 31/42

32 En las décadas de 1970 y 1980 no era aún claro que las computadoras podrían ganar a un humano En 1996, Garry Kásparov perdió la primera partida ante Deep Thought En mayo de 1997, Deep Blue venció a Kásparov 3 1/2 2 1/2. Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 32/42

33 Usaba fuerza bruta para jugar. Tenía 30 nodos RS/6000 SP Thin, Y cada nodo era un microprocesador P2SC a 120 MHz Además de 480 chips VLSI Fue escrito en C Se ejecutaba en el S.O. AIX Evaluaba 120 millones de posiciones por segundo Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 33/42

34 El gambito de rey resuelto (1/2) En el artículo [4] de abril de 2012, Vasik Rajlich, el creador de Rybka, anunció que se ha resuelto la apertura gambito de rey El resultado es con una confianza del % (o con un posible error del ) Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 34/42

35 El gambito de rey resuelto (2/2) No se realizar toda la búsqueda. Cuando Rybka analiza una posición, consideraron que si es mayor a 5.12, la posición siempre llevaba a ganar, y si es menor que siempre se pierde. Esto lo demostraron por muestreo aleatorio de este tipo se posiciones: siempre se ganó se empezó en una posición con valor +5.12, o perdió con Se usó el equivalente de 10,750,000 horas de tiempo de un solo CPU Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 35/42

36 8 rmblkans 7 opopopop POPOPOPO 1 SNAQJBMR a b c d e f g h Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 36/42

37 8 rmblkans 7 opopopop Z0ZPZ0Z 3 2 POPO0OPO 1 SNAQJBMR a b c d e f g h 1.e4 Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 36/42

38 8 rmblkans 7 opopzpop 6 5 Z0Z0o0Z0 4 0Z0ZPZ0Z 3 2 POPO0OPO 1 SNAQJBMR a b c d e f g h 1...e5 Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 36/42

39 8 rmblkans 7 opopzpop 6 5 Z0Z0o0Z0 4 0Z0ZPO0Z 3 2 POPO0ZPO 1 SNAQJBMR a b c d e f g h 2.f4 Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 36/42

40 8 rmblkans 7 opopzpop Z0ZPo0Z 3 2 POPO0ZPO 1 SNAQJBMR a b c d e f g h 2...eXf4 Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 36/42

41 8 rmblkans 7 opopzpop Z0ZPo0Z 3 2 POPOBZPO 1 SNAQJ0MR a b c d e f g h 3.Be2 Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 36/42

42 Conclusiones (1/3) El juego de ajedrez debe usarse para fines recreativos (!Es un juego!) Aprender ajedrez tiene grandes beneficios pedagógicos El Parlamento Europeo aprobó el 13 de marzo de 2012 una resolución a favor de incluir este deporte en las escuelas. Sea cual sea la edad del niño, el ajedrez puede mejorar su concentración, paciencia y persistencia; y puede ayudarle a desarrollar el sentido de la creatividad, la intuición, la memoria y las competencias, dice la declaración [6]. Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 37/42

43 Conclusiones (2/3) La teoría de juegos ha resuelto el juego de damas [7] Los programas actuales de ajedrez juegan a nivel de gran maestro Se propone jugar el ajedrez 960 para evitar los trucos en la apertura Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 38/42

44 Ajedrez bmranjrl 7 opopopop POPOPOPO 1 ANSBMKSQ a b c d e f g h Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 39/42

45 Conclusiones (3/3) El ajedrez pasó de nunca un programa ganará a un humano a las computadoras juegan mejor que cualquier humano No se ha dilucidado aún la manera en que nuestro cerebro piensa Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 40/42

46 B.V. Bowden, editor. Symposium on Digital Computing Machines, chapter Faster than thought. London Pitman, D.C. Ince, editor. Mechanical Intelligence, collected works of A.M. Turing. North-Holland, G. Kearsley. Encyclopedia of artificial intelligence, volume 1, chapter Computer Chess Methods F. Friedel. Rajlich: Busting the king s gambit, this time for sure. Chess Base News, Abril Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 41/42

47 S. Russel and P. Norving. Inteligencia Artificial, un enfoque moderno. Pearson Prentice-Hall, 2nd edition, Pilar Álvarez. Aprobado en ajedrez. Periódico El Pais (España), 1 de mayo J. Schaeffer, N. Burch, Y. Björnsson, A. Kishimoto, M. Müller, R. Lake, P. Lu, and S. Sutphen. Checkers is solved. Science, 317(5844): , 7 Sep DOI: /science Dr. Luis Gerardo de la Fraga Simposio Turing 2012 Alan Turing y Ajedrez 42/42

4ta. Práctica. Búsqueda en árbol con contrincante: MiniMax con poda Alfa-Beta. Inteligencia Artificial Prácticas 2004/2005

4ta. Práctica. Búsqueda en árbol con contrincante: MiniMax con poda Alfa-Beta. Inteligencia Artificial Prácticas 2004/2005 4ta. Práctica Búsqueda en árbol con contrincante: MiniMax con poda Alfa-Beta Inteligencia Artificial Prácticas 2004/2005 Decisiones Perfectas en Juegos de DOS Participantes Definición de Juego Estado Inicial:

Más detalles

CI-6675 Algoritmos y Estructuras Optimizadas para Videojuegos

CI-6675 Algoritmos y Estructuras Optimizadas para Videojuegos Especialización en Creación y Programación de Videojuegos CI-6675 Algoritmos y Estructuras Optimizadas para Videojuegos Agenda de hoy Juegos Combinatorios Información en un Juego La suma de un Juego s

Más detalles

Inteligencia Artificial. Integrantes Equipo # 1:

Inteligencia Artificial. Integrantes Equipo # 1: INSTITUTO TECNOLÓGICO De Nuevo Laredo Especialidad: Ingeniería en Sistemas Computacionales Catedrático: Ing. Bruno López Takeyas. Asignatura: Inteligencia Artificial. Integrantes Equipo # 1: Javier Alonso

Más detalles

Búsqueda Heurística IV

Búsqueda Heurística IV Búsqueda Heurística IV Pedro Meseguer IIIA-CSIC Bellaterra, Spain pedro@iiia.csic.es 2 jugadores Búsqueda para juegos Perfecta información: cada jugador conoce toda la información del contrario no hay

Más detalles

Sistemas Operativos. Dr. Luis Gerardo de la Fraga. Departamento de Computación Cinvestav

Sistemas Operativos. Dr. Luis Gerardo de la Fraga.    Departamento de Computación Cinvestav Sistemas Operativos Dr. Luis Gerardo de la Fraga E-mail: fraga@cs.cinvestav.mx http://cs.cinvestav.mx/~fraga Departamento de Computación Cinvestav 12 de junio de 2015 Dr. Luis Gerardo de la Fraga Cinvestav,

Más detalles

Métodos de Búsqueda para juegos humano-maquina. PROF: Lic. Ana María Huayna D.

Métodos de Búsqueda para juegos humano-maquina. PROF: Lic. Ana María Huayna D. Métodos de Búsqueda para juegos humano-maquina PROF: Lic. Ana María Huayna D. Tópicos 1. Introducción 2. Juegos 3. Estrategias de Juego 4. Algoritmo Minimax 5. Algoritmo Poda Alfa-Beta 1.- Introducción

Más detalles

Para definir en formalmente el juego se deberá establecer:

Para definir en formalmente el juego se deberá establecer: INTRODUCCION A LA INTELIGENCIA ARTIFICIAL MÓDULO 5- JUEGOS COMO PROBLEMA DE BÚSQUEDA Referencias: Inteligencia Artificial Russell and Norvig Cap.5. Artificial Intellingence Nils Nilsson Ch.3 Se trata el

Más detalles

Resolución de Problemas: Juegos

Resolución de Problemas: Juegos Elena Alaña Salazar Inteligencia en Redes de Comunicaciones Ingeniería de Telecomunicación La resolución de problemas es una tarea fundamental que forma parte de casi cualquier proceso supuestamente inteligente.

Más detalles

APRENDE A JUGAR AJEDREZ

APRENDE A JUGAR AJEDREZ APRENDE A JUGAR AJEDREZ El Ajedrez es una poderosa herramienta para satisfacer las necesidades educativas en el proceso enseñanza-aprendizaje, proporcionando alternativas importantes en el desarrollo de

Más detalles

Inteligencia Artificial. Oscar Bedoya

Inteligencia Artificial. Oscar Bedoya Inteligencia Artificial Oscar Bedoya oscarbed@eisc.univalle.edu.co * Algoritmo minimax * Poda alfa-beta * Juegos con decisiones imperfectas * Juegos con elemento aleatorio * Aplicaciones Tipos de contrincantes

Más detalles

JUEGOS. Área de aplicación de los algoritmos heurísticos Juegos bi-personales: oponente hostil

JUEGOS. Área de aplicación de los algoritmos heurísticos Juegos bi-personales: oponente hostil JUEGOS Área de aplicación de los algoritmos heurísticos Juegos bi-personales: oponente hostil I Oponente: Jugador: intenta mover a un estado que es el peor para Etiquetar cada nivel del espacio de búsqueda

Más detalles

Ajedrez. Posición inicial y objetivo del juego

Ajedrez. Posición inicial y objetivo del juego Ajedrez Posición inicial y objetivo del juego El ajedrez se juega en un tablero de 64 casillas. Cada jugador inicia el juego con 16 piezas - un rey, una dama, dos torres, dos alfiles, dos caballos y ocho

Más detalles

(d) Puede haber estrategias que funcionan mejor que Minimax si el contrincante es

(d) Puede haber estrategias que funcionan mejor que Minimax si el contrincante es Universidad Rey Juan Carlos Curso 2014 2015 Hoja de Problemas Tema 5 1. Cuáles de las siguientes afirmaciones acerca del algoritmo Minimax son ciertas (a) El algoritmo Minimax realiza una exploración primero

Más detalles

Ajedrez. Cómo jugar Autor: Erick López

Ajedrez. Cómo jugar Autor: Erick López Ajedrez. Cómo jugar Autor: Erick López 1 Presentación del curso El ajedrez es uno de los deportes más populares del mundo. Si quieres aprender a jugar ajedrez este curso fácil y ameno te será de gran ayuda.

Más detalles

Ajedrez para todos Iniciación I

Ajedrez para todos Iniciación I Ajedrez para todos Iniciación I El curso Ajedrez para todos pretende contribuir a la educación integral de los alumnos y alumnas de primaria utilizando el modelo de inteligencias múltiples. El material

Más detalles

Juegos deterministas. Ajedrez, damas, Go, Othello. barquitos

Juegos deterministas. Ajedrez, damas, Go, Othello. barquitos Árboles de juegos Análisis y Diseño de Algoritmos Tipos de juegos Juegos deterministas Juegos de azar Con información perfecta Con información imperfecta Ajedrez, damas, Go, Othello barquitos Backgammon,

Más detalles

Juegos deterministas. Ajedrez, damas, Go, Othello. barquitos

Juegos deterministas. Ajedrez, damas, Go, Othello. barquitos Búsqueda con adversario: Juegos Fernando Berzal, berzal@acm.org Tipos de juegos Juegos deterministas Juegos de azar Con información perfecta Con información imperfecta Ajedrez, damas, Go, Othello barquitos

Más detalles

(e) Con la poda alfa-beta se eliminan nodos que nunca serán alcanzados

(e) Con la poda alfa-beta se eliminan nodos que nunca serán alcanzados Universidad Rey Juan Carlos Curso 2014 2015 Hoja de Problemas Tema 5 1. Cuáles de las siguientes afirmaciones acerca del algoritmo Minimax son ciertas (a) El algoritmo Minimax realiza una exploración primero

Más detalles

El aula de ajedrez. 1. Por qué el ajedrez en la escuela?

El aula de ajedrez. 1. Por qué el ajedrez en la escuela? El aula de ajedrez 1. Por qué el ajedrez en la escuela? La idea de introducir el ajedrez en el curriculum escolar no sólo no es novedosa (en algunos países de nuestro entorno se ha implantado el ajedrez

Más detalles

Materia: Matemática de 5to Tema: Método de Cramer. Marco Teórico

Materia: Matemática de 5to Tema: Método de Cramer. Marco Teórico Materia: Matemática de 5to Tema: Método de Cramer Marco Teórico El determinante se define de una manera aparentemente arbitraria, sin embargo, cuando se mira a la solución general de una matriz, el razonamiento

Más detalles

A B MIN C D E F MAX x E.T.S.I. INFORMÁTICA 4º CURSO. INTELIGENCIA ARTIFICIAL E INGENIERÍA DEL CONOCIMIENTO

A B MIN C D E F MAX x E.T.S.I. INFORMÁTICA 4º CURSO. INTELIGENCIA ARTIFICIAL E INGENIERÍA DEL CONOCIMIENTO E.T.S.I. INFORMÁTICA 4º CURSO. INTELIGENCIA ARTIFICIAL E INGENIERÍA DEL CONOCIMIENTO UNIVERSIDAD DE MÁLAGA Dpto. Lenguajes y Ciencias de la Computación RELACIÓN DE PROBLEMAS. TEMA IV. PROBLEMAS DE JUEGOS.

Más detalles

Desarrollo de un motor de ajedrez. Algoritmos y heurísticas para la reducción del espacio de búsqueda.

Desarrollo de un motor de ajedrez. Algoritmos y heurísticas para la reducción del espacio de búsqueda. Universidad de Sonora Departamento de Matemáticas Universidad de Sonora División de Ciencias Exactas y Naturales Departamento de Matemáticas Desarrollo de un motor de ajedrez. Algoritmos y heurísticas

Más detalles

El Peón Pasado Como Señuelo

El Peón Pasado Como Señuelo El Peón Pasado Como Señuelo Alexander Alekhine - José Raúl Capablanca [D51] Match Mundial 1927 - Partida Nº 34 Buenos Aires, Argentina 35.Txe4 Diagrama 1, Posición después de 35.Txe4 Las blancas han obtenido

Más detalles

FABRICA TU TABLERO. Consigue: - Cartulina quadrada de 40 cms de lado. - Regla de por lo menos 5 cms. - Lápiz.

FABRICA TU TABLERO. Consigue: - Cartulina quadrada de 40 cms de lado. - Regla de por lo menos 5 cms. - Lápiz. Tus primeros pasos en Ajedrez, pág. 1 FABRICA TU TABLERO Consigue: - Cartulina quadrada de 40 cms de lado. - Regla de por lo menos 5 cms. - Lápiz. Marca un punto por cada 5 cms em todas las orillas. Diseña

Más detalles

TEST DE AJEDREZ. 1.- Cuántos jugadores participan en una partida de ajedrez? 1. Uno 2. Dos 3. Los que quieran 4. Normalmente cuatro

TEST DE AJEDREZ. 1.- Cuántos jugadores participan en una partida de ajedrez? 1. Uno 2. Dos 3. Los que quieran 4. Normalmente cuatro TEST DE AJEDREZ 1.- Cuántos jugadores participan en una partida de ajedrez? 1. Uno 2. Dos 3. Los que quieran 4. Normalmente cuatro 2.- Cómo se efectúan las jugadas? 1. Por turnos cada jugador mueve sus

Más detalles

Unidad 3. Piezas mayores. Torres y columnas. Torres y las. Dama centralizada

Unidad 3. Piezas mayores. Torres y columnas. Torres y las. Dama centralizada Unidad 3 Piezas mayores Torres y columnas Torres y las Dama centralizada 37 Ajedrez para todos. Intermedio 1 Torres y columnas Una columna abierta es aquella que no tiene peones de ningún jugador. Las

Más detalles

Métodos de Inteligencia Artificial

Métodos de Inteligencia Artificial Métodos de Inteligencia Artificial L. Enrique Sucar (INAOE) esucar@inaoep.mx ccc.inaoep.mx/esucar Tecnologías de Información UPAEP Objetivos Estudiar algunas de las metodologías de Inteligencia Artificial,

Más detalles

Búsqueda con adversario

Búsqueda con adversario Búsqueda con adversario José Luis Ruiz Reina José Antonio Alonso Jiménez Franciso J. Martín Mateos María José Hidalgo Doblado Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla

Más detalles

Tema 7: Búsqueda con adversario (juegos)

Tema 7: Búsqueda con adversario (juegos) Tema 7: Búsqueda con adversario (juegos) José Luis Ruiz Reina José Antonio Alonso Franciso J. Martín Mateos María José Hidalgo Departamento de Ciencias de la Computación e Inteligencia Artificial Universidad

Más detalles

Una (muy) breve introducción a la teoría de la computación

Una (muy) breve introducción a la teoría de la computación Una (muy) breve introducción a la teoría de la computación Marcelo Arenas M. Arenas Una (muy) breve introducción a la teoría de la computación 1 / 48 Ciencia de la computación Cuál es el objeto de estudio

Más detalles

El Juego como Problema de Búsqueda

El Juego como Problema de Búsqueda El Juego como Problema de Búsqueda En este algoritmo identificamos dos jugadores: max y min. El objetivo es encontrar la mejor movida para max. Supondremos que max mueve inicialmente y que luego se turnan

Más detalles

ALGORITMO MINIMAX. o Nodo: Representa una situación del juego. o Sucesores de un nodo: Situaciones del juego a las que se

ALGORITMO MINIMAX. o Nodo: Representa una situación del juego. o Sucesores de un nodo: Situaciones del juego a las que se ALGORITMO MINIMAX Algoritmo de decisión para minimizar la pérdida máxima aplicada en juegos de adversarios Información completa (cada jugador conoce el estado del otro) Elección del mejor movimiento para

Más detalles

PROGRAMA DE LA MATERIA: Investigación Operativa Módulos semanales 3 Días de dictado: L M M J V S 3

PROGRAMA DE LA MATERIA: Investigación Operativa Módulos semanales 3 Días de dictado: L M M J V S 3 1 Técnico Superior en Análisis de Sistemas Plan 2003 Res: 6175/03 PROGRAMA DE LA MATERIA: Investigación Operativa 11318 Area: SISTEMAS Equipo Docente Silvio Hugo Solari Módulos semanales 3 Días de dictado:

Más detalles

Curso 2012-2013 15/10/12. Inteligencia Artificial (30223) Lección 5. Juegos. Índice. Juegos. Los juegos son una forma de entorno multiagente

Curso 2012-2013 15/10/12. Inteligencia Artificial (30223) Lección 5. Juegos. Índice. Juegos. Los juegos son una forma de entorno multiagente Inteligencia Artificial (30223) Lección 5. Juegos Curso 2012-2013 José Ángel Bañares 15/10/2013. Dpto. Informática e Ingeniería de Sistemas. Índice Juegos Decisiones optimas Poda α-β Juegos con información

Más detalles

Alan Turing, Computing machinery and Intelligence, Mind, Octubre, 1950, 59:

Alan Turing, Computing machinery and Intelligence, Mind, Octubre, 1950, 59: Alan Turing Introducción a la Inteligencia Artificial 1912-1954 La prueba de Turing El juego de la adivinación Pueden pensar las máquinas? Alan Turing, Computing machinery and Intelligence, Mind, Octubre,

Más detalles

Toda copia en PAPEL es un "Documento No Controlado" a excepción del original.

Toda copia en PAPEL es un Documento No Controlado a excepción del original. S U P E RIO R DE MISANTLA Apartado: 7.1 Copia No. Código:PD-SCD-1016 Versión No.: 02 Hoja : 2 de 12 4.- COMPETENCIAS A DESARROLLAR 4.1 Competencias Específicas: Diseña mediante el uso de reglas semánticas

Más detalles

Autómatas Finitos Deterministicos (DFA)

Autómatas Finitos Deterministicos (DFA) Autómatas Finitos Deterministicos (DFA) Introducción a la Lógica y la Computación Fa.M.A.F., Universidad Nacional de Córdoba 26/0/6 Info útil Bibliografía: Introducción a la teoría de autómatas, lenguajes

Más detalles

(b) Cuál es la desventaja principal de una heurística con aprendizaje? es más informada que otra función heurística optimista h 2 *?

(b) Cuál es la desventaja principal de una heurística con aprendizaje? es más informada que otra función heurística optimista h 2 *? UNIVERIDD REY JUN CRLO CURO 0-0 INTELIGENCI RTIFICIL Hoja de Problemas Tema Ejercicio : Conteste a las siguientes preguntas: (a) Cómo funciona una heurística con aprendizaje? olución: Una heurística con

Más detalles

Complejidad de los Algoritmos

Complejidad de los Algoritmos Que es un Algoritmo? Complejidad de los Algoritmos Webster: cualquier método especial para resolver cierta clase de problemas. Horowitz: método preciso utilizable en una computadora para la solución de

Más detalles

Turing Test: «Can machines think?»

Turing Test: «Can machines think?» Turing Test: «Can machines think?» Cruz Enrique Borges Hernández cruz.borges@deusto.es Jornada «Alan Turing Year 2012» Deusto This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike

Más detalles

Redes Semánticas. IIMAS Inteligencia Artificial. Alumno: Vicente Iván Sánchez Carmona Profesora: Dr. Ana Lilia Laureano

Redes Semánticas. IIMAS Inteligencia Artificial. Alumno: Vicente Iván Sánchez Carmona Profesora: Dr. Ana Lilia Laureano Redes Semánticas IIMAS Inteligencia Artificial Alumno: Vicente Iván Sánchez Carmona Profesora: Dr. Ana Lilia Laureano Representación del conocimento El problema de cómo almacenar el conocimiento a ser

Más detalles

PLAN DE UNIDAD 8.1. Enfoque de Contenido. racional positivo.

PLAN DE UNIDAD 8.1. Enfoque de Contenido. racional positivo. ETAPA ACTIVIDADES PARA EL LOGRO DE LAS TAREAS DE DESEMPEÑO TAREAS DE DESEMPEÑO U OTRA EVIDENCIA Antes (Dirigen la instrucción hacia la exploración del conocimiento previo del estudiante) Durante(El estudiante

Más detalles

Algoritmos de búsqueda

Algoritmos de búsqueda Capítulo 3 Algoritmos de búsqueda 3.1. Introducción Para realizar una búsqueda en el juego del ajedrez, éste, puede ser representado mediante un árbol, en el cual los nodos representan posiciones del tablero

Más detalles

Y la regla básica dice que: El rey que antes pueda alcanzar una casilla-límite del bando enemigo capturará antes al peón.

Y la regla básica dice que: El rey que antes pueda alcanzar una casilla-límite del bando enemigo capturará antes al peón. REY Y PEON CONTRA REY Y PEON A - PEON CONTRA PEON EN LA MISMA COLUMNA Cuando los peones ya están bloqueados en la misma columna todo dependerá de los tiempos de rey y estos finales se basan en una regla

Más detalles

CLUB DE AJEDREZ UNED GUADALAJARA CLASES DE AJEDREZ 2015/2016

CLUB DE AJEDREZ UNED GUADALAJARA CLASES DE AJEDREZ 2015/2016 CLUB DE AJEDREZ UNED GUADALAJARA ORGANIZA CLASES DE AJEDREZ 2015/2016 LUGAR Centro San José (Sede de la UNED Guadalajara), Calle Atienza 4, 19003 Guadalajara HORARIOS Y PRECIOS DEL NIVEL INICIACIÓN, BÁSICO

Más detalles

Pontificia Universidad Javeriana Departamento de Ingeniería de Sistemas Programación de Computadores Proyecto de curso,

Pontificia Universidad Javeriana Departamento de Ingeniería de Sistemas Programación de Computadores Proyecto de curso, Pontificia Universidad Javeriana Departamento de Ingeniería de Sistemas Programación de Computadores Proyecto de curso, 2016-30 Introducción Solitaire Chess es un juego de lógica y estrategia producido

Más detalles

JGB Curso básico de ajedrez. Jordi González Boada

JGB Curso básico de ajedrez. Jordi González Boada JGB Curso básico de ajedrez Jordi González Boada JGB Curso básico de ajedrez Índice Curso básico de Ajedrez...1 Introdución...2 El tablero...2 La disposición de las piezas y peones...3 Finalidad...4 La

Más detalles

Construcción de tablas de análisis sintáctico LL(1)

Construcción de tablas de análisis sintáctico LL(1) Construcción de tablas de análisis sintáctico LL(1) Universidad de Costa Rica Escuela de Ciencias de la Computación e Informática Diego Centeno Gerardo Cortés Juan Diego Alfaro Resumen. A la medida en

Más detalles

Búsqueda con adversario

Búsqueda con adversario Introducción Búsqueda con adversario Uso: Decidir mejor jugada en cada momento para cierto tipo de juegos Hay diferentes tipos de juegos según sus características: Numero de jugadores, toda la información

Más detalles

El determinante de una matriz se escribe como. Para una matriz, el valor se calcula como:

El determinante de una matriz se escribe como. Para una matriz, el valor se calcula como: Materia: Matemática de 5to Tema: Definición de Determinantes Marco Teórico Un factor determinante es un número calculado a partir de las entradas de una matriz cuadrada. Tiene muchas propiedades e interpretaciones

Más detalles

AJEDREZ EDUCATIVO MINISTERIO DE EDUCACIÓN DIRECCIÓN NACIONAL DE EDUCACIÓN BÁSICA FEDERACIÓN SALVADOREÑA DE AJEDREZ

AJEDREZ EDUCATIVO MINISTERIO DE EDUCACIÓN DIRECCIÓN NACIONAL DE EDUCACIÓN BÁSICA FEDERACIÓN SALVADOREÑA DE AJEDREZ AJEDREZ EDUCATIVO 2016 MINISTERIO DE EDUCACIÓN DIRECCIÓN NACIONAL DE EDUCACIÓN BÁSICA FEDERACIÓN SALVADOREÑA DE AJEDREZ Cápsulas de ajedrez Técnicos del MINED que forman parte del Club de Ajedrez de la

Más detalles

AJEDREZ en la escuela

AJEDREZ en la escuela PROGRAMA DE PROFUNDIZACIÓN DE CONOCIMIENTOS ANDALUCÍA PROFUNDIZA AJEDREZ en la escuela Profesor: Centro: Localidad: Juan María Rodríguez Aguilera I.E.S. López de Arenas Marchena 41.620 (Sevilla) Cód. Centro:

Más detalles

Taller de iniciación al ajedrez FÉLIX SABORIDO MULERO

Taller de iniciación al ajedrez FÉLIX SABORIDO MULERO Taller de iniciación al ajedrez Félix Saborido Mulero Curso 2011-12 FICHA Nº 1: El peón. Historia del ajedrez. Juega con el peón blanco El ajedrez es un juego inventado en el siglo V, originario de la

Más detalles

Valor esperado: ejemplo

Valor esperado: ejemplo Simulación de Negocios Internacionales Teoría de la Decisión Valor esperado: ejemplo. International Negotiation CARLOS MARIO CALDERÓN OSSA INGENIERO DE SISTEMAS. ESPECIALISTA EN MERCADEO ESPECIALISTA GERENCIA

Más detalles

Curso Práctico de Iniciación al Ajedrez

Curso Práctico de Iniciación al Ajedrez TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Curso Práctico de Iniciación al Ajedrez Duración: 120 horas Precio: 0 * Modalidad: Online * hasta

Más detalles

Alguna vez has tratado de servir pedazos de torta iguales aún cuando se cortaron de manera diferente?

Alguna vez has tratado de servir pedazos de torta iguales aún cuando se cortaron de manera diferente? Materia: Matemática de séptimo Tema: Fracciones Equivalentes Alguna vez has tratado de servir pedazos de torta iguales aún cuando se cortaron de manera diferente? En la reunión de sexto grado, una de las

Más detalles

Capitulo 4. DECISIONES BAJO RIESGO TEORIA DE JUEGOS

Capitulo 4. DECISIONES BAJO RIESGO TEORIA DE JUEGOS Capitulo 4. DECISIONES BAJO RIESGO TEORIA DE JUEGOS INTRODUCCIÓN En el mundo real, tanto en las relaciones económicas como en las políticas o sociales, son muy frecuentes las situaciones en las que, al

Más detalles

Tema 4: Técnicas heurísticas en juegos

Tema 4: Técnicas heurísticas en juegos Tema 4: Técnicas heurísticas en juegos José A. Alonso Jiménez Carmen Graciani Díaz Francisco Jesús Martín Mateos José Luis Ruiz Reina Dpto. Ciencias de la Computación e Inteligencia Artificial UNIVERSIDAD

Más detalles

Teoría de las Inteligencias Múltiples

Teoría de las Inteligencias Múltiples Psicología Cognitiva Teoría de las Inteligencias Múltiples La Inteligencia según Howard Gardner Es un conjunto de capacidades que le permite al hombre resolver problemas y elaborar productos que serán

Más detalles

COPA DE CIENCIAS UNIVERSIDAD AUTÓNOMA DE TAMAULIPAS Facultad de Medicina e Ingeniería en Sistemas Computacionales de Matamoros

COPA DE CIENCIAS UNIVERSIDAD AUTÓNOMA DE TAMAULIPAS Facultad de Medicina e Ingeniería en Sistemas Computacionales de Matamoros COPA DE CIENCIAS 2014 UNIVERSIDAD AUTÓNOMA DE TAMAULIPAS Facultad de Medicina e Ingeniería en Sistemas Computacionales de Matamoros Nombre del Proyecto: TEORIA DE AJEDREZ Área: CIENCIAS EXACTAS Nivel:

Más detalles

OBJETIVOS: CONTENIDO:

OBJETIVOS: CONTENIDO: DOCENTE FORMADOR: INTRODUCCIÓN: 1 Lic. ELÍAS RIVERA DÁVILA La Robótica Educativa es la generación de entornos de Aprendizaje basados principalmente en la iniciativa y la actividad de los estudiantes. Ellos

Más detalles

Inteligencia Artificial: Historia. Ana Lilia Laureano-Cruces Universidad Autónoma Metropolitana - Azcapotzalco

Inteligencia Artificial: Historia. Ana Lilia Laureano-Cruces Universidad Autónoma Metropolitana - Azcapotzalco Inteligencia Artificial: Historia Ana Lilia Laureano-Cruces Universidad Autónoma Metropolitana - Azcapotzalco Historia Computadoras digitales (1940s and 1950s) Juego de ajedrez (Shannon 1950, Newel, Shaw

Más detalles

4. OBJETIVOS General Desarrollar capacidades en el estudiante para interpretar problemas organizacionales mediante el uso del lenguaje matemático.

4. OBJETIVOS General Desarrollar capacidades en el estudiante para interpretar problemas organizacionales mediante el uso del lenguaje matemático. 010-14-04 1 de 1. IDENTIFICACIÓN Nombre de la Asignatura MATEMATICAS I Naturaleza Semestre TEORICO I PRE-REQUITO:. JUSTIFICACIÓN No de Créditos 3 Duración 144 Hs Código 9900011 TP TD Trabajo Presencial

Más detalles

El juego del ajedrez

El juego del ajedrez El juego del ajedrez Divulgación Miguel Navarro Saad Facultad de Ingeniería, UAQ migsari@prodigy.net.mx recibido: octubre del 2000 sin arbitraje resumen En este artículo se comentan el origen del juego

Más detalles

UNIVERSIDAD DE ALMERÍA

UNIVERSIDAD DE ALMERÍA UNIVERSIDAD DE ALMERÍA ESCUELA POLITÉCNICA SUPERIOR Departamento de Estadística y Matemática Aplicada BAYESCHESS: PROGRAMA DE AJEDREZ ADAPTATIVO BASADO EN REDES BAYESIANAS PROYECTO FIN DE CARRERA Ingeniero

Más detalles

Problemas de búsqueda entre adversarios

Problemas de búsqueda entre adversarios Problemas de búsqueda entre adversarios Juegos For IA researchers, the abstract nature of games makes them an appealing subject for study (Russell & Norvig, 2003). 1 Introducción Juegos» Origen, 1928:

Más detalles

4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC:

4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC: 4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC: A continuación se muestran los objetivos así como los mapas funcionales según la línea de acentuación y la línea

Más detalles

Máquinas de Turing IIC3242. IIC3242 Máquinas de Turing 1 / 42

Máquinas de Turing IIC3242. IIC3242 Máquinas de Turing 1 / 42 Máquinas de Turing IIC3242 IIC3242 Máquinas de Turing 1 / 42 Complejidad Computacional Objetivo: Medir la complejidad computacional de un problema. Vale decir: Medir la cantidad de recursos computacionales

Más detalles

Universidad de Guanajuato Tronco Común de Ingenierías

Universidad de Guanajuato Tronco Común de Ingenierías Universidad de Guanajuato Tronco Común de Ingenierías Objetivo del Area: Diseñar modelos matemáticos y proponer alternativas de solución a problemas. Programa. AREA: Matemáticas MATERIA: Lenguaje de Programación

Más detalles

Curso 2016/17 Grados en Biología y Biología Sanitaria Departamento de Física y Matemáticas Marcos Marvá Ruiz ESTADÍSTICA

Curso 2016/17 Grados en Biología y Biología Sanitaria Departamento de Física y Matemáticas Marcos Marvá Ruiz ESTADÍSTICA Curso 2016/17 Grados en Biología y Biología Sanitaria Departamento de Física y Matemáticas Marcos Marvá Ruiz ESTADÍSTICA Algunas ideas generales Una definición de Estadística: parte de las matemáticas

Más detalles

Mención en Computación

Mención en Computación Mención en Computación Competencias Idea general sobre lo que es computación Aprender SOBRE lenguajes de programación, diseño y procesamiento Aprender SOBRE la eficiencia y complejidad de algoritmos (

Más detalles

LA Inteligencia Artificial (IA) es la ciencia que estudia. Reconocimiento de patrones en juegos utilizando redes neuronales

LA Inteligencia Artificial (IA) es la ciencia que estudia. Reconocimiento de patrones en juegos utilizando redes neuronales CONCURSO LATINOAMERICANO DE TESIS DE MAESTRÍA, XXXVIII CLEI 2012, OCTUBRE 2012 1 Reconocimiento de patrones en juegos utilizando redes neuronales Eddy Ramrez Jimnez Profesor tutor: Francisco Torres Rojas

Más detalles

UNIDAD 12.- Estadística. Tablas y gráficos (tema12 del libro)

UNIDAD 12.- Estadística. Tablas y gráficos (tema12 del libro) UNIDAD 12.- Estadística. Tablas y gráficos (tema12 del libro) 1. ESTADÍSTICA: CLASES Y CONCEPTOS BÁSICOS En sus orígenes históricos, la Estadística estuvo ligada a cuestiones de Estado (recuentos, censos,

Más detalles

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo Algoritmos En general, no hay una definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten

Más detalles

13.3. MT para reconocer lenguajes

13.3. MT para reconocer lenguajes 13.3. MT para reconocer lenguajes Gramática equivalente a una MT Sea M=(Γ,Σ,,Q,q 0,f,F) una Máquina de Turing. L(M) es el lenguaje aceptado por la máquina M. A partir de M se puede crear una gramática

Más detalles

Lógica proposicional. Ivan Olmos Pineda

Lógica proposicional. Ivan Olmos Pineda Lógica proposicional Ivan Olmos Pineda Introducción Originalmente, la lógica trataba con argumentos en el lenguaje natural es el siguiente argumento válido? Todos los hombres son mortales Sócrates es hombre

Más detalles

Enciclopedia Primaria 3º y 4º

Enciclopedia Primaria 3º y 4º Qué es el producto?: Paquete multimedia con 10 CD ROM A quién va dirigido? Maestros y alumnos de 3º y 4º de primaria. Enciclopedia Primaria 3º y 4º Qué actividades contiene? Videos, actividades interactivas,

Más detalles

TORRE CONTRA DOS PEONES

TORRE CONTRA DOS PEONES TORRE CONTRA DOS PEONES He dividido en tres partes los finales de torre contra 2 peones según estén doblados, aislados o ligados. Veamos el primer caso. 1 - TORRE CONTRA DOS PEONES DOBLADOS Voy a poner

Más detalles

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios: UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H Clave: 08USU4053W FACULTAD DE INGENIERÍA PROGRAMA DEL CURSO: INGENIERÍA DE SOFTWARE Y COMPUTACIÓN I DES: Programa(s) Educativo(s): Tipo de materia: Clave

Más detalles

Búsqueda Heurística I

Búsqueda Heurística I Búsqueda Heurística I Pedro Meseguer IIIA-CSIC Bellaterra, Spain pedro@iiia.csic.es Introducción Temario curso Búsqueda sistemática Búsqueda ciega Búsqueda informada: primero el mejor, A* Búsqueda en memoria

Más detalles

Ataques con enroques opuestos

Ataques con enroques opuestos Ataques con enroques opuestos TEORÍA PARTIDA PRÁCTICA Problemas PRÁCTICA Soluciones TEORÍA Unos de los temas tácticos más violentos, se producen con los enroques opuestos, el jugador que busca el enroque

Más detalles

CAPITULO UNO 1 PLANTEAMIENTO DEL PROBLEMA. conduzca la belleza que encierran las cosas, por pequeñas que estas sean, lo

CAPITULO UNO 1 PLANTEAMIENTO DEL PROBLEMA. conduzca la belleza que encierran las cosas, por pequeñas que estas sean, lo CAPITULO UNO 1.1 DESCRIPCION DEL PROBLEMA 1 PLANTEAMIENTO DEL PROBLEMA La literatura infantil como toda bella obra debe ser sentida por el niño y la niña, y le debe brindar goce espiritual, a la vez que

Más detalles

Juegos. Esquema. Introducción: juegos como búsqueda Decisiones perfectas Decisiones imperfectas Poda α β

Juegos. Esquema. Introducción: juegos como búsqueda Decisiones perfectas Decisiones imperfectas Poda α β Juegos Transparencias IA (F29) M.Marcos, 2002 (Figuras c S.Russell & P.Norvig, 1998) 1 Esquema Introducción: juegos como búsqueda Decisiones perfectas Decisiones imperfectas Poda α β Transparencias IA

Más detalles

DIPLOMADO. Evaluación de la Calidad de la práctica docente para la implementación del Nuevo Modelo Educativo en Escuelas de Ingeniería del I.P.N.

DIPLOMADO. Evaluación de la Calidad de la práctica docente para la implementación del Nuevo Modelo Educativo en Escuelas de Ingeniería del I.P.N. DIPLOMADO Evaluación de la Calidad de la práctica docente para la implementación del Nuevo Modelo Educativo en Escuelas de Ingeniería del I.P.N. Trabajo Final Propuesta Metodológica del área de Ciencias

Más detalles

Bloque 6 1. Métodos no convencionales para resolver ecuaciones. Prealgebraico, de T. Cedillo y V. Cruz (en proceso de edición)

Bloque 6 1. Métodos no convencionales para resolver ecuaciones. Prealgebraico, de T. Cedillo y V. Cruz (en proceso de edición) Bloque 6 1 Métodos no convencionales para resolver ecuaciones 1 Este manuscrito es un extracto del libro Del Sentido Numérico al Pensamiento Prealgebraico, de T. Cedillo y V. Cruz (en proceso de edición)

Más detalles

Bloque 4 Competencias a desarrollar:

Bloque 4 Competencias a desarrollar: Bloque 4 Competencias a desarrollar: Construir e interpretar modelos matemáticos mediante 4_CUEVAS_MAT4_B4.indd 7 la aplicación de procedimientos aritméticos, algebraicos, geométricos y variacionales para

Más detalles

Jueves, 30 de abril. Ejemplo de recursión. Ejemplo de PD. Ejemplo de programación dinámica. Programación dinámica

Jueves, 30 de abril. Ejemplo de recursión. Ejemplo de PD. Ejemplo de programación dinámica. Programación dinámica .0 Jueves, 0 de abril Programación dinámica. Recursión. Principio de optimalidad. Entregas: material de clase. Programación dinámica Transforma un problema de optimización complejo en una secuencia problemas

Más detalles

Complejidad computacional (Análisis de Algoritmos)

Complejidad computacional (Análisis de Algoritmos) Definición. Complejidad computacional (Análisis de Algoritmos) Es la rama de las ciencias de la computación que estudia, de manera teórica, la optimización de los recursos requeridos durante la ejecución

Más detalles

Acerca del proceso de creación de un videojuego

Acerca del proceso de creación de un videojuego Página 1 de 5 Acerca del proceso de creación de un videojuego Crear un videojuego es una tarea apasionante en la que suele intervenir un equipo multidisciplinario. En el juego, cada componente se relaciona

Más detalles

Máquinas de Turing IIC3242. IIC3242 Máquinas de Turing 1 / 45

Máquinas de Turing IIC3242. IIC3242 Máquinas de Turing 1 / 45 Máquinas de Turing IIC3242 IIC3242 Máquinas de Turing 1 / 45 Complejidad Computacional Objetivo: Medir la complejidad computacional de un problema. Vale decir: Medir la cantidad de recursos computacionales

Más detalles

AJEDREZ en tu cole. Un proyecto para los colegios de Getafe

AJEDREZ en tu cole. Un proyecto para los colegios de Getafe AJEDREZ en tu cole Un proyecto para los colegios de Getafe 2 presentación del proyecto carta El objetivo de este proyecto es dar a conocer a los COLEGIOS DE GETAFE y a las ASOCIACIONES DE MADRES Y PADRES

Más detalles

HISTORIA. 1. COMPLETA. Los orígenes del ajedrez son., 2. Nombra, al menos 3 pueblos de la antigüedad.

HISTORIA. 1. COMPLETA. Los orígenes del ajedrez son., 2. Nombra, al menos 3 pueblos de la antigüedad. HISTORIA Los orígenes del ajedrez son poco claros. Su invención se atribuye a diversos pueblos de la antigüedad. El libro de los muertos del antiguo Egipto cita un juego con tablero y piezas como una de

Más detalles

DES: Materia requisito:

DES: Materia requisito: UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU007H Clave: 08USU4053W FACULTAD DE INGENIERÍA PROGRAMA DEL CURSO: DES: Ingeniería Programa(s) Educativo(s): Ingeniería Aeroespacial Tipo de materia: Básica

Más detalles

de Operaciones Área Académica: Sistemas Computacionales Tema: Tipos de Modelos en Investigación Profesor: I.S.C. Guadalupe Hernández Coca

de Operaciones Área Académica: Sistemas Computacionales Tema: Tipos de Modelos en Investigación Profesor: I.S.C. Guadalupe Hernández Coca Área Académica: Sistemas Computacionales Tema: Tipos de Modelos en Investigación de Operaciones Profesor: I.S.C. Guadalupe Hernández Coca Periodo: Julio Diciembre 2011 Keywords: investigation of operations,

Más detalles

Funciones: Aspectos básicos

Funciones: Aspectos básicos Funciones: Aspectos básicos Nombre: Curso:.. Producto cartesiano En teoría de conjuntos, el producto cartesiano de dos conjuntos es una operación que resulta en otro conjunto cuyos elementos son todos

Más detalles

JUEGOS DE INICIACIÓN AL AJEDREZ. David Serrano CRIET Venta del Olivar

JUEGOS DE INICIACIÓN AL AJEDREZ. David Serrano CRIET Venta del Olivar JUEGOS DE INICIACIÓN AL AJEDREZ David Serrano CRIET Venta del Olivar Por qué jugar al Ajedrez? David Serrano CRIET Venta del Olivar Memoria: Resolución de problemas y toma de decisiones Al enfrentarnos

Más detalles

En ese momento disponen de la siguiente información:

En ese momento disponen de la siguiente información: Como ejemplo para una planificación del trabajo vamos a utilizar el supuesto desarrollo de los contenidos para el Módulo Profesional Fundamentos del Ajedrez de 2º curso del ficticio ciclo formativo de

Más detalles

OFICINA DE CONVERGENCIA EUROPEA CONVOCATORIA PARA EL DESARROLLO DE LAS ENSEÑANZAS EN LA UNIVERSIDAD AUTÓNOMA DE MADRID 2009

OFICINA DE CONVERGENCIA EUROPEA CONVOCATORIA PARA EL DESARROLLO DE LAS ENSEÑANZAS EN LA UNIVERSIDAD AUTÓNOMA DE MADRID 2009 OFICINA DE CONVERGENCIA EUROPEA CONVOCATORIA PARA EL DESARROLLO DE LAS ENSEÑANZAS EN LA UNIVERSIDAD AUTÓNOMA DE MADRID 2009 Denominación del proyecto, responsable y equipo de trabajo TÍTULO DEL PROYECTO:

Más detalles

MMM - Métodos Matemáticos en Minería

MMM - Métodos Matemáticos en Minería Unidad responsable: 330 - EPSEM - Escuela Politécnica Superior de Ingeniería de Manresa Unidad que imparte: 749 - MAT - Departamento de Matemáticas Curso: Titulación: 2016 MÁSTER UNIVERSITARIO EN INGENIERÍA

Más detalles

Jesús Manuel Carrera Velueta José Juan Almeida García Fecha de elaboración: Mayo 6 de 2010 Fecha de última actualización:

Jesús Manuel Carrera Velueta José Juan Almeida García Fecha de elaboración: Mayo 6 de 2010 Fecha de última actualización: PROGRAMA DE ESTUDIO Programa Educativo: Área de Formación : Licenciatura en Ingeniería Ambiental Sustantiva profesional. Programa elaborado por: PROGRAMACIÓN APLICADA Horas teóricas: 1 Horas prácticas:

Más detalles