Honey-12 R1

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

Moderators: hgm, Rebel, chrisw

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

Honey-12 R1

Post by MikeB »

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: 231
Joined: Thu Mar 09, 2006 12:51 am
Location: Australia

Re: Honey-12 R1

Post by Andrew »

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 6:45 am, edited 1 time in total.
abgursu
Posts: 91
Joined: Thu May 14, 2020 3:34 pm
Full name: A. B. Gursu

Re: Honey-12 R1

Post by abgursu »

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: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Honey-12 R1

Post by MikeB »

abgursu wrote: Sat Oct 03, 2020 6: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: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Honey-12 R1

Post by MikeB »

Andrew wrote: Sat Oct 03, 2020 6: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: 2526
Joined: Mon Feb 08, 2016 12:43 am
Full name: Brendan J Norman

Re: Honey-12 R1

Post by BrendanJNorman »

Andrew wrote: Sat Oct 03, 2020 6: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: 2801
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Honey-12 R1

Post by Damir »

Oki Maguro is a name for Big ''Tuna'' in Japanese :) :) :D
purechess
Posts: 82
Joined: Wed Nov 28, 2018 1:28 pm
Full name: Heinrich Pulliter

Re: Honey-12 R1

Post by purechess »

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: 10
Joined: Tue May 19, 2020 7:41 pm
Full name: Ian Hodges

Re: Honey-12 R1

Post by muppetmuppet »

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