Coming soon ...an engine with a ~3000 Elo ...

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

Coming soon ...an engine with a ~3000 Elo ...

Post by MikeB »

playing range:

For better or for worse - it was anchored to Shallow Blue 2.0.0 (CCRL 40/4 rating of 1712) simply because it was in the middle of the testing range and it ran flawlessly on my setup).

Any Elo from 600 to 2900 can be selected , or playing at full strength it will be about 3500.

The tests below were ran with the elo selected in the name, i.e. , Honey 0811-2900 was set at Elo of 2900.

Code: Select all

Rank Name                Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2900      2912   0.0   19   19  1000  706.0  70.6  519  107  374  51.9  37.4  2781 
   2 Honey 0811-2800      2837  75.5   18   18  1000  527.0  52.7  318  264  418  31.8  41.8  2819 
   3 Honey 0811-2700      2725 111.4   14   14  2000  964.0  48.2  642  714  644  32.1  32.2  2734 
   4 Honey 0811-2600      2647  78.1   19   19  1000  523.0  52.3  361  315  324  36.1  32.4  2632 
   5 Honey 0811-2500      2539 108.4   13   13  2500 1397.5  55.9 1095  800  605  43.8  24.2  2486 
   6 Honey 0811-2400      2468  70.5   16   16  1500  939.5  62.6  754  375  371  50.3  24.7  2376 
   7 Honey 0811-2300      2349 119.2   16   16  1500  607.5  40.5  431  716  353  28.7  23.5  2416 
   8 Honey 0811-2200      2240 108.9   13   13  3000 1495.0  49.8 1235 1245  520  41.2  17.3  2238 
   9 Honey 0811-2100      2124 115.9   17   17  1500  873.5  58.2  728  481  291  48.5  19.4  2062 
  10 Honey 0811-2000      2026  98.6   17   17  1500  613.5  40.9  488  761  251  32.5  16.7  2095 
  11 Honey 0811-1900      1921 104.6   13   13  3000 1500.5  50.0 1292 1291  417  43.1  13.9  1918 
  12 Honey 0811-1800      1801 119.7   15   15  2000 1163.0  58.1 1016  690  294  50.8  14.7  1738 
  13 Shallow Blue 2.0.0   1712  89.0   20   20  1000  450.5  45.1  389  488  123  38.9  12.3  1750 
  14 Honey 0811-1700      1698  14.5   15   15  2000  832.5  41.6  708 1043  249  35.4  12.4  1764 
  15 Honey 0811-1600      1621  77.0   14   14  3000 1676.5  55.9 1552 1199  249  51.7   8.3  1548 
  16 Honey 0811-1500      1423 198.1   19   19  1500  868.5  57.9  811  574  115  54.1   7.7  1356 
  17 Honey 0811-1400      1283 139.8   19   19  1500  555.0  37.0  513  903   84  34.2   5.6  1402 
  18 Honey 0811-1300      1163 120.3   14   14  3000 1365.0  45.5 1283 1553  164  42.8   5.5  1215 
  19 Honey 0811-1200      1080  82.9   18   18  1500  864.5  57.6  816  587   97  54.4   6.5  1016 
  20 Honey 0811-1100      1020  59.4   18   18  1500  719.5  48.0  672  733   95  44.8   6.3  1036 
  21 Honey 0811-1000       864 155.8   15   15  2500 1093.5  43.7 1024 1337  139  41.0   5.6   920 
  22 Honey 0811-900        712 152.4   21   21  1000  460.0  46.0  432  512   56  43.2   5.6   745 
  23 Honey 0811-800        626  85.9   15   15  2000  882.0  44.1  824 1060  116  41.2   5.8   677 
  24 Honey 0811-700        594  32.1   21   21  1000  516.0  51.6  488  456   56  48.8   5.6   581 
  25 Honey 0811-600        537  57.3   21   21  1000  406.5  40.6  377  564   59  37.7   5.9   610 
