Archivos de: enero 2010

Optimización basada en colonias de hormigas

Muchas veces para resolver problemas de inteligencia artificial no hay nada como fijarse en la naturaleza. Uno de estos casos es la capacidad que tienen las hormigas  para encontrar el camino más corto entre la comida y el hormiguero,...

Curso Python II – Tipos y variables

Tipos de datos En el capítulo anterior vimos dos tipos de datos: Las cadenas de caracteres, que son un conjunto de letras, «Hola Mundo» y también vimos enteros que no son más que números. Anteriormente usamos la sentencia print...

Curso Python I – Intérprete y scripts

Ejecutar Python Python tiene dos modos de ejecución, mediante scripts o interactivamente en el intérprete. A la hora de escribir programas serios usará la modalidad script, pero el modo intérprete es genial para probar pequeños código y para aprender....

Curso Python – Presentación

Este es el primer artículo acerca del curso sobre Python que voy a llevar en el blog. En esta parte se tratará la guía de estilo del curso, como estará estructurado y en definitiva todo lo necesario para poder entender y comprender...

Curso Python

No image

Está página va dedicada la Inteligencia Artificial, la Vida Artificial y la Robótica, todo a un nivel principiante y experimental para gente «normal» no para expertos, es por eso que todo lo que porgramo he decidido hacerlo con un...

Buscador de Caminos con Python

Un problema típico de Inteligencia Artificial puede ser la búsqueda de caminos, he diseñado un programa en el que una pelotita en un laberinto tiene que encontrar la salida, el juego actúa por el método prueba error, la pelota...

El juego de la vida en Python

Aquí traigo una versión del juego de la vida en Python utilizando GASP, se trata de una aplicación gráfica en el que se pueden elegir dos tipos de configuraciones: Aleatoria. Donde se debe introducir el numero de filas y...

GASP, gráficos fáciles en Python

No image

GASP son las siglas de Graphics API for Students of Python. Es una utilidad que nos permite hacer aplicaciones gráficas en python de una manera fácil y sencilla, sin tener que liarse con una api gráfica complicada, es muchísimo...

El salto del caballo, backtracking

No image

El salto del caballo es un viejo problema que existe mucho antes que los ordenadores. Consiste en, dada una posición inicial, en un tablero de ajedrez recorrer todas las casillas del tablero únicamente con los movimientos del caballo sin...

Inteligencia Artificial en un Juego de Mesa

No image

Cualquiera nuevo en el campo de la Inteligencia Artificial con un interés en los juegos debe intentar crear un simple juego de mesa con un oponente IA. Generalmente la mejor parte de los juegos de mesa son las reglas...