hgm wrote:Uri Blass wrote:I can only say that I see weaknesses of Joker in normal chess that are relevant also for 10*8
Thanks for the position. Yes, Joker has no evaluation to speak of, yet. I think the fundamental solution to this kind of problem is to have evaluation terms based on safe mobility per piece. But I guess most of the engines you refer to simply avoid the error by having a piece-square table for Knights that does not consider Knights on 7th rank very good. At some point I patched some ad hoc code in Joker to award Knights that can no longer be attacked by enemy pawns, and that code might backfire here.
But there are differences between 10x8 and normal Chess: due to the presence of 3 superpieces, 10x8 Chess is a much more tactical game. That makes these kind of trapping problems are less important. A knight is worth less in 10x8 than in normal Chess anyway. Joker can be characterized by above-average tactical ability, and below average evaluation (compared to other engines of the similar rating). That combination would make it better-suited for 10x8 Chess than for normal Chess.
Based on looking at another Joker's game from CCRL I believe that Joker is clearly weaker also in tactics relative to the strong programs and you cannot blame only the evaluation.
Here is an example
35.Nd3 is losing material so it can be considered as a blunder even if it is not a bad move.
36.Nxe5 is a clear blunder and the best for Joker was probably 36.gxf3
I can understand that engines may avoid 36.gxf3 because of the passed pawns of black but a stronger engine can at least find some better move than 36.Nxe5 like 36.Qc2(avoiding 36.Nxe5 may not be easy even for better engines than Joker but avoiding 35.Nd3 is easy even for tactical engines that consider only material.
Joker even could not see the problem when it played 36.Nxe5 and showed evaluation of 0.00
[Event "6th CCRL Amateur D6"]
[Site "Bucklands Beach"]
[Date "2008.01.12"]
[Round "1.4"]
[White "Joker 1.1.14"]
[Black "Feuerstein 0.4.5.2"]
[Result "0-1"]
[ECO "C45"]
[Annotator "-0.18;-0.32"]
[PlyCount "94"]
[EventDate "2008.01.08"]
[EventType "tourn"]
[TimeControl "40/3240:40/3240:40/3240"]
{AMD Athlon(tm) MP 2133 MHz W=14.7 ply; 501kN/s; Balanced-12.ctg B=12.4 ply;
75kN/s; Balanced-12.ctg} 1. e4 {-300.02/0 0} e5 {-300.02/0 0} 2. Nf3 {
-300.02/0 0} Nc6 {-300.02/0 0} 3. d4 {-300.02/0 0} exd4 {-300.02/0 0} 4. Nxd4 {
-300.02/0 0} Bc5 {-300.02/0 0} 5. Be3 {-300.02/0 0} Qf6 {-300.02/0 0} 6. c3 {
-300.02/0 0} Nge7 {-300.02/0 0} 7. Bc4 {-300.02/0 0} Ne5 {-300.02/0 0} 8. Be2 {
-300.02/0 0} Qg6 {-300.02/0 0} 9. O-O {-300.02/0 0} d6 {-300.02/0 0} 10. f3 {
-300.02/0 0} O-O {-300.02/0 0} 11. Kh1 {-300.02/0 0} Bb6 {-300.02/0 0} 12. c4 {
-0.18/13 165} f5 {-0.32/12 267} 13. Nc3 {-0.13/13 85} f4 {(fxe4) -0.20/12 143}
14. Bf2 {0.04/13 82} c6 {(Be6) -0.17/12 265} 15. Qb3 {(Na4) 0.07/13 76} Bc5 {
(Qf7) -0.28/12 180} 16. Na4 {(Rad1) 0.41/14 92} b6 {-0.28/12 192} 17. Nxc5 {
(Qc3) 0.48/15 121} dxc5 {(bxc5) -0.30/13 109} 18. Nc2 {1.08/14 93} Be6 {
-0.33/12 86} 19. Kg1 {(Qc3) 1.04/14 198} Bh3 {(Qf6) -0.44/11 104} 20. Ne1 {
0.96/15 173} Qg5 {-0.40/12 86} 21. Rd1 {(Kh1) 1.02/14 141} Rf6 {-0.44/12 126}
22. Kh1 {(Rd2) 0.96/14 137} Be6 {-0.46/12 85} 23. Qc2 {(Kg1) 0.96/13 68} Rh6 {
(Rg6) -0.60/12 99} 24. Rd2 {(Qc3) 0.68/13 144} Qh5 {-1.05/11 106} 25. Bg1 {
0.79/14 139} Rf8 {(N7g6) -0.75/13 323} 26. Qa4 {(Qc3) 0.88/13 61} a5 {
(Qg5) -0.75/11 67} 27. Nc2 {0.89/14 144} Qh4 {(Qg5) -0.63/11 66} 28. Rfd1 {
0.89/13 112} Nc8 {-0.57/12 91} 29. Rc1 {(Qb3) 0.94/13 72} Rf7 {
(Bd7) -0.74/11 81} 30. Re1 {(Rcd1) 0.94/13 63} Bd7 {(Rd7) -0.76/12 122} 31.
Red1 {(Bf1) 1.14/14 110} Qg3 {(Be6) -0.75/11 56} 32. Bf1 {1.12/14 141} Re7 {
-0.71/10 56} 33. a3 {(Qa3) 0.00/14 124} g5 {(Ree6) -0.54/10 121} 34. Ne1 {
1.23/13 114} g4 {-0.46/11 56} 35. Nd3 {1.25/13 57} gxf3 {(Nxf3) -1.22/11 89}
36. Nxe5 {0.00/13 40} (36. gxf3 Nxd3 37. Rg2 Nxb2 38. Rxg3+ fxg3 39. Qc2 Nxd1
40. Qxd1 Rg7 41. Be3 Rxh2+ 42. Kg1 h5 43. Bf4 h4 44. Be5) 36... Rxe5 {
-1.82/10 38} 37. gxf3 {(h3) -0.68/15 102} Rg5 {-1.71/11 26} 38. Bg2 {
(Rg2) -1.98/15 69} Rgh5 {-3.61/12 48} 39. Bh3 {(Bf1) -2.71/14 33} Qxh3 {
-4.47/12 60} 40. Qb3 {(Rf2) -2.84/14 64} Rg5 {(Rg6) -4.50/12 42} 41. Qd3 {
-2.98/15 152} Rd6 {(Rg7) -4.39/11 165} 42. Qe2 {-4.13/17 158} Rxd2 {
(Qh6) -4.55/13 167} 43. Rxd2 {-4.76/16 54} Ne7 {-4.56/12 126} 44. b4 {
-5.33/16 132} axb4 {(Ng6) -4.78/14 116} 45. axb4 {-4.44/15 60} Ng6 {
(cxb4) -5.04/14 99} 46. bxc5 {-5.66/15 103} bxc5 {-5.23/13 73} 47. e5 {
(Qd1) -6.42/15 60} Nh4 {(Nxe5) -8.53/15 95} 0-1