---------------------------------------------------------------------------------------------------------
  Δ = delta from the next higher rated opponent
  # = number of games played
  Σ = total score, 1 point for win, 1/2 point for draw
Burnzie was killed before it ever got released - sticking with "Honey" for all future versions.
Image
User avatar
Ovyron
Posts: 4556
Joined: Tue Jul 03, 2007 4:30 am

Re: Coming soon ...an engine with a ~3000 Elo ...

Post by Ovyron »

Are you killing the McCain line and making Honey the sole successor of the project?
Your beliefs create your reality, so be careful what you wish for.
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Coming soon ...an engine with a ~3000 Elo ...

Post by MikeB »

Ovyron wrote: Tue Aug 13, 2019 6:42 am Are you killing the McCain line and making Honey the sole successor of the project?
Yep - simplifies things on my end. Excited about releasing the expanded Elo version of Honey. Playing the lower end of the range is surprising , since it does not sac pieces at random all the time , but it has very human like feel to it. It does lack depth and horizon, but it still uses the contempt and plays aggressively yet does not develop the pieces properly - so you have to be careful or you will lose to a 500+ rated engine. The type of play was totally unexpected, but one can set up traps that are 2 or 3 plies deep to win material. It’s like playing someone relatively new to chess who thinks he is good. 😊

And like most beginners it’s very bad in the endgame , so if you just play to reach the end game , a lightly experienced player should win easily.
Image
User avatar
Ovyron
Posts: 4556
Joined: Tue Jul 03, 2007 4:30 am

Re: Coming soon ...an engine with a ~3000 Elo ...

Post by Ovyron »

Good decision, I always felt confused about seeing several SF projects and wondered why couldn't all the improvements be implemented in a single engine, so this will be great for consolidation.
Your beliefs create your reality, so be careful what you wish for.
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Coming soon ...an engine with a ~3000 Elo ...

Post by MikeB »

Ovyron wrote: Thu Aug 15, 2019 7:14 am Good decision, I always felt confused about seeing several SF projects and wondered why couldn't all the improvements be implemented in a single engine, so this will be great for consolidation.
Thanks - waiting for Lucas to return from holiday before releasing since he is instrumental in building the OS various flavors. Was working on a semi-adaptive play model - so far the best one is the that copies the "easy play" SF formula someone posted a link to here, not really adaptive, but still gives a user a chance to win. One interesting try I came up with would let somebody who just learned the game to win ( or draw). It will be impossible for a player to lose unless he came up with position where the only reminding move for engine was mate. It is far weaker than the 600 Elo level. Might be on par with a random player - not sure - may leave it in for the grandkids.

With respect to full strength play - pretty much on par with current dev-Stockfish at time control 5 min with 10 second increment, although the bench nodes are noticeably higher ( less pruning and more extensions).

Code: Select all

number of engines: 2
Base: 300 seconds
increment 10.0000 seconds
t_inc 600
900 total player time
2550 total game time
Expected playing time: 29 h: 30 m: 50 s
250 positions

QUIT NOW or forever hold your peace...
using 250 positions from EPD file
500 games planned
500 rounds : 2550 total_game_time
runtime : 106250
32
20
861 run scripts were prepared.
500 games were planned
Match started:     08/17/19 : 14:25:42
Target completion: 08/18/19 : 19:56:32

Base: 300 seconds
Increment: 10.0000 seconds
found 1 hosts to use
configuration used:
hostname                     #cpus
local                          12
...
500 rounds and 500 games completed...
Time control: 300 seconds + 10.0000 seconds
Target completion: 08/18/19 : 19:56:32
Date: 08/18/19 : 18:28:54
500 game(s) loaded
Rank Name                      Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 Stockfish 170819 64 POPC   1055   0.0   15   15   500  251.0  50.2   64   62  374  12.8  74.8  1053 
   2 Honey X5i                  1053   1.3   15   15   500  249.0  49.8   62   64  374  12.4  74.8  1055 
