Honey-12 R1

Discussion of anything and everything relating to chess playing software and machines.

Moderators: Harvey Williamson, Dann Corbit, hgm

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
User avatar
MikeB
Posts: 4489
Joined: Thu Mar 09, 2006 5:34 am
Location: Pen Argyl, Pennsylvania

Honey-12 R1

Post by MikeB » Sat Oct 03, 2020 3:12 am

Details here...

https://github.com/MichaelB7/Stockfish/ ... /tag/v12r1

Have fun!

Edit: The default bench runs classic, to run NN bench, type "true" as the fourth paranters.
Example below. On the 3970x, it taps out at 110M nps. In classic mode, it taps out at 126M nps., an 87% ratio.

The sources of the new bench positions added are noted in benchmark.cpp

Code: Select all

#  Honey-12-R1-W-AMD.exe b 2048 64 18 true >/dev/null

Position: 1/96
FEN: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
Nodes/Second: 66954k
NN evaluation using eval.bin enabled.

Position: 2/96
FEN: r3k2r/p1ppqpb1/bn2pnp1/3PN3/1p2P3/2N2Q1p/PPPBBPPP/R3K2R w KQkq - 0 10
Nodes/Second: 87226k
NN evaluation using eval.bin enabled.

Position: 3/96
FEN: 8/2p5/3p4/KP5r/1R3p1k/8/4P1P1/8 w - - 0 11
Nodes/Second: 119060k
NN evaluation using eval.bin enabled.

Position: 4/96
FEN: 4rrk1/pp1n3p/3q2pQ/2p1pb2/2PP4/2P3N1/P2B2PP/4RRK1 b - - 7 19
Nodes/Second: 78465k
NN evaluation using eval.bin enabled.

Position: 5/96
FEN: rq3rk1/ppp2ppp/1bnpN3/3N2B1/4P3/7P/PPPQ1PP1/2KR3R b - - 0 14
Nodes/Second: 68163k
NN evaluation using eval.bin enabled.

Position: 6/96
FEN: r1bq1r1k/1pp1n1pp/1p1p4/4p2Q/4PpP1/1BNP4/PPP2P1P/3R1RK1 b - g3 0 14
Nodes/Second: 93309k
NN evaluation using eval.bin enabled.

Position: 7/96
FEN: r3r1k1/2p2ppp/p1p1bn2/8/1q2P3/2NPQN2/PPP3PP/R4RK1 b - - 2 15
Nodes/Second: 67006k
NN evaluation using eval.bin enabled.

Position: 8/96
FEN: r1bbk1nr/pp3p1p/2n5/1N4p1/2Np1B2/8/PPP2PPP/2KR1B1R w kq - 0 13
Nodes/Second: 100142k
NN evaluation using eval.bin enabled.

Position: 9/96
FEN: r1bq1rk1/ppp1nppp/4n3/3p3Q/3P4/1BP1B3/PP1N2PP/R4RK1 w - - 1 16
Nodes/Second: 78382k
NN evaluation using eval.bin enabled.

Position: 10/96
FEN: 4r1k1/r1q2ppp/ppp2n2/4P3/5Rb1/1N1BQ3/PPP3PP/R5K1 w - - 1 17
Nodes/Second: 94295k
NN evaluation using eval.bin enabled.

Position: 11/96
FEN: 2rqkb1r/ppp2p2/2npb1p1/1N1Nn2p/2P1PP2/8/PP2B1PP/R1BQK2R b KQ - 0 11
Nodes/Second: 83334k
NN evaluation using eval.bin enabled.

Position: 12/96
FEN: r1bq1r1k/b1p1npp1/p2p3p/1p6/3PP3/1B2NN2/PP3PPP/R2Q1RK1 w - - 1 16
Nodes/Second: 64232k
NN evaluation using eval.bin enabled.

Position: 13/96
FEN: 3r1rk1/p5pp/bpp1pp2/8/q1PP1P2/b3P3/P2NQRPP/1R2B1K1 b - - 6 22
Nodes/Second: 87063k
NN evaluation using eval.bin enabled.

