Bruteforce_binbook

Code, algorithms, languages, construction...
User avatar
deeds
Posts: 1008
Joined: Wed Oct 20, 2021 9:24 pm
Location: France
Contact:

Re: Bruteforce_binbook

Post by deeds » Wed Oct 30, 2024 4:09 pm

Added :
- white_Sentinel 160623.bin (book's moves @ min. 10%, line @ min +50 cp, max 30 moves)

User avatar
deeds
Posts: 1008
Joined: Wed Oct 20, 2021 9:24 pm
Location: France
Contact:

Re: Bruteforce_binbook

Post by deeds » Wed Oct 30, 2024 7:22 pm

Defense ranking with width=1
(bruteforce's book plays as white, author's book play as black)

Code: Select all

01. Sentinel 160623 (Eman 8.40)        : 50.0%
02. NebulaRing178 (Eman 8.40)          : 49.7%
03. Senufo (Eman 8.40)                 : 48.8%
04. Private Book Ukraine-X (Eman 8.40) : 46.2%

User avatar
deeds
Posts: 1008
Joined: Wed Oct 20, 2021 9:24 pm
Location: France
Contact:

Re: Bruteforce_binbook

Post by deeds » Thu Oct 31, 2024 8:43 am

Added :
- white_Olisfish 040623.bin (book's moves @ min. 10%, line @ min +50 cp, max 30 moves)

User avatar
deeds
Posts: 1008
Joined: Wed Oct 20, 2021 9:24 pm
Location: France
Contact:

Re: Bruteforce_binbook

Post by deeds » Thu Oct 31, 2024 7:24 pm

Defense ranking with width=2
(bruteforce's book plays as white, author's book play as black)

Code: Select all

01. Sentinel 160623 (Eman 8.40)        : 50.2%
02. Senufo (Eman 8.40)                 : 48.8%
03. NebulaRing178 (Eman 8.40)          : 47.5%
04. Private Book Ukraine-X (Eman 8.40) : 47.4%

User avatar
deeds
Posts: 1008
Joined: Wed Oct 20, 2021 9:24 pm
Location: France
Contact:

Re: Bruteforce_binbook

Post by deeds » Fri Nov 08, 2024 3:24 pm

updated : bruteforce_binbook.exe (added : detection of consecutive out-of-books)

Since the tool was finding way too many unprotected lines and some were not often chosen, I realized that it was coming from a kind of "false" out-of-books, for example :

Image

Image

So now the tool will wait for 2 consecutive out-of-books before retaining the lines.

Image

User avatar
deeds
Posts: 1008
Joined: Wed Oct 20, 2021 9:24 pm
Location: France
Contact:

Re: Bruteforce_binbook

Post by deeds » Thu Nov 14, 2024 4:49 pm

updated : bruteforce_binbook.exe (show the score of the current position, new tight filtering)

User avatar
deeds
Posts: 1008
Joined: Wed Oct 20, 2021 9:24 pm
Location: France
Contact:

Re: Bruteforce_binbook

Post by deeds » Mon Dec 09, 2024 12:55 pm

Defense ranking with width=1
(bruteforce's book plays as white, author's book play as black)

Code: Select all

01. Sentinel 160623 (Eman 8.40)        : 50.0%
02. NebulaRing178 (Eman 8.40)          : 49.7%
03. Olisfish 040623 (Eman 8.40)        : 49.4%
04. Senufo (Eman 8.40)                 : 48.8%
05. Private Book Ukraine-X (Eman 8.40) : 46.2%

User avatar
deeds
Posts: 1008
Joined: Wed Oct 20, 2021 9:24 pm
Location: France
Contact:

Re: Bruteforce_binbook

Post by deeds » Tue Dec 10, 2024 11:21 am

Defense ranking with width=2
(bruteforce's book plays as white, author's book play as black)

Code: Select all

01. Sentinel 160623 (Eman 8.40)        : 50.2%
02. Senufo (Eman 8.40)                 : 48.8%
03. NebulaRing178 (Eman 8.40)          : 47.5%
04. Private Book Ukraine-X (Eman 8.40) : 47.4%
05. Olisfish 040623 (Eman 8.40)        : 36.1%

User avatar
deeds
Posts: 1008
Joined: Wed Oct 20, 2021 9:24 pm
Location: France
Contact:

Re: Bruteforce_binbook

Post by deeds » Tue Dec 10, 2024 8:26 pm

About the last uploded result :
(white_Olisfish 040623.bin played as white, Olisfish 040623.bin played as black, eman 8.40 played all out-of-book positions.)

Code: Select all


   # PLAYER                               :  RATING  ERROR  POINTS  PLAYED   (%)    W    D    L  D(%)  OppAvg  OppN
   1 white_Olisfish 040623 (Eman 8.40)    :       0   ----   766.5    1200  63.9  337  859    4  71.6       0     1
   2 Olisfish 040623 (Eman 8.40)          :       0   ----   433.5    1200  36.1    4  859  337  71.6       0     1

White advantage = 99.88 +/- 7.45
Draw rate (equal opponents) = 50.00 % +/- 0.00
337-4, atomized !

Ok now, how to get this kind of result ?

First, here are my settings :

my_computer.ini

Code: Select all

engineBook = E:\JEUX\ARENA CHESS 3.5.1\Engines\asmFish\20T asmFish 291118 x64 BMI2.exe
engineEval = E:\MEGASync\eman\releases\8.xx\Eman 8.40 64-bit BMI2.exe
minDepth = 26
minPercent = 10
maxOutOfBook = 2000
maxMoves = 30
minEval = 0,5
In the positions for white to play, Eman analyzed each legal moves at D26.
In the positions for black to play, asmFish played all book's moves with a minimum weight of 10%.
Bruteforce_binbook only kept lines with a minimum evaluation of 50 cp.


Eman 8.40 64-bit BMI2.txt

Code: Select all

setoption name Experience File value E:\JEUX\ARENA CHESS 3.5.1\Engines\Eman\work.exp
setoption name Experience Read Only value false
setoption name Experience MultiPV value false
setoption name Experience Book Max Moves value 100
setoption name NNUE Eval File value E:\JEUX\ARENA CHESS 3.5.1\Engines\Eman\nn-e1fb1ade4432.nnue
setoption name Book 1 File value <empty>
setoption name Book 2 File value <empty>
setoption name SyzygyPath value E:\JEUX\ARENA CHESS 3.5.1\TB\Syzygy;C:\Syzygy
setoption name Threads value 40
setoption name Hash value 4096
Eman loaded/saved all its D26 scores into the work.exp file.

Then, i ran bruteforce_binbook.exe olisfish_040623.bin and i got these lines :

white_Olisfish 040623.lst

Code: Select all

2,12/26 : min. 11% : e2e3 e7e5 d2d4 d8e7 d4e5 b8c6 f2f4 d7d6 e5d6
2,73/26 : min. 11% : e2e3 e7e5 d2d4 d8e7 d4e5 b8c6 f2f4 a7a6 b1c3
Then, i added 2 configurations in the engines.json file :

"white_Olisfish 040623 (Eman 8.40)" configuration

Code: Select all

{
		"command" : "\"20T Eman 8.40 x64 BMI2.exe\"",
		"name" : "white_Olisfish 040623 (Eman 8.40)",
		"options" : [
			{
				"alias" : "",
				"default" : 0,
				"max" : 100,
				"min" : -100,
				"name" : "Contempt",
				"type" : "spin",
				"value" : 0
			},
			{
				"alias" : "",
				"default" : 1,
				"max" : 1024,
				"min" : 1,
				"name" : "Threads",
				"type" : "spin",
				"value" : 1
			},
			{
				"alias" : "",
				"default" : 16,
				"max" : 33554432,
				"min" : 1,
				"name" : "Hash",
				"type" : "spin",
				"value" : 16
			},
			{
				"alias" : "",
				"default" : "Eman.exp",
				"name" : "Experience File",
				"type" : "file",
				"value" : "<empty>"
			},
			{
				"alias" : "",
				"default" : false,
				"name" : "Experience Read Only",
				"type" : "check",
				"value" : true
			},
			{
				"alias" : "",
				"default" : true,
				"name" : "Experience MultiPV",
				"type" : "check",
				"value" : false
			},
			{
				"alias" : "",
				"default" : false,
				"name" : "Experience Book",
				"type" : "check",
				"value" : false
			},
			{
				"alias" : "",
				"default" : true,
				"name" : "Experience Book Best Move",
				"type" : "check",
				"value" : true
			},
			{
				"alias" : "",
				"default" : 27,
				"max" : 64,
				"min" : 4,
				"name" : "Experience Book Min Depth",
				"type" : "spin",
				"value" : 27
			},
			{
				"alias" : "",
				"default" : 5,
				"max" : 10,
				"min" : 0,
				"name" : "Experience Book Eval Importance",
				"type" : "spin",
				"value" : 5
			},
			{
				"alias" : "",
				"default" : 16,
				"max" : 100,
				"min" : 1,
				"name" : "Experience Book Max Moves",
				"type" : "spin",
				"value" : 100
			},
			{
				"alias" : "",
				"default" : "<internal>",
				"name" : "NNUE Eval File",
				"type" : "file",
				"value" : "nn-e1fb1ade4432.nnue"
			},
			{
				"alias" : "",
				"default" : 10,
				"max" : 5000,
				"min" : 0,
				"name" : "Move Overhead (ms)",
				"type" : "spin",
				"value" : 1000
			},
			{
				"alias" : "",
				"default" : true,
				"name" : "Live Book Contribute",
				"type" : "check",
				"value" : false
			},
			{
				"alias" : "",
				"default" : "Eman.bin",
				"name" : "Book 1 File",
				"type" : "file",
				"value" : "E:/MEGASync/bruteforce_binbook/bruteforced bin books/white_Olisfish 040623.bin"
			},
			{
				"alias" : "",
				"default" : 1,
				"max" : 20,
				"min" : 1,
				"name" : "Book 1 Width",
				"type" : "spin",
				"value" : 1
			},
			{
				"alias" : "",
				"default" : 100,
				"max" : 100,
				"min" : 1,
				"name" : "Book 1 Depth",
				"type" : "spin",
				"value" : 100
			},
			{
				"alias" : "",
				"default" : "<empty>",
				"name" : "SyzygyPath",
				"type" : "folder",
				"value" : "E:/JEUX/ARENA CHESS 3.5.1/TB/Syzygy;C:/Syzygy"
			}
		],
		"protocol" : "uci",
		"stderrFile" : "",
		"variants" : [
			"standard",
			"fischerandom"
		],
		"whitepov" : true,
		"workingDirectory" : "E:\\JEUX\\CUTECHESS GUI\\moteurs\\eman"
	}
"Olisfish 040623 (Eman 8.40)" configuration

Code: Select all

	{
		"command" : "\"20T Eman 8.40 x64 BMI2.exe\"",
		"name" : "Olisfish 040623 (Eman 8.40)",
		"options" : [
			{
				"alias" : "",
				"default" : 0,
				"max" : 100,
				"min" : -100,
				"name" : "Contempt",
				"type" : "spin",
				"value" : 0
			},
			{
				"alias" : "",
				"default" : 1,
				"max" : 1024,
				"min" : 1,
				"name" : "Threads",
				"type" : "spin",
				"value" : 1
			},
			{
				"alias" : "",
				"default" : 16,
				"max" : 33554432,
				"min" : 1,
				"name" : "Hash",
				"type" : "spin",
				"value" : 16
			},
			{
				"alias" : "",
				"default" : "Eman.exp",
				"name" : "Experience File",
				"type" : "file",
				"value" : "<empty>"
			},
			{
				"alias" : "",
				"default" : false,
				"name" : "Experience Read Only",
				"type" : "check",
				"value" : true
			},
			{
				"alias" : "",
				"default" : true,
				"name" : "Experience MultiPV",
				"type" : "check",
				"value" : false
			},
			{
				"alias" : "",
				"default" : false,
				"name" : "Experience Book",
				"type" : "check",
				"value" : false
			},
			{
				"alias" : "",
				"default" : true,
				"name" : "Experience Book Best Move",
				"type" : "check",
				"value" : true
			},
			{
				"alias" : "",
				"default" : 27,
				"max" : 64,
				"min" : 4,
				"name" : "Experience Book Min Depth",
				"type" : "spin",
				"value" : 27
			},
			{
				"alias" : "",
				"default" : 5,
				"max" : 10,
				"min" : 0,
				"name" : "Experience Book Eval Importance",
				"type" : "spin",
				"value" : 5
			},
			{
				"alias" : "",
				"default" : 16,
				"max" : 100,
				"min" : 1,
				"name" : "Experience Book Max Moves",
				"type" : "spin",
				"value" : 100
			},
			{
				"alias" : "",
				"default" : "<internal>",
				"name" : "NNUE Eval File",
				"type" : "file",
				"value" : "nn-e1fb1ade4432.nnue"
			},
			{
				"alias" : "",
				"default" : 10,
				"max" : 5000,
				"min" : 0,
				"name" : "Move Overhead (ms)",
				"type" : "spin",
				"value" : 1000
			},
			{
				"alias" : "",
				"default" : true,
				"name" : "Live Book Contribute",
				"type" : "check",
				"value" : false
			},
			{
				"alias" : "",
				"default" : "Eman.bin",
				"name" : "Book 1 File",
				"type" : "file",
				"value" : "E:/MEGASync/chess_books/skynet_olisfish_04-06-23.bin"
			},
			{
				"alias" : "",
				"default" : 1,
				"max" : 20,
				"min" : 1,
				"name" : "Book 1 Width",
				"type" : "spin",
				"value" : 1
			},
			{
				"alias" : "",
				"default" : 100,
				"max" : 100,
				"min" : 1,
				"name" : "Book 1 Depth",
				"type" : "spin",
				"value" : 100
			},
			{
				"alias" : "",
				"default" : "<empty>",
				"name" : "SyzygyPath",
				"type" : "folder",
				"value" : "E:/JEUX/ARENA CHESS 3.5.1/TB/Syzygy;C:/Syzygy"
			}
		],
		"protocol" : "uci",
		"stderrFile" : "",
		"variants" : [
			"standard",
			"fischerandom"
		],
		"whitepov" : true,
		"workingDirectory" : "E:\\JEUX\\CUTECHESS GUI\\moteurs\\eman"
	}
Then, i ran a little test with cutechess-cli :
3 x concurrency 12 => 36 threads on 40
3 x 400 games => 1200 games


run1.bat

Code: Select all

@set pgn_index=1
@set pgn_width=2
@set white_player=white_Olisfish 040623 (Eman 8.40)
@set white_book_width=1
@set black_player=Olisfish 040623 (Eman 8.40)
@set black_book_width=%pgn_width%
@cutechessfix.exe -engine conf="%white_player%" option."Book 1 Width"=%white_book_width% -engine conf="%black_player%" option."Book 1 Width"=%black_book_width% -each option.Hash=256 option.Threads=1 tc=60+1 -games 400 -pgnout "width%pgn_width%_%pgn_index%.pgn" fi -noswap -recover -concurrency 12 -maxmoves 200 -draw movenumber=40 movecount=5 score=10 -tb "C:\Syzygy" -tbpieces 6 -event %computername% -site "dual xeon e5-2660v3" -ratinginterval 10
pause
run2.bat

Code: Select all

@set pgn_index=2
@set pgn_width=2
@set white_player=white_Olisfish 040623 (Eman 8.40)
@set white_book_width=1
@set black_player=Olisfish 040623 (Eman 8.40)
@set black_book_width=%pgn_width%
@cutechessfix.exe -engine conf="%white_player%" option."Book 1 Width"=%white_book_width% -engine conf="%black_player%" option."Book 1 Width"=%black_book_width% -each option.Hash=256 option.Threads=1 tc=60+1 -games 400 -pgnout "width%pgn_width%_%pgn_index%.pgn" fi -noswap -recover -concurrency 12 -maxmoves 200 -draw movenumber=40 movecount=5 score=10 -tb "C:\Syzygy" -tbpieces 6 -event %computername% -site "dual xeon e5-2660v3" -ratinginterval 10
pause
run3.bat

Code: Select all

@set pgn_index=3
@set pgn_width=2
@set white_player=white_Olisfish 040623 (Eman 8.40)
@set white_book_width=1
@set black_player=Olisfish 040623 (Eman 8.40)
@set black_book_width=%pgn_width%
@cutechessfix.exe -engine conf="%white_player%" option."Book 1 Width"=%white_book_width% -engine conf="%black_player%" option."Book 1 Width"=%black_book_width% -each option.Hash=256 option.Threads=1 tc=60+1 -games 400 -pgnout "width%pgn_width%_%pgn_index%.pgn" fi -noswap -recover -concurrency 12 -maxmoves 200 -draw movenumber=40 movecount=5 score=10 -tb "C:\Syzygy" -tbpieces 6 -event %computername% -site "dual xeon e5-2660v3" -ratinginterval 10
pause

User avatar
deeds
Posts: 1008
Joined: Wed Oct 20, 2021 9:24 pm
Location: France
Contact:

Re: Bruteforce_binbook

Post by deeds » Wed Dec 11, 2024 11:19 am

Added :
- white_Agarta 040623.bin (book's moves @ min. 10%, line @ min +50 cp, max 30 moves)

Reminder : with the first release of bruteforce_binbook, i got these lines
deeds wrote:
Sat Oct 05, 2024 12:19 pm
Agarta 040623.lst :

Code: Select all

0,00/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 c8d7 b2b4 b7b6 a2a4 a7a6 e2d4 c5d4 c3a2 a6a5 b4b5 e7e5 f1e2 d8f6
0,00/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 c8d7 b2b4 b7b6 a2a4 a7a6 e2d4 c5d4 c3a2 a6a5 b4b5 e7e5 f1e2 d8h4
0,00/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 c8d7 b2b4 b7b6 a2a4 a7a6 e2d4 c5d4 c3a2 a6a5 b4b5 e7e5 f1e2 f7f5
0,00/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 c8d7 b2b4 b7b6 a2a4 a7a6 e2d4 c5d4 c3a2 a6a5 b4b5 e7e5 f1e2 g7h6 f2f4 e5f4 h2h4 f7f5 a2c1 g8f6 e4f5 d6d5 c4c5 b6c5 e1g1 c5c4
0,00/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 c8d7 b2b4 b7b6 a2a4 a7a6 e2d4 c5d4 c3a2 a6a5 b4b5 e7e5 f1e2 g7h6 f2f4 e5f4 h2h4 f7f5 a2c1 g8f6 e4f5 d7f5
0,00/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 c8d7 b2b4 b7b6 a2a4 a7a6 e2d4 c5d4 c3a2 a6a5 b4b5 e7e5 f1e2 h7h5
0,00/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 c8d7 b2b4 b7b6 a2a4 a7a6 e2d4 c5d4 c3a2 a6a5 b4b5 g8h6
0,00/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 c8d7 b2b4 b7b6 a2a4 a7a6 e2d4 c5d4 c3a2 a6a5 b4b5 h7h5
0,00/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 c8d7 b2b4 b7b6 a2a4 a7a6 e2d4 c5d4 c3a2 e7e5
0,00/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 c8d7 b2b4 b7b6 a2a4 a7a6 e2d4 c5d4 c3a2 g7h6
0,00/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 g8h6
0,00/26 : c2c4 c7c5 e2e4 b8c6 g1f3 e7e5 b1c3 g7g6 d2d3 d7d6
0,00/26 : c2c4 c7c5 e2e4 b8c6 g1f3 e7e5 b1c3 g7g6 d2d3 f8g7 g2g3 a8b8
0,00/26 : c2c4 c7c5 e2e4 b8c6 g1f3 e7e5 b1c3 g7g6 d2d3 f8g7 g2g3 g8e7 f1g2 a8b8
0,00/26 : c2c4 c7c5 e2e4 b8c6 g1f3 e7e5 b1c3 g7g6 d2d3 f8g7 g2g3 g8e7 f1g2 d7d6 a2a3 a7a5
0,00/26 : c2c4 c7c5 e2e4 b8c6 g1f3 e7e5 b1c3 g7g6 d2d3 f8g7 g2g3 g8e7 f1g2 d7d6 a2a3 a8b8
0,00/26 : c2c4 c7c5 e2e4 b8c6 g1f3 e7e5 b1c3 g7g6 d2d3 f8g7 g2g3 g8e7 f1g2 d7d6 a2a3 b7b6
0,00/26 : c2c4 c7c5 e2e4 b8c6 g1f3 e7e5 b1c3 g7g6 d2d3 f8g7 g2g3 g8e7 f1g2 d7d6 a2a3 e8g8
0,00/26 : c2c4 c7c5 e2e4 b8c6 g1f3 e7e5 b1c3 g7g6 d2d3 g8f6
0,00/29 : c2c4 c7c5 e2e4 b8c6 g1f3 e7e5 b1c3 d7d6
0,00/34 : c2c4 c7c5 e2e4 b8c6 g1f3 e7e5 b1c3 g7g6 d2d3 f8g7 g2g3 g8e7 f1g2 e8g8
0,00/40 : c2c4 c7c5 e2e4 b8c6 b1c3 g7g6
0,00/40 : c2c4 c7c5 e2e4 e7e5
0,01/26 : c2c4 c7c5 e2e4 b8c6 g1f3 e7e5 b1c3 g7g6 d2d3 f8g7 g2g3 g8e7 f1g2 d7d6 a2a3 c8e6
0,01/26 : c2c4 c7c5 e2e4 b8c6 g1f3 e7e5 b1c3 g7g6 d2d3 f8g7 g2g3 g8e7 f1g2 d7d6 a2a3 h7h6
0,04/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 c8d7 b2b4 b7b6 a2a4 e7e6
0,08/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 c8d7
0,08/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 c8d7 b2b4 b7b6 a2a4 a7a6 e2d4 c5d4 c3a2 a6a5 b4b5 e7e5 f1e2 a8c8
0,08/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 d4c6
0,09/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 h7h5
0,14/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 h7h5
0,15/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 e7e6
0,15/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 h7h6
0,20/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 b7b6
0,26/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 b7b6
0,40/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 b7b6
0,45/26 : c2c4 c7c5 e2e4 b8c6 b1c3 d7d6 g1e2 c6d4 a1b1 g7g6 d2d3 f8g7 c1d2 g8f6
Now, with last release of bruteforce_binbook, i got these lines :

white_Agarta 040623.lst

Code: Select all

1,03/26 : min. 71% : b1c3 e7e5 d2d4 b8c6 d4d5
1,07/26 : min. 71% : b1c3 e7e5 d2d4 d7d6 g1f3
1,12/26 : min. 71% : b1c3 e7e5 d2d4 d7d6 e2e4
1,15/26 : min. 70% : e2e3 g8f6 g1f3 d7d5 c2c4 b8c6 c4d5
1,15/26 : min. 91% : g1f3 d7d5 e2e3 g8f6 c2c4 b8c6 c4d5
1,21/26 : min. 71% : b1c3 e7e5 d2d4 b8c6 d4e5
1,34/26 : min. 11% : d2d4 g7g6 e2e4 f8g7 f2f4 d7d6 b1c3 g8f6 f1d3 b8c6 e4e5
1,99/26 : min. 11% : d2d4 g7g6 e2e4 f8g7 h2h3 a7a5 c1e3

Post Reply