Algoritmo genético para resolver el "problema de la partición" en 2012. También se ha desarrollado un algorítmo que lo resuelve a modo estocástico y otro que lo resuelve con fuerza bruta para comparación de rendimiento entre estos.
Algoritmo genético programado en 2011 que resuelve el problema de colocar 4 reinas en un tablero de ajedrez. "Ejecuta.java" contiene el main.
Modificación del controlador Greedy de la competición www.ptsp-game.net/ que da valores a pesos de distintas características del controlador mediante Estrategias evolutivas (1 + 1)-EE y (NU + LAMBDA)-EE programada en 2012.
Programación del juego de la Serpiente en 2008 como práctica de programación.
Problema de la competición de programación Tuenti Challenge de 2013 para convertir a divisa con Bitcoin.
Resolución de uno de los puzzles de programación de Spotify.
Contador de lineas de código hábiles LOC (métricas).
Aplicación simple que mide el tiempo de ejecución.
Aplicación simple que divide en dos ficheros .arff (uno con lineas impares y otro con lineas pares) el fichero .arff de entrada. Programado en 2012 para partir datasets en conjuntos de entrenamiento y test sin alterar el "Concept Drift" con los algoritmos continuos mini-batch de clasificación IGNGSVM y OISVM.
Procedimiento que calcula el módulo inverso: (a^-1)( mod n)
Programación de un perceptrón simple para la asignatura Redes de Neuronas Artificiales en 2010.