Position: 14/96
FEN: r1q2rk1/2p1bppp/2Pp4/p6b/Q1PNp3/4B3/PP1R1PPP/2K4R w - - 2 18
Nodes/Second: 69224k
NN evaluation using eval.bin enabled.

Position: 15/96
FEN: 4k2r/1pb2ppp/1p2p3/1R1p4/3P4/2r1PN2/P4PPP/1R4K1 b - - 3 22
Nodes/Second: 103324k
NN evaluation using eval.bin enabled.

Position: 16/96
FEN: 3q2k1/pb3p1p/4pbp1/2r5/PpN2N2/1P2P2P/5PP1/Q2R2K1 b - - 4 26
Nodes/Second: 107888k
NN evaluation using eval.bin enabled.

Position: 17/96
FEN: 6k1/6p1/6Pp/ppp5/3pn2P/1P3K2/1PP2P2/3N4 b - - 0 1
Nodes/Second: 87204k
NN evaluation using eval.bin enabled.

Position: 18/96
FEN: 3b4/5kp1/1p1p1p1p/pP1PpP1P/P1P1P3/3KN3/8/8 w - - 0 1
Nodes/Second: 166124k
NN evaluation using eval.bin enabled.

Position: 19/96
FEN: 2K5/p7/7P/5pR1/8/5k2/r7/8 w - - 4 3
Nodes/Second: 121793k
NN evaluation using eval.bin enabled.

Position: 20/96
FEN: 8/6pk/1p6/8/PP3p1p/5P2/4KP1q/3Q4 w - - 0 1
Nodes/Second: 123085k
NN evaluation using eval.bin enabled.

Position: 21/96
FEN: 7k/3p2pp/4q3/8/4Q3/5Kp1/P6b/8 w - - 0 1
Nodes/Second: 175182k
NN evaluation using eval.bin enabled.

Position: 22/96
FEN: 8/2p5/8/2kPKp1p/2p4P/2P5/3P4/8 w - - 0 1
Nodes/Second: 195850k
NN evaluation using eval.bin enabled.

Position: 23/96
FEN: 8/1p3pp1/7p/5P1P/2k3P1/8/2K2P2/8 w - - 0 1
Nodes/Second: 196332k
NN evaluation using eval.bin enabled.

Position: 24/96
FEN: 8/pp2r1k1/2p1p3/3pP2p/1P1P1P1P/P5KR/8/8 w - - 0 1
Nodes/Second: 135348k
NN evaluation using eval.bin enabled.

Position: 25/96
FEN: 8/3p4/p1bk3p/Pp6/1Kp1PpPp/2P2P1P/2P5/5B2 b - - 0 1
Nodes/Second: 175332k
NN evaluation using eval.bin enabled.

Position: 26/96
FEN: 5k2/7R/4P2p/5K2/p1r2P1p/8/8/8 b - - 0 1
Nodes/Second: 90696k
NN evaluation using eval.bin enabled.

Position: 27/96
FEN: 6k1/6p1/P6p/r1N5/5p2/7P/1b3PP1/4R1K1 w - - 0 1
Nodes/Second: 132808k
NN evaluation using eval.bin enabled.

Position: 28/96
FEN: 1r3k2/4q3/2Pp3b/3Bp3/2Q2p2/1p1P2P1/1P2KP2/3N4 w - - 0 1
Nodes/Second: 111776k
NN evaluation using eval.bin enabled.

Position: 29/96
FEN: 6k1/4pp1p/3p2p1/P1pPb3/R7/1r2P1PP/3B1P2/6K1 w - - 0 1
Nodes/Second: 130125k
NN evaluation using eval.bin enabled.

Position: 30/96
FEN: 8/3p3B/5p2/5P2/p7/PP5b/k7/6K1 w - - 0 1
Nodes/Second: 97702k
NN evaluation using eval.bin enabled.

Position: 31/96
FEN: 5rk1/q6p/2p3bR/1pPp1rP1/1P1Pp3/P3B1Q1/1K3P2/R7 w - - 93 90
Nodes/Second: 79538k
NN evaluation using eval.bin enabled.

