Mini shogi engines and rating list

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

Moderators: hgm, Rebel, chrisw

Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Mini shogi engines and rating list

Post by Ferdy »

Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Mini shogi engines and rating list

Post by Ferdy »

Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Mini shogi engines and rating list

Post by Ferdy »

Tournament Nr 3 is finished and is won by Shokidoki.

Image
User avatar
hgm
Posts: 27796
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Mini shogi engines and rating list

Post by hgm »

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.)
User avatar
hgm
Posts: 27796
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Mini shogi engines and rating list

Post by hgm »

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.
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Rapid rating list

Post by Ferdy »

Rapid rating list from games in tournament nr 5.

https://sites.google.com/view/minishogi ... list/rapid
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Repetition

Post by Ferdy »

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.

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/2
Also this,

Code: 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/2
And this not claimed.

Code: 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/2
There are times when WB correctly adjudicated it like the following.

Code: 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
And this is my adjudication setting

Image

I am using WB 4.9.170105.
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

NebiyuAlien 1.46

Post by Ferdy »

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.

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
Image
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

More invalid moves

Post by Ferdy »

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-0
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: NebiyuAlien 1.46

Post by Ferdy »

Ferdy wrote:I found a NebiyuAlien 1.46 which seemed to solved its problems in repeats.
You may download NebiyuAlien 1.46 from the following link.

http://www.talkchess.com/forum/viewtopi ... 90&t=50012