Skip to content

Coiled 0.8

Compare
Choose a tag to compare
@Oscar-Gavira Oscar-Gavira released this 27 Sep 10:35
28846ca

Coiled 0.8

Añadido

  • Tablas de finales: Implementado el uso de tablas de finales Syzygy para 64 bit. Mediante el proyecto Fathom. Código: https://github.com/jdart1/Fathom
  • Movimiento Refutación.

Mejorado

  • El acceso a las tablas de finales de Gaviota, ahora usa DTM en (Root) y DTM en (Búsqueda) al estilo WDL (Prueba).
  • Libro de aperturas: Incrementado el numero de variantes. (Estándar y Chess960). No contiene ningún estudio las aperturas.
  • Libro de apertura: Antes se obtenía las posibles variantes, para luego elegir una. Se elimina código, se gana velocidad. Ahora una sola 'Select' con aleatorio. Ej.: SELECT Partida FROM Book WHERE Partida LIKE 'e2e4 b8c6 g1f3%' ORDER BY RANDOM() LIMIT 1;
  • Tabla Hash, Ahora con 3 celdas.
  • Protocolo uci, comando: mate. Ahora con tiempo. Ejemplo: go mate 10 movetime 3000 o go mate 4 wtime 1000 winc 100 (Útil para los test)
  • Ordenar malas capturas al final de la cola de los movimientos, mediante See.
  • Código claro y legible. ?¿
  • Incremento de ELO. +200

Corregido

  • Opción OwnBookLimit no admitía el valor mínimo 2, ni el valor máximo 10.
  • HashKey del tablero, error al generar el HashKey. Según los movimientos que se van realizado. Esto generaba que la función de triple repetición no funcionara correctamente.
  • Corregido errores menores.

Eliminado

  • Protocolo uci, comando: nodes. Ejemplo: go nodes 300000

Release coiled_0.8.zip