Position: 32/96
FEN: 4rrk1/1p1nq3/p7/2p1P1pp/3P2bp/3Q1Bn1/PPPB4/1K2R1NR w - - 40 21
Nodes/Second: 86614k
NN evaluation using eval.bin enabled.

Position: 33/96
FEN: r3k2r/3nnpbp/q2pp1p1/p7/Pp1PPPP1/4BNN1/1P5P/R2Q1RK1 w kq - 0 16
Nodes/Second: 80699k
NN evaluation using eval.bin enabled.

Position: 34/96
FEN: 3Qb1k1/1r2ppb1/pN1n2q1/Pp1Pp1Pr/4P2p/4BP2/4B1R1/1R5K b - - 11 40
Nodes/Second: 83859k
NN evaluation using eval.bin enabled.

Position: 35/96
FEN: 4k3/3q1r2/1N2r1b1/3ppN2/2nPP3/1B1R2n1/2R1Q3/3K4 w - - 5 1
Nodes/Second: 88943k
NN evaluation using eval.bin enabled.

Position: 36/96
FEN: 8/1p2KP2/1p4q1/1Pp5/2P5/N1Pp1k2/3P4/1N6 b - - 76 40
Nodes/Second: 124514k
NN evaluation using eval.bin enabled.

Position: 37/96
FEN: 8/8/8/8/5kp1/P7/8/1K1N4 w - - 0 1
Nodes/Second: 139864k
NN evaluation using eval.bin enabled.

Position: 38/96
FEN: 8/8/8/5N2/8/p7/8/2NK3k w - - 0 1
Nodes/Second: 119191k
NN evaluation using eval.bin enabled.

Position: 39/96
FEN: 8/8/1P6/5pr1/8/4R3/7k/2K5 w - - 0 1
Nodes/Second: 121635k
NN evaluation using eval.bin enabled.

Position: 40/96
FEN: 8/2p4P/8/kr6/6R1/8/8/1K6 w - - 0 1
Nodes/Second: 124558k
NN evaluation using eval.bin enabled.

Position: 41/96
FEN: 8/8/3P3k/8/1p6/8/1P6/1K3n2 b - - 0 1
Nodes/Second: 147737k
NN evaluation using eval.bin enabled.

Position: 42/96
FEN: 8/4n3/8/2n5/kp1N2P1/8/8/3K4 b - - 0 1
Nodes/Second: 135292k
NN evaluation using eval.bin enabled.

Position: 43/96
FEN: 6k1/3b3r/1p1p4/p1n2p2/1PPNpP1q/P3Q1p1/1R1RB1P1/5K2 b - - 0 1
Nodes/Second: 78080k
NN evaluation using eval.bin enabled.

Position: 44/96
FEN: r2r1n2/pp2bk2/2p1p2p/3q4/3PN1QP/2P3R1/P4PP1/5RK1 w - - 0 1
Nodes/Second: 91862k
NN evaluation using eval.bin enabled.

Position: 45/96
FEN: bb1n1rkr/ppp1Q1pp/3n1p2/3p4/3P4/6Pq/PPP1PP1P/BB1NNRKR w HFhf - 0 5
Nodes/Second: 64260k
NN evaluation using eval.bin enabled.

Position: 46/96
FEN: r1b1r1k1/p3nppp/2p1p3/q3P1B1/2P5/P1pB4/5PPP/1R1Q1RK1 w - - 0 1
Nodes/Second: 82685k
NN evaluation using eval.bin enabled.

Position: 47/96
FEN: 2b2rk1/N1p3b1/p2p1n2/2PPp1q1/2B1Pn1p/PrN2P2/5RPB/R1Q4K b - - 0 1
Nodes/Second: 82029k
NN evaluation using eval.bin enabled.

Position: 48/96
FEN: r2b4/1r5k/2p1p1p1/1pPpPpPp/pQ1P1P1P/1bP3KB/8/1N6 b - - 0 1
Nodes/Second: 115174k
NN evaluation using eval.bin enabled.

