Archivos de: marzo 2010

Pathfinding A* en Python. Parte I

Voy a explicar como implementar un algoritmo de búsqueda del camino mas corto en Python, el Pathfinding es muy usado y es una de las técnicas básicas de la inteligencia artificial. Consiste en encontrar el camino más corto entre dos puntos superando obstáculos. Remarco lo de superando obstáculos porque obviamente el camino más corto entre dos puntos es la línea recta. Esta técnica es muy usada en videojuegos de estrategia y en general en [...]

No image

Razón Artificial estrena diseño

Hago un inciso para comentar que estrenamos diseño, con el pretendo que la web sea más clara y accesible para todos a parte de intentar dar al sitio un aspecto único y elegante. El nuevo diseño combina blancos y negros con un toque de azul que hace un constraste muy elegante. Otro cambio importante es en la tipografía, en esta nueva versión se usarán tipografías con serifas, que creo facilitan la lectura. Como es [...]

No image

A* Pathfinding. Camino óptimo

Aunque es bastante fácil una vez que consigues manejarlo, el algoritmo A* (pronunciado A-star) puede ser complicado para los principiantes. Hay un gran número de artículos por la web que explican el A*, pero la mayoría están escritos por gente que ya sabe los fundamentos de este tema. Este artículo no es específico de un lenguaje de programación, así que deberías ser capaz de adaptarlo a cualquier lenguaje ordenador. De todas maneras, pretendo facilitar [...]

a_estrella