General 24/02/2021 | 13:00por M Crespo

¿Fat Fritz 2 de ChessBase un clon "estafa" de Stockfish?

Los desarrolladores de Stockfish y Leela Chess Zero se han unido junto con Lichess para condenar lo que ven como publicidad falsa de ChessBase del software de ajedrez Fat Fritz 2 recientemente lanzado.

El material promocional sugiere que el motor de ajedrez incluido con el software es "el nuevo número 1", y que la contribución clave es la de Albert Silver en el entrenamiento de su red neuronal. Los desarrolladores de Stockfish, mientras tanto, señalan que Fat Fritz 2, que está siendo vendido por unos 100 euros, es Stockfish con una red que no añade aumento notable en la fuerza de juego.


Stockfish, que realiza las evaluaciones aquí en chess24, es el rey actual del mundo del ajedrez informático, y juega a un nivel que es literalmente inhumano. También es un motor de código abierto gratuito. ¿Cómo puede competir un motor de ajedrez comercial? Bueno, ahí es donde entra Fat Fritz 2. El software, que incluye Stockfish, ahora cumple con los requisitos de licencia de Stockfish (aquí el comunicado de los desarrolladores de Stockfish), por lo que su venta es perfectamente legal.

¿Publicidad engañosa?

Sin embargo, lo que ha enfurecido a los desarrolladores de Stockfish es la percepción de publicidad engañosa. La contribución de Albert Silver fue entrenar una versión diferente de la red neuronal que funciona dentro de la última versión de Stockfish, pero el material promocional alrededor del lanzamiento pone todo el énfasis en ese trabajo en lugar de Stockfish en sí. Para colmo de males, las afirmaciones de un salto en la fuerza de Fat Fritz 2 se basaron en compararlo con Stockfish 12, pero la mayoría, si no toda la diferencia, podría explicarse por el hecho de que Fat Fritz 2 se construyó a partir de un desarrollo posterior, con una versión de Stockfish con una fuerza de juego más alta.

La buena noticia para los aficionados del ajedrez es que ese truco publicitario llevó al lanzamiento de Stockfish 13 antes de lo previsto, restaurando una situación en la que Stockfish puro está por delante o muy cerca de Fat Fritz 2 en rating, dependiendo de la lista que se revise. Puedes descargar la última versión 13 aquí.

Una revolución en el ajedrez informático

Un artículo en ChessBase que anuncia el nuevo software comienza así: "Fat Fritz 2.0 es el sucesor del revolucionario Fat Fritz, que se basó en los famosos algoritmos AlphaZero". Ha habido cambios revolucionarios en la informática de ajedrez en los últimos años, pero Fat Fritz ciertamente no fue la fuerza impulsora detrás de ellos. AlphaZero de DeepMind sacudió el mundo del ajedrez a finales de 2017 al mostrar que su algoritmo de aprendizaje por refuerzo necesitaba solo cuatro horas de juego contra sí mismo para pasar de conocimiento cero a un nivel superior a Stockfish.

Esas cuatro horas se basaron en tener el poder de cómputo fenomenal de Google para aprovecharlo, pero el proyecto de código abierto Leela Chess Zero demostró que los mismos principios podrían funcionar si recurriera al poder de análisis de un ejército de voluntarios durante un período de tiempo mucho más largo por hora. Fat Fritz 1.0 no se basó en una nueva adaptación de AlphaZero, sino en tomar el código y las herramientas de Leela Chess Zero y entrenar una red de manera diferente.

El inconveniente de Leela Chess Zero es que para ejecutarlo bien se requiere una tarjeta gráfica de alta potencia, pero un nuevo desarrollo, NNUE (Funciones de evaluación basadas en redes neuronales actualizables de manera eficiente), permitió a las CPU combinar la velocidad de los cálculos del motor de ajedrez tradicional con redes neuronales. Stockfish adoptó esa nueva tecnología para recuperar el liderazgo en la carrera de motores informáticos.

Leela Chess Zero dio mate en la última partida pero Stockfish ganó la 20º final del TCEC.

Luego, al igual que con Leela Chess Zero, Albert Silver cambió al utilizar el nuevo motor de ajedrez más potente para "impulsar" la última versión de Fat Fritz.

Una carta abierta de Stockfish, LCZero y Lichess

Los equipos de Stockfish, Leela Chess Zero y Lichess se combinaron para escribir el artículo Fat Fritz 2 es una estafa, que cataloga lo que afirman es un historial de afirmaciones engañosas de Albert Silver. Concluye:

Es triste ver reclamos de innovación donde no ha habido ninguno, y reclamos de mejora en un motor que es más débil que sus orígenes de código abierto. También es triste ver a la gente apropiándose del trabajo de código abierto y el esfuerzo de otros y reclamándolo como propio.

Todos tienen permitido y se les anima a modificar y mejorar el código de Stockfish / Leela mientras dan crédito; esa es la intención del software de código abierto. Todos pueden copiar Stockfish / Leela y venderlos, siempre que se cumplan los términos de la licencia de Stockfish / Leela. Pero no finja que el producto que se vende es algo que no es.


La defensa

Una posible defensa, o enfoque de ventas, para Fat Fritz 2 sería señalar que el motor de ajedrez actual más potente (el Stockfish gratuito) se incluye con una base de datos, una interfaz de usuario y una suscripción para crear un paquete que podría ser atractivo, especialmente para los más nuevos, aficionados al ajedrez con menos conocimientos técnicos.

ChessBase ahora ha decidido ir más allá de las afirmaciones originales en un nuevo artículo que aborda indirectamente las críticas, comenzando, "Decir que Fat Fritz 2 ha sido revolucionario es quedarse corto". "Cuando compras Fat Fritz, ciertamente no estás pagando por el Lc0 y Stockfish gratis que vienen incluidos", afirma Albert Silver, mientras hace una comparación entre Stockfish como el "automóvil" y su red neuronal alterada como el "conductor" que es poco probable que le sirva para hacer nuevos amigos en la comunidad de código abierto.

En el sitio web de Computer Chess Rating Lists, Fat Fritz 2 todavía está 2 puntos por delante de Stockfish 13 en la parte superior de la lista BLITZ (3718 a 3716), pero detrás en las listas 40/2 y 40/15.

El artículo se enfoca en el tiempo y los gastos invertidos en entrenar la red mientras minimiza la importancia de la fuerza de juego ahora que ha quedado claro que Fat Fritz 2 está detrás o aproximadamente igual al último Stockfish con su red neuronal predeterminada, en lugar de afirmar "una poderosa y perspectiva diferente” basada en la formación de la red con Fat Fritz 1 en lugar de evaluaciones de Stockfish.

Las guerras del ajedrez informático

Tales afirmaciones cualitativas son mucho más difíciles de refutar, pero la historia de los motores de ajedrez sugiere que siempre deben tratarse con precaución. Cuando Rybka reinaba supremo en el mundo del ajedrez, su autor Vasik Rajlich solía hablar de cómo su búsqueda inteligente le permitía operar a una profundidad menor que sus motores rivales. Más tarde se afirmó que Rybka había copiado el código de otro motor sin atribución y manipulado la profundidad mostrada para ocultar el hecho, con Rybka despojado de los cuatro títulos del Campeonato Mundial de Ajedrez Informático que ganó entre 2007 y 2010.

La adaptación de los motores existentes ha sido, hasta la aparición de AlphaZero, un medio incomparablemente más rápido de crear un motor nuevo y competitivo, y con el software de código abierto ese enfoque es legítimo, aunque a veces éticamente cuestionable si el motor resultante se vende con fines de lucro. Houdini 6, otro motor de altos vuelos, actualmente no puede competir en los campeonatos de ordenadores TCEC después de ser acusado de ser un clon de Stockfish.

En el caso de Fat Fritz 2, el uso de Stockfish no está oculto, aunque se minimiza en gran medida en los mensajes de ChessBase. Los argumentos seguramente seguirán retumbando, y los expertos en motores de ajedrez evaluarán el valor agregado real o no del nuevo producto.


Ordenado por Fecha descendente Fecha descendente Fecha ascendente Más popular Recibir actualizaciones

Comentarios 2

Invitado
Guest 12608817108
 
Únete a chess24
  • Gratis, rápido y sencillo

  • No hay comentarios para este artículo

Registro
o

¡Crea gratuitamente tu cuenta para empezar!

Haciendo clic en 'Regístrate' aceptas nuestros términos y condiciones y confirmas haber leído nuestra política de uso de datos, incluyendo la sección de uso de cookies.

¿Perdiste tu contraseña? No hay problema, ¡te enviamos un enlace para restaurarla!

Después de que nos envíes este formulario, recibirás un email con un enlace para restaurar la contraseña. Si sigue sin funcionar, contáctanos Servicio al cliente

¿Qué características te gustaría permitir?

Respetamos tu privacidad y la protección de datos. Algunos componentes de nuestra web requiere cookies o almacenar tu información personal.

Mostrar opciones

Ocultar opciones