Position: 49/96
FEN: 1qrr1b2/6p1/ppkn1P2/3pP3/1PP5/2BP1pP1/BQ3P2/1RRN1n1K b - - 0 1
Nodes/Second: 94981k
NN evaluation using eval.bin enabled.

Position: 50/96
FEN: b1r1r3/b1q2ppk/1p2pP1p/2Pp3Q/p2Nn3/3R4/1B4PP/5RK1 w - - 0 1
Nodes/Second: 99380k
NN evaluation using eval.bin enabled.

Position: 51/96
FEN: 8/Q2qk1p1/p3p2p/3p4/1Pp5/P3PP1P/6P1/5K2 w - - 0 1
Nodes/Second: 95074k
NN evaluation using eval.bin enabled.

Position: 52/96
FEN: r1b3r1/b4p1k/P1p5/Pp2p1q1/4Pp1p/2PN3P/4QPPK/RR3B2 b - - 0 1
Nodes/Second: 72501k
NN evaluation using eval.bin enabled.

Position: 53/96
FEN: 3rr1bk/6np/2p1n3/1pPpNpPp/pP1QpP1P/P2PP3/2K5/B7 w - - 0 1
Nodes/Second: 105586k
NN evaluation using eval.bin enabled.

Position: 54/96
FEN: 1k5r/pbq2p2/4pP2/p1P3P1/5P1r/2p1Q3/P3B1P1/3R1RK1 w - - 0 1
Nodes/Second: 99568k
NN evaluation using eval.bin enabled.

Position: 55/96
FEN: 3r1bk1/1Q1b1r2/1B3qn1/PN1Pp2n/4Pp1p/1P3P2/4B1PK/2R1N1R1 b - - 0 1
Nodes/Second: 98686k
NN evaluation using eval.bin enabled.

Position: 56/96
FEN: 5r2/2p2r1k/1p1pNp2/3P1Pp1/PpP3Pp/1P5P/6K1/1R6 w - - 0 1
Nodes/Second: 105359k
NN evaluation using eval.bin enabled.

Position: 57/96
FEN: r1b2rk1/1pqnbp1p/p3p1p1/4n1N1/3B4/PN1B2Q1/2P3PP/3R1R1K w - - 0 1
Nodes/Second: 81296k
NN evaluation using eval.bin enabled.

Position: 58/96
FEN: 1rb2rk1/2q3pp/p2ppbP1/n1nB4/1p1NP2P/2N1B3/PPP1Q3/2KR2R1 w - - 0 1
Nodes/Second: 86211k
NN evaluation using eval.bin enabled.

Position: 59/96
FEN: 8/r4b2/3p2k1/p1pPpR2/PpP1P3/1P3Pp1/6KP/8 w - - 0 1
Nodes/Second: 151549k
NN evaluation using eval.bin enabled.

Position: 60/96
FEN: 2k5/8/1p2q1p1/1P1p2r1/p1pP1p1p/P1P1pPP1/4P1BP/4N1RK w - - 0 1
Nodes/Second: 121995k
NN evaluation using eval.bin enabled.

Position: 61/96
FEN: 1r1qr1k1/3bb1p1/3p1pPB/2p1pP2/2PnP3/p1Q2N1P/P2RB2K/6R1 w - - 0 1
Nodes/Second: 79470k
NN evaluation using eval.bin enabled.

Position: 62/96
FEN: 2b2rk1/3nbppp/1q2p3/n2pP3/p1pP1PN1/prP2N1P/2BB2PK/1R2QR2 w - - 0 1
Nodes/Second: 78943k
NN evaluation using eval.bin enabled.

Position: 63/96
FEN: k4r1r/Pp6/bP1bq1p1/3N2p1/R1pPppB1/4P1PP/5PK1/3QBR2 b - - 0 1
Nodes/Second: 84110k
NN evaluation using eval.bin enabled.