---------------------------------------------------------------------------------------------------------
RR-081819-1828.pgn
Image
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Coming soon ...an engine with a ~3000 Elo ...

Post by MikeB »

Just added adaptive play as well - here are the preliminary results vs the "ratings" versions - the sweet spot seems to be between 1400 and 2100 - it automatically adjust to your level of play throughout the game. It will give back points as long as you don't get too far behind, Once you fall a queen behind , the mercy rule comes into play and you will lose. The Honey X5i engine below was playing with "Adpative_Play"set to true. The other engines were set to the Elo as indicated in the name of the engine. Don't be concern with the ratings here - just the rating differences. I was focused on the middle pack of the ratings - not the outer tiers. So it appears with adaptive play set to true, it will automatically adjust the level of the play within a level of play range of 1300 to 2300. For the most part , the mistakes are subtle, unless you make a big mistake, it might also make a big mistake. If you don't like the way it plays , I would suggest to play better! ( ...just kidding ..)

Code: Select all

Rank Name             Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1219   0.0   80   80   100   88.0  88.0   83    7   10  83.0  10.0   889 
   2 Honey 0811-1000    889 329.0   80   80   100   12.0  12.0    7   83   10   7.0  10.0  1219 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1526   0.0   68   68   100   71.0  71.0   66   24   10  66.0  10.0  1374 
   2 Honey 0811-1300   1374 152.2   68   68   100   29.0  29.0   24   66   10  24.0  10.0  1526 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1519   0.0   55   55   100   69.5  69.5   54   15   31  54.0  31.0  1381 
   2 Honey 0811-1400   1381 138.1   55   55   100   30.5  30.5   15   54   31  15.0  31.0  1519 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1501   0.0   57   57   100   64.5  64.5   50   21   29  50.0  29.0  1399 
   2 Honey 0811-1500   1399 101.3   57   57   100   35.5  35.5   21   50   29  21.0  29.0  1501 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1068   0.0   49   49   100   54.0  54.0   31   23   46  31.0  46.0  1040 
   2 Honey 0811-1600   1040  27.7   49   49   100   46.0  46.0   23   31   46  23.0  46.0  1068 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1464   0.0   52   52   100   54.0  54.0   34   26   40  34.0  40.0  1436 
   2 Honey 0811-1700   1436  28.1   52   52   100   46.0  46.0   26   34   40  26.0  40.0  1464 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1450   0.0   45   45   100   50.0  50.0   23   23   54  23.0  54.0  1450 
   2 Honey 0811-1800   1450   0.9   45   45   100   50.0  50.0   23   23   54  23.0  54.0  1450 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1071   0.0   48   48   100   55.0  55.0   31   21   48  31.0  48.0  1037 
   2 Honey 0811-1900   1037  33.8   48   48   100   45.0  45.0   21   31   48  21.0  48.0  1071 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2000   1455   0.0   45   45   100   51.5  51.5   24   21   55  24.0  55.0  1445 
   2 Honey X5i         1445  10.9   45   45   100   48.5  48.5   21   24   55  21.0  55.0  1455 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2100   1466   0.0   50   50   100   54.5  54.5   33   24   43  33.0  43.0  1434 
   2 Honey X5i         1434  31.3   50   50   100   45.5  45.5   24   33   43  24.0  43.0  1466 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2200   1494   0.0   32   32   100   63.5  63.5   32    5   63  32.0  63.0  1406 
   2 Honey X5i         1406  87.5   32   32   100   36.5  36.5    5   32   63   5.0  63.0  1494 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2400   1514   0.0   31   31   100   70.5  70.5   44    3   53  44.0  53.0  1386 
   2 Honey X5i         1386 127.6   31   31   100   29.5  29.5    3   44   53   3.0  53.0  1514 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
Image
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Coming soon ...an engine with a ~3000 Elo ...

Post by MikeB »

