Mini shogi engines and rating list
Moderators: hgm, Harvey Williamson, bob
Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Mini shogi engines and rating list
Blitz rating list:
https://sites.google.com/view/minishogi ... list/blitz
Be ready for the computer championships next year.
https://sites.google.com/view/minishogi ... mpionships
https://sites.google.com/view/minishogi ... list/blitz
Be ready for the computer championships next year.
https://sites.google.com/view/minishogi ... mpionships
Re: Mini shogi engines and rating list
Tournament Nr 3 is finished and is won by Shokidoki.


- hgm
- Posts: 22274
- Joined: Fri Mar 10, 2006 9:06 am
- Location: Amsterdam
- Full name: H G Muller
- Contact:
Re: Mini shogi engines and rating list
Soon CrazyWa will be able to play mini-Shogi too. During my holiday I added the code necessary for that (for figuring out the result in case of a repetition, depending on if it was a perpetual check, or the color). But it still has to be debugged a bit. (Although it already beat Sjaak II 1.4.1 by 58-42 in bullet games.)
- hgm
- Posts: 22274
- Joined: Fri Mar 10, 2006 9:06 am
- Location: Amsterdam
- Full name: H G Muller
- Contact:
Re: Mini shogi engines and rating list
I just released a version of CrazyWa were all 6 variants work (see other thread). Mini-Shogi is amongst those. In a quick bullet test (40 moves/min, mainly intended to see if there were no crashes / forfeits) it beat Sjaak II 1.4.1 by 63-37.
Rapid rating list
Rapid rating list from games in tournament nr 5.
https://sites.google.com/view/minishogi ... list/rapid
https://sites.google.com/view/minishogi ... list/rapid
Repetition
In the just concluded rapid tournament, tour nr 5, bottom of page.
https://sites.google.com/view/minishogi ... ournaments
It seemed like Nebiyu had been claiming draws by repetition without being caught by WB.
Sample game where Lima thought it won but Nebiyu claimed it as draw.
Also this,
And this not claimed.
There are times when WB correctly adjudicated it like the following.
And this is my adjudication setting