Position: 64/96
FEN: 1b2r1r1/5p1k/3pb1pB/2pnP1Q1/q2P1N2/p1P5/1p3PP1/1R2R1K1 w - - 0 1
Nodes/Second: 121250k
NN evaluation using eval.bin enabled.

Position: 65/96
FEN: b4rk1/6np/3p1pp1/1r2p1PP/1p2P3/1PqN1P2/2P3RQ/1KBR4 b - - 0 1
Nodes/Second: 78305k
NN evaluation using eval.bin enabled.

Position: 66/96
FEN: r4r1k/1p4pp/1p1p3q/p2Np1n1/P3Ppb1/2PP1N2/1P1RKPPP/R2Q4 b - - 0 1
Nodes/Second: 83806k
NN evaluation using eval.bin enabled.

Position: 67/96
FEN: rn3rk1/4bpp1/1qp4p/pp1nP3/2pP1B1N/P1N2BPb/1P5P/1R1Q1R1K w - - 0 1
Nodes/Second: 71574k
NN evaluation using eval.bin enabled.

Position: 68/96
FEN: Q4nk1/3r1p2/1p4b1/pP2P1B1/7P/P1pp3P/7K/8 b - - 0 1
Nodes/Second: 95415k
NN evaluation using eval.bin enabled.

Position: 69/96
FEN: r2q1rk1/2n1bpp1/b2p4/3Pp1PQ/1p6/p3B2P/PPPN1P2/2KR2R1 w - - 0 1
Nodes/Second: 91272k
NN evaluation using eval.bin enabled.

Position: 70/96
FEN: r4r1k/6p1/1pp1b1Bp/p5q1/8/2P2Q1P/1P3PP1/3RR1K1 w - - 0 1
Nodes/Second: 86445k
NN evaluation using eval.bin enabled.

Position: 71/96
FEN: 5rqk/4R2p/5Pp1/1p4P1/4Q3/2p3P1/6K1/8 w - - 0 1
Nodes/Second: 160049k
NN evaluation using eval.bin enabled.

Position: 72/96
FEN: 1rr4k/1bq2pb1/p2ppNp1/2n1n1Pp/B3P2Q/2B2P1R/PPP4P/2KR4 w - - 0 1
Nodes/Second: 82788k
NN evaluation using eval.bin enabled.

Position: 73/96
FEN: 6k1/1p6/1Rb2p2/6p1/PKP2r2/2B5/1P6/8 w - - 0 1
Nodes/Second: 92027k
NN evaluation using eval.bin enabled.

Position: 74/96
FEN: 6k1/1b2rr1p/4R1pP/3p1pP1/p1pPpK2/PpP5/1P6/2B3N1 b - - 0 1
Nodes/Second: 130727k
NN evaluation using eval.bin enabled.

Position: 75/96
FEN: 2rq1rk1/3bbpp1/3np3/2ppB1PQ/p1p2P2/1PP1P1N1/P6P/R4RK1 w - - 0 1
Nodes/Second: 91327k
NN evaluation using eval.bin enabled.

Position: 76/96
FEN: r1N2r2/2R2p2/5Rp1/p1P4p/2Kn1P1k/1P6/8/8 w - - 0 1
Nodes/Second: 92700k
NN evaluation using eval.bin enabled.

Position: 77/96
FEN: n2r2k1/1p1r1ppp/3N4/2pQP3/P1Pb1P2/2N3PK/1P1P3P/R1B3q1 b - - 0 1
Nodes/Second: 79343k
NN evaluation using eval.bin enabled.

Position: 78/96
FEN: 2r3k1/1r3ppp/q1p1p3/2P1RP1P/b1pP2P1/P1n5/1P6/KBQ3R1 w - - 0 1
Nodes/Second: 90034k
NN evaluation using eval.bin enabled.

Position: 79/96
FEN: 1k6/6Bq/b6p/2p2p2/1pPp3r/pP1Pb3/P1K3Q1/6Rr w - - 0 1
Nodes/Second: 126505k
NN evaluation using eval.bin enabled.