MikeB wrote: Tue Aug 20, 2019 10:38 pm Just added adaptive play as well - here are the preliminary results vs the "ratings" versions - the sweet spot seems to be between 1400 and 2100 - it automatically adjust to your level of play throughout the game. It will give back points as long as you don't get too far behind, Once you fall a queen behind , the mercy rule comes into play and you will lose. The Honey X5i engine below was playing with "Adpative_Play"set to true. The other engines were set to the Elo as indicated in the name of the engine. Don't be concern with the ratings here - just the rating differences. I was focused on the middle pack of the ratings - not the outer tiers. So it appears with adaptive play set to true, it will automatically adjust the level of the play within a level of play range of 1300 to 2300. For the most part , the mistakes are subtle, unless you make a big mistake, it might also make a big mistake. If you don't like the way it plays , I would suggest to play better! ( ...just kidding ..)

Code: Select all

Rank Name             Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1219   0.0   80   80   100   88.0  88.0   83    7   10  83.0  10.0   889 
   2 Honey 0811-1000    889 329.0   80   80   100   12.0  12.0    7   83   10   7.0  10.0  1219 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1526   0.0   68   68   100   71.0  71.0   66   24   10  66.0  10.0  1374 
   2 Honey 0811-1300   1374 152.2   68   68   100   29.0  29.0   24   66   10  24.0  10.0  1526 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1519   0.0   55   55   100   69.5  69.5   54   15   31  54.0  31.0  1381 
   2 Honey 0811-1400   1381 138.1   55   55   100   30.5  30.5   15   54   31  15.0  31.0  1519 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1501   0.0   57   57   100   64.5  64.5   50   21   29  50.0  29.0  1399 
   2 Honey 0811-1500   1399 101.3   57   57   100   35.5  35.5   21   50   29  21.0  29.0  1501 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1068   0.0   49   49   100   54.0  54.0   31   23   46  31.0  46.0  1040 
   2 Honey 0811-1600   1040  27.7   49   49   100   46.0  46.0   23   31   46  23.0  46.0  1068 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1464   0.0   52   52   100   54.0  54.0   34   26   40  34.0  40.0  1436 
   2 Honey 0811-1700   1436  28.1   52   52   100   46.0  46.0   26   34   40  26.0  40.0  1464 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1450   0.0   45   45   100   50.0  50.0   23   23   54  23.0  54.0  1450 
   2 Honey 0811-1800   1450   0.9   45   45   100   50.0  50.0   23   23   54  23.0  54.0  1450 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1071   0.0   48   48   100   55.0  55.0   31   21   48  31.0  48.0  1037 
   2 Honey 0811-1900   1037  33.8   48   48   100   45.0  45.0   21   31   48  21.0  48.0  1071 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2000   1455   0.0   45   45   100   51.5  51.5   24   21   55  24.0  55.0  1445 
   2 Honey X5i         1445  10.9   45   45   100   48.5  48.5   21   24   55  21.0  55.0  1455 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2100   1466   0.0   50   50   100   54.5  54.5   33   24   43  33.0  43.0  1434 
   2 Honey X5i         1434  31.3   50   50   100   45.5  45.5   24   33   43  24.0  43.0  1466 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2200   1494   0.0   32   32   100   63.5  63.5   32    5   63  32.0  63.0  1406 
   2 Honey X5i         1406  87.5   32   32   100   36.5  36.5    5   32   63   5.0  63.0  1494 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2400   1514   0.0   31   31   100   70.5  70.5   44    3   53  44.0  53.0  1386 
   2 Honey X5i         1386 127.6   31   31   100   29.5  29.5    3   44   53   3.0  53.0  1514 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
Further update : I bifurcated the current Adaptive Play code - the "B" setting is designed for those under 2000 and the results are above, the "A" level is designed for those over 2000 and the results are below for Honey playing at predefined Elo levels - it will auto adjust its play based on the score. Both of these have elements of the "Easy Play" code , a link to which was posted on Talkchess recently.

Code: Select all

