Rebel wrote:BrendanJNorman wrote: Rebel wrote:matejst wrote:Ed Schroder: dear Ed, a new Pro Deo perhaps?
Actually I just released one, but you need to go to the CTF sub forum. Not suitable to post it here.
Ed, you are literally the Einstein of chess programming.
So many crazy (but creatively brilliant) ideas coming in each release.
Yeah, that would be me, crazy, bored with the traditional ways
BrendanJNorman wrote:Here's the link for anybody interested in what I'm talking about (I know you're curious)
http://rebel13.nl/prodeo/prodeo25.html
By the way, keeping the theme of this thread, how would you suggest making a ProDeo personality as positional as possible?
Well actually the new playing styles are exactly about that, I love the gambit style but thee is still work to do. It's a starting point.
Here's a quick blitz game (I'm in my lunch break) I played with Prodeo 2.5 just now.
[pgn][Event "Computer chess game"]
[Site "ADMINRG-GT4VPMO"]
[Date "2017.09.16"]
[Round "?"]
[White "Prodeo 2.5"]
[Black "Brendan"]
[Result "1-0"]
[BlackElo "2400"]
[Time "15:54:10"]
[TimeControl "60+1"]
[Termination "time forfeit"]
[PlyCount "79"]
[WhiteType "program"]
[BlackType "human"]
1. c4 {+0.01/1 0} e5 2. Nc3 {+0.01/1} Nf6 3. Nf3 {+0.01/1 0} Nc6 4. g3
{+0.01/1 0} Bb4 5. Bg2 {+0.01/1 0} O-O 6. O-O {+0.01/1 0} e4 7. Ng5
{+0.01/1 0} Bxc3 8. bxc3 {+0.01/1} Re8 9. f3 {+0.01/1 0} e3 10. dxe3
{+0.01/1 0} h6 11. Nh3 {+0.01/1 0} d6 12. Nf4 {(12.Nf4 Nd7 13.e4 Nce5
14.Qd4 Nc6 15.Qd1 Nce5 16.Qd4 Nc6) 0.00/13 2} Ne5 13. Qb3 {(13.Qb3 a5 14.a4
Nfd7 15.Nd3 Nb6 16.Nxe5 Rxe5 17.f4 Re8 18.f5 Qf6 19.e4 Bd7) -0.02/13 3} b6
14. Nd5 {(14.Nd5 Ned7 15.Qa4 Bb7 16.Nxf6+ Nxf6 17.Bh3 Qe7 18.e4 Qe5 19.Bf4
Qxc3 20.Rad1) +0.29/12 2} Ba6 15. Nxf6+ {(15.Nxf6+ Qxf6 16.f4 Nxc4 17.Bxa8
Rxa8 18.Qa4 Na5 19.Qd4 Qe7 20.Rb1 Re8 21.f5 Bxe2 22.Rf2 c5 23.Qf4) +0.67/14
2} Qxf6 16. f4 {(16.f4 Nxc4 17.Bxa8 Rxa8 18.Rd1 Qe7 19.Qa4 Nxe3 20.Qxa6
Nxd1 21.Qd3 Re8 22.Qxd1 Qxe2 23.Qa4 Kh8 24.Ba3) +0.62/15 2} Nxc4 17. Bxa8
{(17.Bxa8 Rxa8 18.Qa4 Qd8 19.Qxa6 Nxe3 20.Bxe3) +0.63/12 0} Rxa8 18. Qa4
{(18.Qa4 Na5 19.Qd4 Qg6 20.f5 Qh5 21.Rf2 Bxe2 22.f6 Nc6 23.Qe4 d5 24.Qc2)
+0.69/13 1} Na5 19. Qd4 {(19.Qd4 Qe6 20.f5 Qc4 21.Rf2 Re8 22.f6 Re4 23.Qxc4
Nxc4 24.Rb1 d5 25.fxg7 Kxg7 26.Rf4 Re8) +0.81/14 2} Qe7 20. f5 {(20.f5 c5
21.Qg4 Qf6 22.e4 Re8 23.Rb1 Bb7 24.Bb2 Rxe4 25.Rf4 Rxf4 26.Qxf4 Qe7 27.e3
Bd5) +0.71/14 2} Bb7 21. Bd2 {(21.Bd2 Re8 22.Qa4 Qe5 23.Rad1 Be4 24.c4 Nc6
25.Rf2 a5 26.Rf4) +0.80/11 1} c5 22. Qf4 {(22.Qf4 Qe4 23.Qxe4 Bxe4 24.Rf4
d5 25.Rd1 Re8 26.f6 Nc4 27.Bc1 b5 28.fxg7 Kxg7 29.Kf2 a5 30.Bd2 a4 31.Bc1
Re6 32.Bd2) +0.53/15 2} f6 23. c4 {(23.c4 Nc6 24.Rfd1 Re8 25.Rac1 Qd7
26.Bc3 Ne5 27.Bb2 Qc6 28.e4 Qxe4 29.Qxe4 Bxe4 30.Bxe5 Rxe5 31.Rxd6 Bxf5)
+0.90/13 1} Nc6 24. Rfd1 {(24.Rfd1 Re8 25.Rac1 Ne5 26.Bc3 Qd7 27.Bb2 Qc6
28.e4 Qa4 29.Bxe5 dxe5 30.Qe3 Qxa2 31.Rd7 Bc6 32.Rc7) +0.92/14 2} Ne5 25.
Bc3 {(25.Bc3 Nf7 26.Bb2 Re8 27.Rd3 Qd7 28.Ra3 Ng5 29.Qf1 Qc6 30.Kf2 Ne4+
31.Kg1) +0.77/13 2} Nf7 26. Kf2 {(26.Kf2 Ng5 27.Kf1 Re8 28.Be1 Ne4 29.Qg4
Ng5 30.Bf2 Ne4 31.Qf4 Qf7 32.Rac1 Qh5 33.Be1 Qxh2) +0.56/13 2} Re8 27. Ke1
{(27.Ke1 Qxe3 28.Qxe3 Rxe3 29.Kd2 Ng5 30.Kxe3 Ne4) +0.48/13 2} Qxe3 28.
Qxe3 {(28.Qxe3 Rxe3 29.Kd2 Re4 30.Kd3 Re8 31.a4 d5 32.cxd5 Bxd5 33.Kd2 Ng5
34.Ra3 Bc4 35.e3 Nf3+ 36.Kc2 Nxh2 37.Bb2) -0.31/15 2} Rxe3 29. Kd2 {(29.Kd2
Re7 30.h4 Ba6 31.Re1 Bxc4 32.e4 Ne5 33.Bxe5 Rxe5 34.Kc3 Bf7 35.a4 d5
36.exd5 Bxd5) -0.22/14 2} Re4 30. Kd3 {(30.Kd3 Rg4 31.Rac1 Be4+ 32.Kd2 Bxf5
33.Bb2 Be6 34.Kd3 d5 35.cxd5 Bxd5 36.a3 Nd6 37.Rf1) 0.00/14 2} Kf8 31. Rf1
{(31.Rf1 d5 32.cxd5 Bxd5 33.Rf2 Ra4 34.a3 Nd6 35.Kc2 Ne4 36.Rff1 c4 37.Bb4+
Kf7) +0.15/13 3} Ke7 32. Rf4 {(32.Rf4 Ng5 33.h4 Rxf4 34.gxf4 Nh3 35.Ke3 h5
36.Rf1 Bc8 37.Kd3 Bxf5+ 38.e4 Be6 39.a3 g6) +0.66/15 1} Rxf4 33. gxf4
{(33.gxf4 Ba6 34.e4 b5 35.cxb5 Bxb5+ 36.Ke3 Bc6 37.Rd1 h5 38.h4 Bd7)
+1.23/10 0} Ba6 34. e4 {(34.e4 d5 35.exd5 Nd6 36.Re1+ Kd7 37.Ke3 Bxc4
38.Rg1 Nxf5+ 39.Ke4 Nd6+ 40.Ke3 Ne8 41.Ke4 Bxa2) -0.42/13 1} d5 35. exd5
{(35.exd5 Nd6 36.Be5 Bxc4+ 37.Kc3 Bxd5 38.Bxd6+ Kxd6 39.a3 Ke7 40.Rg1 Kf7
41.Rd1 Bc6 42.Kc4 Ke7 43.h4) -0.30/15 1} Nd6 36. Be5 {(36.Be5 Bxc4+ 37.Kc3
Bxd5 38.Bxd6+ Kxd6 39.a3 Ke7 40.Rg1 Kf7 41.Rd1 Bc6 42.Kc4 h5 43.Rd6 Ba4
44.Rd2 Ke7 45.Re2+ Kd6 46.Re6+ Kd7) -0.16/15 1} fxe5 37. fxe5 {(37.fxe5
Bxc4+ 38.Kc3 b5 39.exd6+ Kxd6 40.a3 Bxd5 41.Rg1 Ke5 42.Rxg7 a5 43.Rc7 b4+
44.Kb2 c4 45.Rc5) +0.21/13 0} Nxf5 38. Rc1 {(38.Rc1 Nd4 39.Ke3 Bc8 40.Rg1
g5 41.Rf1 Bf5 42.Rf2 Nc2+ 43.Kd2 Nd4 44.Kc3 h5 45.a3 a6 46.Rf1) +0.61/14 1}
g6 39. Rc3 {(39.Rc3 Bb7 40.Ra3 a6 41.Rb3 b5 42.Ke4 Nd4 43.Rg3 Bc8 44.d6+
Kf7 45.cxb5 axb5 46.Kd5 Ne6 47.Rf3+ Kg7) +0.75/14 1} h5 40. Ra3 {(40.Ra3
Bc8 41.Rxa7+ Kd8 42.e6 Nd6 43.Rg7 Nf5 44.Rxg6 Ke7 45.a3 Ba6 46.Rg5 Nd6
47.Rg7+ Kf6) +2.45/14 1} ... {1-0 Black forfeits on time} 1-0 [/pgn]
Mind you, I had a couple of beers just now with a business lunch, so my play is a bit sloppy, BUT....WHAT THE HELL is 36.Be5!?!?!?
Gonna test Prodeo 2.5 and Gaviota when I get home today.
BTW...that was Prodeo on its default setting!