lunes, 29 de octubre de 2012

Tercer Avance

Resumen del proyecto

Como hemos hablado desde la primera entrega, nuestro proyecto es hacer un Juego de Ajedrez, la verdad todo con el proyecto sigue como planeo al principio, tanto así como la matriz de gantt va como esperamos.
Podemos resumir que ahora en esta entrega estamos entrando en lo que es la codificación del juego para poder realizarlo, claro que aun nos faltan algunos puntos que serán marcados.

Avance del proyecto

En cuanto al avance podemos decir que ya tenemos lo que la parte de la lógica del proyecto, lo cual es un gran avance, podemos comentar que aun nos faltan algunas cosas como son la Inteligencia Artificial del proyecto, esta se tiene contemplada realizar en el transcurso de los días del 29- 7 de Noviembre, según el Diagrama de Gantt que mostraremos.

Tenemos también problemas con la Interfaz Gráfica esta tambien tenemos una fecha plasmada en el Diagrama de Gantt la cual es del 7 al 13 de Noviembre, estos días pensamos que estaremos enfocados a lo que la Interfaz Gráfica del proyecto, esperamos sacarlo lo antes posible para que nos quedan más días para terminar el proyecto, aun así pusimos 6 dia en la interfaz, esto para que no esté tan apretado el ciclo y podamos realizarlo con calma.

Cambiamos un poco lo que es el Diagrama de gantt porque le agregamos otras actividades que no teníamos contempladas como son la de Inteligencia Artificial y Interfaz gráfica, las teníamos como programación, pero ahora vemos que serán diferentes y con su margen de tiempo estimado a cada una para poder realizarlas.

Lista de actividades

Esta es la lista de actividades ya actualizada de lo que hemos hecho y lo que aun nos falta por hacer o lo que se esta ejecutando.

Diagrama de Gantt

Ya aquí presentamos el diagrama de Gantt actualizado con las actividades integradas, aquí se pueden ver los tiempos para cada actividad, esperamos poder realizarlo a tiempo, aun la verdad es lo mas seguro que si salga con los tiempos previstos, pues llevamos las actividades a como va el diagrama sin alguna contratiempo hasta ahorita.






¿Qué se ha hecho?
Llevamos un gran avance de la lógica.
¿Qué falta?
Nos falta dos cosas importantes:
  1. La inteligencia Artificial
  2. Interfaz grafica

¿Qué problemas se han presentado y cómo los has resuelto / piensas resolverlos?
Bueno pues aun no sabemos muy bien como vamos a implementar la inteligenacia artificial pero con ayuda de tutoriales y de compañeros esperamos poder aprender a tiempo implementar la inteligencia artifial.
Lista actualizada de recursos y herramientas:
Recursos:
  1. Tópicos selectos de optimizaciónhttp://elisa.dyndns-web.com/~elisa/teaching/opt/heur/
  2. Algoritmos Heurísticos deterministas y Aleatorios en secuenciación de proyectos con recursos limitados www.idescat.cat/sort/questiio/questiiopdf/13.1,2,3.11.alvarez.pdf
  3. Complejidad computacional de problemas y el análisis y diseño de algoritmos http://elisa.dyndns-web.com/~elisa/teaching/aa/pdf/aa.pdf

Herramientas:
  1. Java (lenguaje)
  2. Hashtable (libreria de java)
  3. LinkedList (libreria de java)
  4. Emacs (editor de texto)
  5. WebSVN (Repositorio)


SVN del proyecto http://richi.conglom-osoft.net/websvn/listing.php?repname=juego