Rank Name             Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1479   0.0   59   59   100   58.5  58.5   47   30   23  47.0  23.0  1421 
   2 Honey 0811-2000   1421  58.4   59   59   100   41.5  41.5   30   47   23  30.0  23.0  1479 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1466   0.0   56   56   100   54.5  54.5   40   31   29  40.0  29.0  1434 
   2 Honey 0811-2100   1434  32.4   56   56   100   45.5  45.5   31   40   29  31.0  29.0  1466 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2200   1451   0.0   60   60   100   50.5  50.5   41   40   19  41.0  19.0  1449 
   2 Honey X5i         1449   2.7   60   60   100   49.5  49.5   40   41   19  40.0  19.0  1451 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1475   0.0   53   53   100   57.0  57.0   39   25   36  39.0  36.0  1425 
   2 Honey 0811-2300   1425  49.4   53   53   100   43.0  43.0   25   39   36  25.0  36.0  1475 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2400   1474   0.0   50   50   100   57.0  57.0   36   22   42  36.0  42.0  1426 
   2 Honey X5i         1426  48.5   50   50   100   43.0  43.0   22   36   42  22.0  42.0  1474 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2500   1459   0.0   41   41   100   52.5  52.5   22   17   61  22.0  61.0  1441 
   2 Honey X5i         1441  17.1   41   41   100   47.5  47.5   17   22   61  17.0  61.0  1459 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2600   1476   0.0   52   52   100   57.5  57.5   38   23   39  38.0  39.0  1424 
   2 Honey X5i         1424  51.9   52   52   100   42.5  42.5   23   38   39  23.0  39.0  1476 
---------------------------------------------------------------------------------------------------------
Image
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Coming soon ...an engine with a ~3000 Elo ...

Post by MikeB »

MikeB wrote: Wed Aug 21, 2019 2:02 am
MikeB wrote: Tue Aug 20, 2019 10:38 pm Just added adaptive play as well - here are the preliminary results vs the "ratings" versions - the sweet spot seems to be between 1400 and 2100 - it automatically adjust to your level of play throughout the game. It will give back points as long as you don't get too far behind, Once you fall a queen behind , the mercy rule comes into play and you will lose. The Honey X5i engine below was playing with "Adpative_Play"set to true. The other engines were set to the Elo as indicated in the name of the engine. Don't be concern with the ratings here - just the rating differences. I was focused on the middle pack of the ratings - not the outer tiers. So it appears with adaptive play set to true, it will automatically adjust the level of the play within a level of play range of 1300 to 2300. For the most part , the mistakes are subtle, unless you make a big mistake, it might also make a big mistake. If you don't like the way it plays , I would suggest to play better! ( ...just kidding ..)

Code: Select all