Position: 80/96
FEN: 8/5pkp/1p6/p4p2/3P4/B5rP/1R6/7K w - - 0 1
Nodes/Second: 106982k
NN evaluation using eval.bin enabled.

Position: 81/96
FEN: 8/3P3k/n2K3p/2p3n1/1b4N1/2p1p1P1/8/3B4 w - - 0 1
Nodes/Second: 121008k
NN evaluation using eval.bin enabled.

Position: 82/96
FEN: rn3r1k/pn1p1ppq/bpp4p/7P/4N1Q1/6P1/PP3PB1/R1B1R1K1 w - - 3 21
Nodes/Second: 72867k
NN evaluation using eval.bin enabled.

Position: 83/96
FEN: 2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - 0 1
Nodes/Second: 92343k
NN evaluation using eval.bin enabled.

Position: 84/96
FEN: 6R1/P2k4/r7/5N1P/r7/p7/7K/8 w - - 0 1
Nodes/Second: 128736k
NN evaluation using eval.bin enabled.

Position: 85/96
FEN: 3B4/1r2p3/r2p1p2/bkp1P1p1/1p1P1PPp/p1P1K2P/PPB5/8 w - - 0 1
Nodes/Second: 160494k
NN evaluation using eval.bin enabled.

Position: 86/96
FEN: 8/1p6/1Pp2N1Q/p1Ppk2p/P3p3/3PPpPp/3K1P1P/1R6 w - - 0 1
Nodes/Second: 99377k
NN evaluation using eval.bin enabled.

Position: 87/96
FEN: n2Bqk2/5p1p/Q4KP1/p7/8/8/8/8 w - - 0 1
Nodes/Second: 91430k
NN evaluation using eval.bin enabled.

Position: 88/96
FEN: 8/8/8/5Bp1/7k/8/4pPKP/8 w - - 0 1
Nodes/Second: 127843k
NN evaluation using eval.bin enabled.

Position: 89/96
FEN: 1R6/8/8/5bp1/4p2k/8/B1p2PKP/8 w - - 0 1
Nodes/Second: 112767k
NN evaluation using eval.bin enabled.

Position: 90/96
FEN: 1R4bq/p1p3p1/2p3Pb/k1P3PR/2P4P/p1K5/P7/8 w - - 0 1
Nodes/Second: 104259k
NN evaluation using eval.bin enabled.

Position: 91/96
FEN: 1R4bq/p1p3p1/2p3Pb/k1P4R/2P4P/p5P1/P7/1K6 w - - 0 1
Nodes/Second: 115993k
NN evaluation using eval.bin enabled.

Position: 92/96
FEN: k7/n1p1p1K1/P1p1Pp2/5P2/3R3P/pB6/2p5/2r5 w - - 0 1
Nodes/Second: 122209k
NN evaluation using eval.bin enabled.

Position: 93/96
FEN: 7r/p3k3/2p5/1pPp4/3P4/PP4P1/3P1PB1/2K5 w - - 0 1
Nodes/Second: 133528k
NN evaluation using eval.bin enabled.

Position: 94/96
FEN: 2br4/r2pp3/8/1p1p1kN1/pP1P4/2P3R1/PP3PP1/2K5 w - - 0 1
Nodes/Second: 120564k
NN evaluation using eval.bin enabled.

Position: 95/96
FEN: 8/1p6/1p6/kPp2P1K/2P5/N1Pp4/q2P4/1N6 w - - 0 1
Nodes/Second: 123787k
NN evaluation using eval.bin enabled.

Position: 96/96
FEN: 4K1k1/8/1p5p/1Pp3b1/8/1P3P2/P1B2P2/8 w - - 0 1
Nodes/Second: 137785k
NN evaluation using eval.bin enabled.


=================================
Total time (ms) : 18425
Nodes searched  : 2031575987

Nodes/second    : 110261k
Image

Andrew
Posts: 158
Joined: Wed Mar 08, 2006 11:51 pm
Location: Australia

Re: Honey-12 R1

Post by Andrew » Sat Oct 03, 2020 4:27 am