I am using WB 4.9.170105.
https://sites.google.com/view/minishogi ... ournaments
It seemed like Nebiyu had been claiming draws by repetition without being caught by WB.
Sample game where Lima thought it won but Nebiyu claimed it as draw.
Code: Select all
[Event "Mini Shogi Rapid"]
[Site "i7-2600K"]
[Date "2017.01.18"]
[Round "13"]
[White "NebiyuAlien_1.45"]
[Black "Lima 3.0 64bit POPCNT"]
[Result "1/2-1/2"]
[TimeControl "600+5"]
[Variant "shogi"]
[FEN "rbsgk/4p/5/P4/KGSBR[-] w 0 1"]
[SetUp "1"]
{--------------
r b s g k
. . . . p
. . . . .
P . . . .
K G S B R
white to play
--------------}
1. Bc2 {+0.00/23} Bc4 {+0.02/23 34} 2. Sd2 {+0.00/24 22} Sb4 {+0.00/23 50}
3. Kb2 {+0.00/23 21} Rb5 {+2.01/20 34} 4. Ka1 {+0.00/22 19} Ra5
{+299.99/54 5} 5. Gb2 {+0.00/24 20} Gd4 {+0.43/21 24} 6. Kb1 {+0.00/23 18}
Rb5 {+0.33/19 23} 7. Ba4 {+0.00/23 17} Ra5 {+1.46/20 27} 8. a3
{+0.00/22 19} Bd5 {+2.26/20 26} 9. Rc1 {+0.00/22 19} Gc4 {+2.43/21 25} 10.
Rc2 {+0.00/21 18} Gd4 {+3.46/21 24} 11. Rc1 {+0.00/23 15} Gc4
{+299.99/44 4} 12. Rc2 {+0.00/21 16} Gd4 {+299.99/60 0.1} 13. Rc1
{+0.00/21 21}
{Draw claim: 3-fold repetition} 1/2-1/2Code: Select all
[Event "Mini Shogi Rapid"]
[Site "i7-2600K"]
[Date "2017.01.18"]
[Round "6"]
[White "NebiyuAlien_1.45"]
[Black "Shokidoki UEC9+"]
[Result "1/2-1/2"]
[TimeControl "600+5"]
[Variant "shogi"]
[FEN "rbsgk/4p/5/P4/KGSBR[-] w 0 1"]
[SetUp "1"]
{--------------
r b s g k
. . . . p
. . . . .
P . . . .
K G S B R
white to play
--------------}
1. Sd2 {+0.00/23} Sb4 {+0.08/17 23} 2. Kb2 {+0.00/23 22} Gd4 {+0.76/16 35}
3. Bc2 {+0.00/24 21} Ba4 {+1.24/16 30} 4. Bxa4 {+0.00/22 18} Rxa4
{+1.24/15 4} 5. Rc1 {+0.00/22 20} B@c4 {+0.84/16 16} 6. B@d1 {+0.00/24 20}
Ra5 {+0.48/18 43} 7. Ka1 {+0.00/23 19} Rc5 {+0.28/17 40} 8. Gb2
{+0.00/23 17} Ra5 {+0.32/17 30} 9. Kb1 {+0.00/22 18} Bd5 {+3.36/17 16} 10.
Ka1 {+0.00/25 18} Gc4 {+1.04/18 16} 11. Rb1 {+0.00/22 18} Gd4 {+0.92/17 11}
12. Rc1 {+0.00/24 14} Gc4 {+0.56/19 1:42} 13. Gb1 {+0.00/21 15} Gd4
{+4.60/18 13} 14. Gb2 {+0.00/25 14}
{Draw claim: 3-fold repetition} 1/2-1/2Code: Select all
[Event "Mini Shogi Rapid"]
[Site "i7-2600K"]
[Date "2017.01.18"]
[Round "20"]
[White "NebiyuAlien_1.45"]
[Black "Shokidoki UEC9+"]
[Result "1/2-1/2"]
[TimeControl "600+5"]
[Variant "shogi"]
[FEN "rbsgk/4p/5/P4/KGSBR[-] w 0 1"]
[SetUp "1"]
{--------------
r b s g k
. . . . p
. . . . .
P . . . .
K G S B R
white to play
--------------}
1. Sb2 Sd4 {-0.04/15 20} 2. Bb3 {+0.28/22 20} Bc4 {-0.24/16 23} 3. Bc2
{+0.00/22 22} Rb5 {+0.16/15 15} 4. Rc1 {+0.00/23 21} e3 {-0.08/16 58} 5.
Rd1 {+0.00/23 17} Be2 {+0.36/16 14} 6. Rc1 {+0.00/23 20} Bc4 {-0.08/16 21}
7. Rd1 {+0.00/23 20} Be2 {+0.20/17 18} 8. Rc1 {+0.00/24 20} Bc4
{+0.24/17 26}
{Draw by repetition} 1/2-1/2Code: Select all
[Event "Mini Shogi Rapid"]
[Site "i7-2600K"]
[Date "2017.01.19"]
[Round "49"]
[White "TJshogi5x5 0.19"]
[Black "Lima 3.0 64bit POPCNT"]
[Result "0-1"]
[TimeControl "600+5"]
[Variant "shogi"]
[FEN "rbsgk/4p/5/P4/KGSBR[-] w 0 1"]
[SetUp "1"]
{--------------
r b s g k
. . . . p
. . . . .
P . . . .
K G S B R
white to play
--------------}
1. Bc2 Gd4 {+0.03/23 34} 2. Gb2 {+0.00/14 21} Bc4 {-0.19/20 40} 3. Sd2
{+0.00/14 16} Sb4 {+0.45/23 49} 4. Kb1 {+0.00/15 20} Rb5 {+0.17/22 35} 5.
Ka1 {+0.00/15 43} Ra5 {+299.99/52 11} 6. Kb1 {+0.00/16 1:43} Rb5
{+299.99/46 5} 7. Ka1 {-5.00/16 33} Ra5 {+299.99/53 27} 8. Kb1
{-5.00/16 31} Rb5 {+299.99/48 11} 9. Ka1 {-5.00/16 54} Ra5 {+299.99/56 4}
{Xboard adjudication: repetition} 0-1
[Event "Mini Shogi Rapid"]
[Site "i7-2600K"]
[Date "2017.01.18"]
[Round "1"]
[White "TJshogi5x5 0.19"]
[Black "CrazyWa 1.0.2"]
[Result "0-1"]
[TimeControl "600+5"]
[Variant "shogi"]
[FEN "rbsgk/4p/5/P4/KGSBR[-] w 0 1"]
[SetUp "1"]
{--------------
r b s g k
. . . . p
. . . . .
P . . . .
K G S B R
white to play
--------------}
1. Gb2 {+0.00/15} Sb4 {+0.00/15 10} 2. Sd2 {+0.00/15 9} Bc4 {-0.01/14 10}
3. Kb1 {+0.00/15 13} Gd4 {+0.13/14 11} 4. Bc2 {+0.00/14 15} Rb5
{+0.16/14 28} 5. Ba4 {+0.00/14 10} Ra5 {-0.13/14 21} 6. Bc2 {+0.00/15 52}
Rb5 {+1000.01/98 0.1} 7. Ba4 {+0.00/15 29} Ra5 {+1000.01/98 0.1} 8. Bc2
{-5.00/16 38} Rb5 {+1000.01/98 0.1} 9. Ba4 {-5.00/16 1:07} Ra5
{+1000.01/98 0.1} 10. Bc2 {-5.00/16 32}
{Xboard adjudication: repetition} 0-1
I am using WB 4.9.170105.
NebiyuAlien 1.46
I found a NebiyuAlien 1.46 which seemed to solved its problems in repeats.
But now there seems to be a problem in WB 4.9.170105, it falsely forfeits an engine due to invalid move.