Rank Name             Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1219   0.0   80   80   100   88.0  88.0   83    7   10  83.0  10.0   889 
   2 Honey 0811-1000    889 329.0   80   80   100   12.0  12.0    7   83   10   7.0  10.0  1219 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1526   0.0   68   68   100   71.0  71.0   66   24   10  66.0  10.0  1374 
   2 Honey 0811-1300   1374 152.2   68   68   100   29.0  29.0   24   66   10  24.0  10.0  1526 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1519   0.0   55   55   100   69.5  69.5   54   15   31  54.0  31.0  1381 
   2 Honey 0811-1400   1381 138.1   55   55   100   30.5  30.5   15   54   31  15.0  31.0  1519 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1501   0.0   57   57   100   64.5  64.5   50   21   29  50.0  29.0  1399 
   2 Honey 0811-1500   1399 101.3   57   57   100   35.5  35.5   21   50   29  21.0  29.0  1501 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1068   0.0   49   49   100   54.0  54.0   31   23   46  31.0  46.0  1040 
   2 Honey 0811-1600   1040  27.7   49   49   100   46.0  46.0   23   31   46  23.0  46.0  1068 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1464   0.0   52   52   100   54.0  54.0   34   26   40  34.0  40.0  1436 
   2 Honey 0811-1700   1436  28.1   52   52   100   46.0  46.0   26   34   40  26.0  40.0  1464 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1450   0.0   45   45   100   50.0  50.0   23   23   54  23.0  54.0  1450 
   2 Honey 0811-1800   1450   0.9   45   45   100   50.0  50.0   23   23   54  23.0  54.0  1450 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1071   0.0   48   48   100   55.0  55.0   31   21   48  31.0  48.0  1037 
   2 Honey 0811-1900   1037  33.8   48   48   100   45.0  45.0   21   31   48  21.0  48.0  1071 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2000   1455   0.0   45   45   100   51.5  51.5   24   21   55  24.0  55.0  1445 
   2 Honey X5i         1445  10.9   45   45   100   48.5  48.5   21   24   55  21.0  55.0  1455 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2100   1466   0.0   50   50   100   54.5  54.5   33   24   43  33.0  43.0  1434 
   2 Honey X5i         1434  31.3   50   50   100   45.5  45.5   24   33   43  24.0  43.0  1466 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2200   1494   0.0   32   32   100   63.5  63.5   32    5   63  32.0  63.0  1406 
   2 Honey X5i         1406  87.5   32   32   100   36.5  36.5    5   32   63   5.0  63.0  1494 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2400   1514   0.0   31   31   100   70.5  70.5   44    3   53  44.0  53.0  1386 
   2 Honey X5i         1386 127.6   31   31   100   29.5  29.5    3   44   53   3.0  53.0  1514 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
Further update : I bifurcated the current Adaptive Play code - the "B" setting is designed for those under 2000 and the results are above, the "A" level is designed for those over 2000 and the results are below for Honey playing at predefined Elo levels - it will auto adjust its play based on the score. Both of these have elements of the "Easy Play" code , a link to which was posted on Talkchess recently.

Code: Select all

Rank Name             Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1479   0.0   59   59   100   58.5  58.5   47   30   23  47.0  23.0  1421 
   2 Honey 0811-2000   1421  58.4   59   59   100   41.5  41.5   30   47   23  30.0  23.0  1479 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1466   0.0   56   56   100   54.5  54.5   40   31   29  40.0  29.0  1434 
   2 Honey 0811-2100   1434  32.4   56   56   100   45.5  45.5   31   40   29  31.0  29.0  1466 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2200   1451   0.0   60   60   100   50.5  50.5   41   40   19  41.0  19.0  1449 
   2 Honey X5i         1449   2.7   60   60   100   49.5  49.5   40   41   19  40.0  19.0  1451 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey X5i         1475   0.0   53   53   100   57.0  57.0   39   25   36  39.0  36.0  1425 
   2 Honey 0811-2300   1425  49.4   53   53   100   43.0  43.0   25   39   36  25.0  36.0  1475 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2400   1474   0.0   50   50   100   57.0  57.0   36   22   42  36.0  42.0  1426 
   2 Honey X5i         1426  48.5   50   50   100   43.0  43.0   22   36   42  22.0  42.0  1474 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2500   1459   0.0   41   41   100   52.5  52.5   22   17   61  22.0  61.0  1441 
   2 Honey X5i         1441  17.1   41   41   100   47.5  47.5   17   22   61  17.0  61.0  1459 
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
   1 Honey 0811-2600   1476   0.0   52   52   100   57.5  57.5   38   23   39  38.0  39.0  1424 
   2 Honey X5i         1424  51.9   52   52   100   42.5  42.5   23   38   39  23.0  39.0  1476 
---------------------------------------------------------------------------------------------------------
It's near release - for any that want to kick the tires and who can compile their own feel free.

Would like feedback on the new and expanded Elo in the UCI_Elo function as awellas the new Adaptive play mode - there are two choices - A_Level is for those who over 2000 or who want more of a challenge, B_Level is geared towards those under 2000 or want an easier game. If you desire a much easier game, the Elo ratings now go down to 600 Elo.

https://github.com/MichaelB7/Stockfish/tree/honey -- download from the honey branch.
Image