Great news, thanks for this release! Have you heard any news if the SF team or others plan to train additional networks?
My thoughts are that having one for KP endings and one for KRP endings could be useful given how common they are. Only
question is the appropriate size, would you need 10 Mb plus or would something much smaller be sufficient?

I'd also like to know how "Oki Maguro" differs from the other versions

Andrew
Last edited by Andrew on Sat Oct 03, 2020 4:45 am, edited 1 time in total.

abgursu
Posts: 22
Joined: Thu May 14, 2020 1:34 pm
Full name: Ahmet Burak Gursu

Re: Honey-12 R1

Post by abgursu » Sat Oct 03, 2020 4:28 am

Hi,
When I tried to compile it required 4m package for this. What is 4m and how can I install it using pp?
Thanks:)

User avatar
MikeB
Posts: 4489
Joined: Thu Mar 09, 2006 5:34 am
Location: Pen Argyl, Pennsylvania

Re: Honey-12 R1

Post by MikeB » Sat Oct 03, 2020 6:07 am

abgursu wrote:
Sat Oct 03, 2020 4:28 am
Hi,
When I tried to compile it required 4m package for this. What is 4m and how can I install it using pp?
Thanks:)
Unzip the zip file. Github has a 100MB file limit and that header file is over 100MB , but the zip file is not.
Image

User avatar
MikeB
Posts: 4489
Joined: Thu Mar 09, 2006 5:34 am
Location: Pen Argyl, Pennsylvania

Re: Honey-12 R1

Post by MikeB » Sat Oct 03, 2020 6:20 am

Andrew wrote:
Sat Oct 03, 2020 4:27 am
Great news, thanks for this release! Have you heard any news if the SF team or others plan to train additional networks?
My thoughts are that having one for KP endings and one for KRP endings could be useful given how common they are. Only
question is the appropriate size, would you need 10 Mb plus or would something much smaller be sufficient?

I'd also like to know how "Oki Maguro" differs from the other versions

Andrew
SF team is constantly working on new networks - but I'm not following that too closely all endings 7 men or less are covered by EGTB , but 8 men and above are currently not feasible for EGTB. I have read that some believe 15 men and less network could be very valuable. All the engines have differences in search , piece values and evaluation function. Black Diamond has the most differences, plays the weakest , but it does well on many puzzle positions that are not solved easily by other engines. Take a look at benchmark.cpp for bench positions that were added recently look for "If 1" , and those positions guarded by that if statement. Black Diamond does very well on some of those. Current NN is based on 100 million positions or so - so it could probably handle 100 million positions for 15 men or less - but that is just conjecture - I really don't know.
Image

BrendanJNorman
Posts: 2355
Joined: Sun Feb 07, 2016 11:43 pm
Full name: Brendan J Norman

Re: Honey-12 R1

Post by BrendanJNorman » Sat Oct 03, 2020 6:48 am

Andrew wrote:
Sat Oct 03, 2020 4:27 am


I'd also like to know how "Oki Maguro" differs from the other versions

I was wondering about this too. Mike? :)

Damir
Posts: 2451
Joined: Mon Feb 11, 2008 2:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Honey-12 R1

Post by Damir » Sat Oct 03, 2020 7:38 am

Oki Maguro is a name for Big ''Tuna'' in Japanese :) :) :D

purechess
Posts: 15
Joined: Wed Nov 28, 2018 12:28 pm
Full name: Heinrich Pulliter

Re: Honey-12 R1

Post by purechess » Sun Oct 04, 2020 9:16 am

Looks like the Makefile in this release has a bug when compiling for OS X. Using the Makefile from Honey-12 works

make build ARCH=x86-64-modern HONEY=yes

doesn't work

with "arch x86-64" not recognized.

muppetmuppet
Posts: 8
Joined: Tue May 19, 2020 5:41 pm
Full name: Ian Hodges

Re: Honey-12 R1

Post by muppetmuppet » Tue Oct 06, 2020 11:27 am

Good news my table base issue is totally fixed in this version.

Post Reply