But now there seems to be a problem in WB 4.9.170105, it falsely forfeits an engine due to invalid move.
Code: Select all
[Event "Computer Chess Game"]
[Site "i7-2600K"]
[Date "2017.01.20"]
[Round "4"]
[White "NebiyuAlien 1.46"]
[Black "Shokidoki UEC9+"]
[Result "1-0"]
[TimeControl "180+2"]
[Variant "shogi"]
[FEN "rbsgk/4p/5/P4/KGSBR[-] w 0 1"]
[SetUp "1"]
{--------------
r b s g k
. . . . p
. . . . .
P . . . .
K G S B R
white to play
--------------}
1. Bc2 {-0.12/19} Bc4 {+0.00/15 6} 2. Gb2 {+0.02/20 7} Sb4 {+0.36/15 5} 3.
Sd2 {+0.00/20 7} Gd4 {+0.56/15 9} 4. Kb1 {+0.00/19 7} Rb5 {+1.20/14 5} 5.
Ba4 {-0.02/19 7} Ra5 {+0.96/16 6} 6. a3 {+0.00/19 6} Bb5 {+1.72/14 7} 7.
Bxb5+ {-0.04/21 6} Rxb5 {+1.00/13 4} 8. B@a4 {-0.06/19 6} Ra5 {+1.72/13 5}
9. Rd1 {-0.02/18 5} Rc5 {+0.76/12 6} 10. Bc2 {-0.06/18 5}
{Xboard: Forfeit due to invalid move: B@c4 (_1_1 via ^0, ^0) res=25} 1-0
More invalid moves
Tried WB 4.8.0 and there are still invalid moves. It seems like Nebiyu 1.46 has triggered invalid moves from WB.
Code: Select all
[Event "?"]
[Site "i7-2600K"]
[Date "2017.01.20"]
[Round "17"]
[White "NebiyuAlien_1.46"]
[Black "Lima v2-00 64bit POPCNT"]
[Result "1-0"]
[TimeControl "180+2"]
[Variant "shogi"]
[FEN "rbsgk/4p/5/P4/KGSBR[-] w 0 1"]
[SetUp "1"]
{--------------
r b s g k
. . . . p
. . . . .
P . . . .
K G S B R
white to play
--------------}
1. Gb2 Bc4 2. Bc2 {+0.00/18 7} Gd4 3. Sd2 {-0.06/18 7} Sb4 4. Kb1
{+0.00/19 6} Rb5 5. Ba4 {+0.02/19 5} Ra5 6. a3 {-0.06/19 7} Bd5 7. Ka1
{-0.06/19 6} Gc4 {+2.29/13 13} 8. Rd1 {-2.54/18 6} Sxa3 {+3.72/13 7} 9.
Gxa3 {-6.06/21 10} Rxa4 {+9.09/12 8} 10. Gxa4 {-6.58/19 2.4} B@c2
{+8.60/12 10} 11. Rb1 {-13.22/19 13} P@a2 {+9.12/11 6} 12. Kxa2
{-10.74/18 3} Gc3 {+6.33/10 8} 13. Ka3 Bxb1+ {+7.60/12 9} 14. S@d4
{-7.12/19 4} Kxd4 {+9.33/3} 15. Sxc3 {-8.88/18 5} Kxc3 {+8.24/11 8} 16.
R@c5 {-11.94/19 16} S@c4 {+8.88/11 5} 17. G@b3 {-8.52/17 7} Kc2
{+10.05/11 6} 18. Kb4 {-11.28/18 15} .a2 {+11.85/9 5} 19. Rxc4+
{-9.98/16 4} Bxc4 {+12.87/10 2.3} 20. Gc3 {-10.72/15 3} Kd2 {+14.78/9 8}
21. P@d1 {-16.58/14 9} Ke2 {+24.27/10 5} 22. Gxc4 {-20.26/14 5} R@b1
{+23.95/8 5} 23. Kc5 .xc4 {+299.85/8 7} 24. Kxc4
{Xboard: Forfeit due to invalid move: R@c1 (_1_1 via ^0) res=25} 1-0
[Event "?"]
[Site "i7-2600K"]
[Date "2017.01.20"]
[Round "12"]
[White "NebiyuAlien_1.46"]
[Black "Shokidoki UEC9+"]
[Result "1-0"]
[TimeControl "180+2"]
[Variant "shogi"]
[FEN "rbsgk/4p/5/P4/KGSBR[-] w 0 1"]
[SetUp "1"]
{--------------
r b s g k
. . . . p
. . . . .
P . . . .
K G S B R
white to play
--------------}
1. Sb2 Sd4 {-0.08/14 7} 2. Bc2 {-0.06/17 7} Bc4 {+0.16/14 0.1} 3. Rd1
{+0.04/18 9} Rb5 {+0.40/14 13} 4. Gc1 {+0.00/17 7} Be2 {+0.40/14 9} 5. Re1
{-0.14/18 6} Bc4 {+0.76/15 5} 6. Gd2 {+0.16/19 7} Rxb2 {+1.28/16 6} 7. Kxb2
{-0.58/19 9} S@d3 {-400.00/17 0.1} 8. Bxd3 {-0.56/18 6} Sxd3 {+2.60/14 6}
9. Gd1 {-0.12/18 2.0} B@d4 {+1.28/14 26} 10. S@c3 {+0.20/19 5} Bxc3
{-400.00/15} 11. Kxc3 {-0.60/19 5} S@d2 {+1.72/14 0.4} 12. Kb2 {+0.18/18 5}
Sxd1= {-400.00/16 0.1} 13. B@c3 {+0.68/18 5} G@d4 {-400.00/17} 14. Bxd4
{+1.04/17 5} Gxd4 {+1.36/16 4} 15. Rxd1 {+0.64/17 11} B@c3 {-400.00/15 16}
16. Ka3 {+1.38/17 5} Sd2 {-400.00/13 0.1} 17. Rb1 {+1.72/17 5} Bd3
{-400.00/14 0.1} 18. Rb3 {+2.56/17 5} Bc4 {-0.24/14 18} 19. R@b5 Gd5
{-0.16/15 4} 20. G@c2 {+3.56/18 5} Bxb5 {-400.00/15} 21. Rxb5+ {+3.36/17 5}
R@c5 {-0.72/15 5} 22. Hb1 {+2.28/16 2.4} Ba1+ {+0.68/12 4} 23. B@b2
{+2.50/18 5} .xb2 {+0.04/11 1.2} 24. Hxb2 {+2.72/18 4} Rxc2 {+0.60/12 6}
25. Hxc2 {+3.06/17 4} B@c5 {+0.76/11 3} 26. S@b4 {+5.14/18 5} Bxb4
{+8.60/13 11} 27. Kxb4 S@c3 {+8.40/13 8} 28. Hxc3 Sxc3 {+9.00/13 0.3} 29.
Kxc3 {+4.44/16 4} Gd4 {-400.00/14 0.1} 30. Kb2 {+4.50/16 4}
{Xboard: Forfeit due to invalid move: R@b5 (_1_1 via ^0) res=25} 1-0Re: NebiyuAlien 1.46
You may download NebiyuAlien 1.46 from the following link.Ferdy wrote:I found a NebiyuAlien 1.46 which seemed to solved its problems in repeats.
http://www.talkchess.com/forum/viewtopi ... 90&t=50012
