Descarga

Cambios:


Archimedeschess ha compilado DanaSah v.9.0 para Android, tu puedes encontrar versiones arm7 (32bit) Y arm8 (64bit) tanto para la versión normal como limitada en fuerza.

Web de Archimedeschess --> https://sourceforge.net/projects/chess-engines-for-android/

Desde la versión 10 de Android, las app y en este caso la GUI de Ajedrez presenta problemas para instalar motores de ajedrez de terceros con el protocolo xboard o uci, las nuevas GUI compatibles solo soportan motores compatibles con oex.

DanaSah es compatible con uci y de momento no es oex, así que para usarlo en android 10 o superior es necesario seguir una serie de pasos. Tu necesitas instalar una versión de Droidfish desde fuera la store, por ejemplo desde F-droid, otra posibilidad es utilizar una versión antigua de Chess for Android, recomendada la versión 6.2.1. Para usar NNUE tu tienes que indicar la ruta completa al archivo dananet2.nnue, por ejemplo /storage/danasah9/dananet2.nnue. También he probado a hacer funcionar tablebases de gaviota, tienes que indicar también la ruta completa, por ejemplo /storage/gtb4/. Utilizar memoria interna, no sdcard.

DanaSah v.9.0 presenta un error en la evaluación cuando no se usa NNUE, así que no debería ser usado así (esto está corregido en la versión 9.1). No estoy seguro si esto afecta también a la versión limitada en fuerza. A la hora de analizar por ejemplo la posición de inicio debería dar un valor cercano a 0 y no algo como 1.5.


Cambios:

dananet1.nnue --> Esta es la red por defecto para la versión 8.8, entrenada con 340 millones de posiciones de CCRL 40/2 (aprende por resultado) y a partir de ésta se generan otros 340 millones para aprender con profundidad 5.

dananet2.nnue --> Esta es la red por defecto que usa la versión 9.0, generada a partir de 340 millones de posiciones de dananet1 evaluadas en profundidad 9.

DanaSah 9.0 64-bit Elo CCRL 40/15 --> 3190

DanaSah 8.8 64-bit Elo CCRL 40/15 --> 3143


Cambios:

Rank Name Elo +/- Games Score Draws (tc: 40/30s)

0 danasah800_uci 70 10 3000 59.9% 34.0%


1 danasah790_uci -52 17 1000 42.5% 38.1%

2 danasah730_uci -75 18 1000 39.4% 34.6%

3 Caligula 0.9g -82 18 1000 38.4% 29.4%

Score of danasah800_uci vs Fruit 2.1: 359 - 402 - 239 [0.478]

Elo difference: -14.9 +/- 18.8, LOS: 6.0 %, DrawRatio: 23.9 %


Cambios:

Rank Name Elo +/- Games Score Draws (tc: 40/30s)

0 danasah790_uci 33 13 2000 54.7% 30.9%


1 danasah730_uci -25 17 1000 46.4% 36.4%

2 Caligula 0.9g -41 19 1000 44.1% 25.5%


Superior en Elo a la versión previa debido a que se realiza un mayor corte del árbol, pero a la vez esta versión pierde fuerza táctica en los test.


Es ligeramente más fuerte que la versión 6.5.


06-02-2017 danasah650.zip 

 Incluye motor winboard-uci + libro de aperturas + 4 piezas scorpio bitbases + 3 piezas gaviota tablebases + codigo fuente).

Cambiado:


DanaSah consulta las tablebases de gaviota y las bitbases de scorpio para jugar mejor los finales. Descarga las tablebases y  bitbases y colocalas en una carpeta, luego indica la ruta, caché y número de piezas si es necesario en el archivo danacfg.txt si usas protocolo xboard o mediante la GUI si usas protocolo uci.

Puedes encontrar 5 piezas de gaviota tablebases y 6 piezas de scorpio bitbases aquí

Algunas configuración recomendables para tablebases y bitbases podrían ser por orden (Se recomienda no usar 6 piezas de scorpio para los juegos ya que con ellas el motor parece perder unos 15 puntos de Elo):