Bienvenido a la pagina de Carlos Aguirre
Primer juego de Optimizacion
El juego consiste en buscar el optimo de la siguiente funcion. La funcion se proporciona como una funcion C compilada, la funcion requiere un argumento de tipo double que es el punto donde se desea evaluar la funcion. La funcion c devuelve el valor de la funcion objetivo en el punto que se ha pasado como argumento.Ficheros necesarios
Fichero .obj con la funcion a optimizar para usar en Visual Studio 2005
Fichero .o con la funcion a optimizar para usar en Linux (compilada en Ubuntu 11.10 de 32 bits)
Fichero .c de ejemplo de uso de la función
Reglas del juego
Se pueden enviar por correo electronico tantas soluciones como se desee (sin inundar, por supuesto, el correo del profesor). Conseguira un punto adicional sobre la nota de teoria el primer estudiante que proporcione el punto donde se alcanza el unico optimo global, asi como el valor de dicho optimo con una precision mayor que 0.01. Obtendra un punto aquel alumno que obtenga el optimo con 6 cifras decimales exactas, es decir, con una precision mejor que 0.000001. Los puntos pueden ser acumulables en un mismo estudiante.
El estudiante Javier Hernandez ha encontrado la solucion exacta en el punto x=1224.34743342 con un valor objetivo de f(x)=-1.8. Javier obtiene los dos puntos. El juego queda cerrado.Segundo Juego de Optimizacion
El juego consiste en buscar el optimo de la siguiente funcion de 7 variables. La funcion se proporciona como una funcion C compilada, la funcion requiere siete argumentos correspondientes a cada una de las coordenadas del punto en el que se desea evaluar la función. La funcion c devuelve el valor de la funcion objetivo en el punto que se ha pasado como argumento.Ficheros necesarios
Fichero include con la declaracion de la funcion
Fichero .o con la funcion a optimizar para usar en Linux (compilada en Ubuntu 11.10)
Fichero .obj con la funcion a optimizar para usar en Windows (compilada en Visual C++ 6.0)
Fichero .c de ejemplo de uso de la función
Reglas del juego
Se pueden enviar por correo electronico tantas soluciones como se desee (sin inundar, por supuesto, el correo del profesor). Conseguira un punto adicional sobre la nota de teoria el primer estudiante que proporcione el punto donde se alcanza el unico optimo global, asi como el valor de dicho optimo con una precision mayor que 0.01. Obtendra un punto aquel alumno que obtenga el optimo con 6 cifras decimales exactas, es decir, con una precision mejor que 0.000001. Los puntos pueden ser acumulables en un mismo estudiante.
La mejor solucion la han enviado los estudiantes Franciso Fernandez y Javier Hernandez con una precisión > .0000001, Ambos estudiantes obtienen dos puntos. El juego queda cerrado.