jueves, 13 de septiembre de 2012

Interaccion entre objetos artificiales

Bueno no pude hacer el ejemplo en python como yo propuse en clase la verdad me falto tiempo (lo siento Elisa :c).

Aqui pongo una foto del programa corriendo el puddi es el objeto que rebota.




Aqui esta el codigo hecho en Python. link


Aporte del proyecto

Bueno a mi me toco investigar sobre .tmx.


Es un estandar de XML que sirve para el intercambio de memorias de traducción.

http://razonartificial.com/2010/06/engine-vi-formato-tmx/
http://es.wikipedia.org/wiki/TMX
http://www.pygame.org/project-map+loader+for+'tiled'-1158-.html
http://wiki.apertium.org/wiki/Tools_for_TMX
http://pygame.seul.org/tags/tile



jueves, 6 de septiembre de 2012

Planeacion Automizada

Un ejemplo en la vida real puede ser al hacer la mochila.


Tenemos que la mochila solo puede soportar un peso y que al poner algo mas pesado se rompe.

Entonces la solución seria buscar conseguir la combinación de mayor peso pero que no exeda lo que soporta la mochila.

Ejemplo:
Si la mochila soporta 15kg
tenemos que:
A = 8kg
B = 5kg
C = 4kg
D = 2kg

primero:
Tomamos A, B y C los introducimos a la mochila.

segundo:
vemos que es mayor a 15kg entonces tendriamos que retirar uno alguno

tercero:
en este ejemplo sacando el C y nos deja el espacio para agregar D.



Referencia:
Wikipedia (2012) Problema de la mochila http://es.wikipedia.org/wiki/Problema_de_la_mochila