viernes, 28 de mayo de 2010

Ya esta disponible fedora 13!!!

Acabo de instalar Fedora 13 y me gusta lo que veo...

Dos nuevos agregados son el soporte para tarjetas nvidia y ati vía drivers binarios experimentales...

Pueden revisar fedoreando.com para las tareas de post instalación.


gúia de post-instalación

jueves, 13 de mayo de 2010

PSO 1.0

Un optimizados por enjambre de partículas para las mismas funciones que teniamos implementadas para algoritmos genéticos...

Re-usé una buena parte del código del AG, como es la medición del tiempo, el generador de números aleatorios de Marsaglia y las funciones de aptitud.

Por el momento funciona con un peso inercial constante y con límite de velocidad = XMAX, además de topología de vecindad del mejor global (malla completa)...

Los resultados preliminares son muy prometedores.

Código fuente GPL PSO 1.0

jueves, 6 de mayo de 2010

AG 2.0

Esta versión incluye la colaboración de Joel Artemio Morales Viscaya, alumno de la carrera de Ingeniería en Sistemas Computacionales del I.T. de La Paz.

Las ideas del manejo de cabeceras son en gran parte de Jesús Antonio Castro, profesor de la Maestría en Sistemas Computacionales del I.T. de La Paz.

Trataremos de hacer lanzamientos más frecuentes.

Nuevas características:

  • Se implementan varias funciones de CEC05 extensibles a varias dimensiones.
  • Se agregan el control del tiempo de ejecución individual (hasta micro-segundos) y del número de veces que se ejecuta la función de aptitud.
  • Se separa el generador de números aleatorios en un archivo de cabecera (marsaglia.h).
  • Las funciones pueden elegirse incluyendo archivos.h (descomentando una linea en ag.c o en aptitud.h según aplique).
  • Se eliminan algunas redundancias en el proceso de migración... para la siguiente versión se mejorará el uso de las colas de mensaje mediante intercambios asíncronos.