Hi Norman,
I will write a German documentation to the end of the project. The documentation we have is the documantation for the two Excel files (KECR and FEOBOS) only.
All in German, Excel files are in German and English language. The English from Klaus and myself isn't good enough to write the docus in English language. But the website is in English and the Excel files are in English.
Cerebellum:
This is an opening book tuned with one engine only. In my opinion Stockfish is not the best engine for such a tuning because Stockfish calculated to often with draw. 15% from all (can be see in our project, grafic 9 in FEOBOS dia-show). No other engines in FEOBOS produced more 0,00 evals.
We try to create an opening book in teamwork by engines. Should be optimal for a rating list system. Balanced positions without bad moves and without positions, games can be ended with 3-fold very fast. Not longer as 3 moves after ECO codes formed. Cerebellum is much deeper as 3 moves only.
But with 3 moves after ECO codes formed and 10 engines and 41.000 positions one system need 1 year analyze time. With 4 moves after ECO codes formed one system need around 7 years analyze time with all the more positions.
Cerebellum is a great work but for one engine only, same I think with the Hiarcs books ... a great work for one engine only.
If you used such an opening book for other engines, other engines will be unlucky with around 10 - 15% of included lines. With FEOBOS and 10 engine analyzed the complete positions ... other engines will be unhappy with around 2-3%. Ca be see very easy on my start site. How many moves will be killed from each of the engines started for FEOBOS.
The main deal from FEOBOS:
An opening book for eng-eng matches, for a rating list system or engine tournaments ...
For engine - engine testing!!
FEOBOS isn't perfect for correspondence chess or online competitions. The book isn't deep enough for such things. Maybe only for checking ... is the position balanced 3 moves after ECO codes formed with the opinion by 10 engines ... can be see to each of the positions very easy in our FEOBOS Excel file.
In FEOBOS readme (available on FEOBOS site) I wrote ...
Code: Select all
Readme
###############################
Time of project: 13 months
~ Release date: January 2018
###############################
A) BASICS: 26.146 positions ...
You can find here 26.146 positions of selected "FCP Rating List" games (~ 80%), newer missed
grandmasters theory games from 2014-2016 (~ 5%) and additional game material, most based on rare
opening lines (~ 15%).
Games are from selected "FCP Rating List" material based on my own "FCP Live Book", that
were under many years of development. With my own "FCP Live Book" engines try to find often
new lines on its own after the end of ECO code lines.
Summarized, my basics comes from:
- high quality TOP-50 computer chess games on Intel® Core™ i7-4770K hardware with 4Ghz and
40 moves in 10 minutes with an Elo average from around ~ 2950 - 2975.
- high quality correspondence games
- high quality grandmaster games
I am working most of times with Chessbase & TWIC databases.
Before I start the project, my work files was cleaned and where analyzed with:
1. Stockfish January 16th, 2017 BMI2 x64
Setting: > 0.50 / -0.30
2. Komodo 10.3 x64
Setting: > 0.50 / -0.30
- Intel® Core™ i7-4770K, 4.0 GHz
- 4 Cores / 8 Threads (Hyperthreading)
- Windows 7 Professional
- 4Gb for hash tables
- 30 seconds per end position
- eval = 0.50 / -0.30
B) Upd.1: 15.468 positions ...
During the project, I saw different holes in my 26.146 database and I am searching in good
known theory relevant sources. I am building a new work file in combination with current
GM games on high level undo end of June 2017 and much other collected material from the
last months. Furthermore, more lines to rarely ECO codes searched / added.
Again, this "upd.1" work file was cleaned and where analyzed with the same engines I am
using for the 26.146 basic database:
1. Stockfish 8 BMI2 x64
Setting: > 0.50 / -0.30
2. Komodo 10.3 x64
Setting: > 0.50 / -0.30
- Intel® Core™ i7-4770K, 4.0 GHz
- 4 Cores / 8 Threads (Hyperthreading)
- Windows 7 Professional
- 4Gb for hash tables
- 30 seconds per end position
- eval = 0.50 / -0.30
As result I can offer a database with 15.468 new positions (without move transpositions,
most 3 moves after ECO code was formed).
= 41.614 new basic positions without dublicates and without move transpositions.
= 93.794 new basic positions without dublicates and with move transpositions.
Main interest:
--------------
- a strong PGN database for engine-engine matches / tourneys / rating list systems to
balanced lines with clearly lesser probability in avoid fast draws (3-fold repetition).
- a strong PGN database for openings book developers.
You can add the final FEOBOS result to your own opening book if you like.
- a strong PGN database for Arena Chess GUI "PGN-Random" feature.
- a strong PGN database, positions are sorted with a ranking system (database without
move transpositions) for building any Test-Set for engine research.
- opening book in Shredder Classic GUI *.bkt format
- opening book in Chessbase GUI *.ctg format
- opening book in Polyglot *.bin format
From time to time current versions of my opening books will be available during the
project is still running, called FEOBOS v1, v2 ...
Additional information:
-----------------------
- the database with move transpositions are included in project files
(important for opening book vs. opening book testing).
- length of lines = most 3 moves after the ECO code was formed, minimal 4-6 moves.
Please have a look in the file: "__eco-code-length.txt" (can be found in basics)
- since FEOBOS v8 the opening books without move transpositions based on our own
FEOBOS ranking system.
- With analyses of "Experimental engine" (*.epd files) you can replace "Standard
engines" if you like. With worksheet "Engines exp." you can compare results
between "Standard engines" and "Experimental engines".
Used material:
--------------
- International opening keys by Sergiu Samarian, ISBN: 3-88805-299-8
- Small Encyclopedia of chess openings, ISBN: 978-86-7297-060-9
http://www.chessinformant.org/small-encyclopedia-of-chess-openings-3rd-edition/
- TWIC & different other sources of games!
http://theweekinchess.com/
- Professional workbooks by Klaus Wlotzka
- 40H chess tools by Norm Pollock, http://40h.000webhostapp.com/
"epdOrder.exe", "epdList.exe", "epdInsert", "idOpcode.exe", "epdFin.exe", "pgnFin.cmd",
"epdTrim.exe", "truncate.exe", "summary.exe" & "ecolist.exe", tagInsert.exe, txtZeros.exe
- PGN Extract by David J. Barnes, https://www.cs.kent.ac.uk/people/staff/djb/pgn-extract/
- ELOstat by Dr. Frank Schubert, http://www.amateurschach.de/main/_download.htm
- Tools by Ferdinand Mosca, http://www.amateurschach.de/main/_download.htm
- Chessbase 14, http://www.chessbase.com
- Fritz 15, http://www.chessbase.com
- Shredder 13 by Stephan Meyer-Kahlen, http://www.shredderchess.com
- Polyglot by Fabien LETOUZEY & Huang Chen & Harm Gert Muller & Fonzy Bleumers
http://hgm.nubati.net/polyglot.exe (Polyglot 2.0.3)
https://github.com/ddugovic/polyglot
http://hardy.uhasselt.be/Toga/polyglot-release/
http://manpages.ubuntu.com/manpages/trusty/man6/polyglot.6.html
https://chessprogramming.wikispaces.com/PolyGlot
Polyglot Book Creator v0.1 by Ferdinand Mosca:
http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=711024&t=63635
Polyglot Book Creator v0.2 by Ferdinand Mosca:
http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=711153&t=63635
- Notepad ++ by Dan HO, https://notepad-plus-plus.org/
- OS: Windows 10 Professional, Windows 7 SP1 Professional x64
- Engines for analyses, http://www.amateurschach.de/main/_engines.htm
Helping persons:
----------------
- Klaus Wlotzka, Germany
Developing of professional Excel workbooks!
- Ferdinand Mosca, Philippines
"Game Extractor" to extract games in *.pgn format from a given pgn file!
"Positions Explorer" and epd file with analysis or ce opcode!
"SPF-Tool" to insert ranking number and sort *.pgn database to ranking number!
- Norm Pollock, USA
without Norm and his tools / helps many things here aren't possible!
- Stefan Pohl, Germany
some hints to the beginning of the project!
Other helps and hints are welcome anytime!
August 24th, 2017 (22:30)
Frank Quisinsky, Trier (Germany)