Synergy-Chess
Synergy-Chess is a desktop program for windows that works through the free Arene 3.5.1 chess interface ; the system simultaneously manages 8 NNUE chess engines each with over 3400 ELO points and gets the best move through the majority and score criteria.
The main purpose of the project, Synergy-Chess, is aimed at minimizing the errors that can derive from the analysis of a single chess engine, but it can also be used for pure entertainment, to compare it with other chess engines or for educational purposes.
- Synergy-Chess is therefore a multiple chess
engine, it works in a Windows environment and must be installed on the free chess
"GUI Arena 3.5.1"on which the program has been extensively tested, it is also essential
to have the free program Python 3.9, or later.versions, on your PC - The effectiveness of the aforementioned system
is disputed because in a hypothetical comparison between Synergy-Chess and a single
chess engine the latter would have an advantage, because its analyzes would exploit all
the processing power of the CPU while Synergy-Chess would necessarily divide the CPU
power among its 8 chess engines, therefore less analytical depth, - and this is an irrefutable fact !
however this problem is partially overcome thanks to the processing speed of the new
generation CPUs that allow the single Synergy-Chess chess engines to reach and even
exceed "The Minimum Threshold" relating to the depth of analysis that produces results
of the highest level ; - Furthermore,
suppose in games ranging between 15/60 minutes, each chess engine dedicates more
or less time to the analysis based on the complexity of the position and the playing time
available, therefore in simple or forced situations the chess engine analyzes with minimum
depth and time, and in this way it saves and accumulates precious seconds and minutes
that can be used in the most complicated positions, so in these game phases the greater
depth of analysis of the single chess engine is irrelevant.
Finally,
by virtue of the seconds / minutes saved and the processing speed of modern CPUs,
Synergy-Chess should partially compensate for its lower depth of analysis, in addition,
in a predefined game time of 15/60 minutes the greater depth of analysis of a single
chess engine is not decisive. All this is not officially certified by the chess authorities,
however the Synergy-Chess program is free available for anyone who wants to test
and verify its performance: : https://github.com/scacchig/Synergy-Chess
Conclusion,
my tests give excellent results, but I invite the readers of this article and all chess enthusiasts
to try the free and open source program Synergy-Chess, also, if any chess GUI author wanted
to test the system and then implement it in their GUI it would be great because this simplifies
the use of the system and makes it accessible even to inexperienced computer users.