Desarrollado por: Ernesto Torres.
Comunicar con su programador: ernesto2@nauta.cu
Saludos amigos
Aquí les traigo una nueva versión del motor de ajedrez cubano Nawito con un ELO estimado de +- 2600.
Al motor se le ha hecho varios cambios estructurales en vista de tener un mejor mantenimiento y un
trabajo más serio a largo plazo. Se agradece cualquier sugerencia o contribución que los usuarios
estimen pertinentes.
CAMBIOS
===================================================================================
versión: A partir de esta edición las versiones del motor comenzaran con el nombre
del motor ‘Nawito’ a continuación las 2 últimas cifras del ‘año’ y del ‘mes’
en que se creó. Por ejemplo, esta versión se llama ‘Nawito1812’ especificando
que se creó en diciembre del 2018.
liberación de versiones: Se publicaran versiones periódicas del motor en un intervalo de 4 a 6 meses.
código del programa: Junto al motor se publicara su código para evitar problemas legales y posibilitar
la contribución por parte de otros desarrolladores y usuarios.
test STS: Función para ejecutar la suit de prueba estratégica (STS) durante 4 segundos por
posición. Esto permite conocer en que temas estratégicos el motor es mas fuerte
o débil y medir el progreso de una versión a otra.
restructuración interna: Por motivos de legibilidad y mantenimiento se cambió: el tablero interno (de 64×2 a 16×16),
los números que identificaban a cada pieza (ahora poseen nuevas propiedades) y la lista
de piezas (siendo capaz de comprimirse en presencia de capturas).
otros cambios: Se realizaron cambios y se eliminaron errores en la función de búsqueda, las tablas
de transposición, en el orden de los movimientos de la búsqueda, en la función de evaluación, etc.
PLANES FUTUROS
===================================================================================
– La próxima versión del programa estará enfocada en su propio libro de aperturas. El cual contara con un sistema de aprendizaje
basado en el algoritmo de inteligencia artificial colonia de hormigas.
– Se mejorara y optimizara el código del motor. Haciendo énfasis en la legibilidad, velocidad y la corrección de errores.
– Algunas utilidades que antes soportaba, que paulatinamente se irán agregando.
LICENCIA
===================================================================================
Este programa es software libre: puedes redistribuirlo y/o modificarlo. Bajo los términos de la
Licencia Pública General GNU tal como fue publicada por la Free Software Foundation, ya sea la
versión 3 de la Licencia, o (a su elección) cualquier versión posterior.
Este programa se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA; sin
siquiera la garantía implícita de COMERCIABILIDAD o APTITUD PARA UN PROPÓSITO PARTICULAR. Ver el GNU General Public License para más detalles.









Hola! Puedes hostear el código fuente en alguna plataforma tipo Github, gitlab u otra? La idea es agregarlo a https://github.com/cuban-opensourcers/cuban-opensource
wb2uci configuration for Fritz GUI:
[ENGINE]
Name=Nawito 1812
Author=Ernesto Torres Feliciano
Filename=NawitoUci.exe
[OPTIONS]
Program=Nawito1812.exe
Analyze=true
Visible=Ponder,Hash,ShowThinkingMove,Logfile,OwnBook,Extras
This configuration does not work. How to configure it correctly.