The Week in Chess

Thursday, September 22, 2016

Brain Fish Neutralized

Brain Fish together with the Cerebellum opening book is the strongest chess engine/book in the planet. Without the Cerebellum book, it is just like a normal Stockfish. If Stockfish is modified with Cerebellum enabled, it is on equal footing with Brain Fish. All the chess engines other than Stockfish are unlucky to have Brain Fish as the opponent. There is no known non-Stockfish engine that ever existed to neutralize the powerful Brain Fish/Cerebellum tandem. Until now.

When the Brain Fish chess engine first appeared, this author which is a rating list producer, had a dilemma of how to present Brain Fish in a rating list which initially appeared to be the clear number 1 with at least 65 ELO advantage. But the reason why it has a huge ELO advantage, is because all the opponents except for some modified Stockfish clones does not have the equivalent Cerebellum opening library which is the source of Brain Fish's strength. Therefore, a rating list with Brain Fish on it is not fair and anomalous. The obvious solution to make it fair is simply to exclude Brain Fish in a rating list. Another solution is to have an opening book similar in strength with Cerebellum that could be used by any chess engine.

With this latter idea, the author laboriously created a chess opening from scratch with the primary purpose of neutralizing Brain Fish with Cerebellum in the hope that it is feasible and usable in a rating list. In 2 months time, the effort has produced an opening book that was able to level the score to 50%-50% compared to 65%-35% at the beginning of the project.

The result opening book is hereby called the "Fish Opening Book" to distinguish it from other popular books like Perfect2015.
Here is a sample match where Brain Fish with Cerebellum was smothered by Goby, a CFish/Stockfish clone. Goby had a positive score because it is slightly stronger than Stockfish and other clones.

Brain Fish 160918 vs. Goby 160919 - 100R 1M1S
RankEngineScoreGoBrS-B
1Goby 160919 x64 modern 528.5/1000· ·· ·· ·· ·75-18-907 249187.80 
2Brain Fish 160918 x64 modern471.5/100018-75-907· ·· ·· ·· · 249187.80 


1000 of 1000 games played

Tournament start: 2016.09.22, 14:48:21
Latest update: 2016.09.22, 15:56:48
Site/ Country: ChessOwl, United States of Russia
Level: Blitz 1/1
Hardware: AMD A8-5600K APU with Radeon (tm) HD Graphics, 8.0 GB Memory
Operating system: Linux 4.6.6-pclos1 64bit
Table created with: Arena 3.5.1
Resources:
   PGN Database: CCRL, CEGT, FCP, Megabase
   PGN Utility: pgn-extract 1.7
   Chess Engines: Brain Fish/Cerebellum, Stockfish, Goby

Warning! This opening book is specifically created to be used against Brain Fish/Cerebellum and not with other chess engines. Universal opening books for book vs. book competition and another for engine vs. engine matches are in the pipeline.

Download Goby here.
Download Fish Opening Book here.
Download the match PGN games here.

No comments:

Post a Comment

Chessdom News