Hey guys,
I've been experimenting a little with Ed's personality tuner for Prodeo (http://rebel13.nl/pers.html)and came up with the following personality which is great for a sparring partner.
Probably IM strength with a very realistic and attractive style.
[pgn][Event "Great Opponents Blitz"]
[Date "2017.04.26"]
[Round "1.5"]
[White "ProDeo 2.2 SMP Krazy Klown"]
[Black "Rodent II 0.9.64 Seirawan"]
[Result "1-0"]
[ECO "D22"]
[WhiteElo "2421"]
[BlackElo "2579"]
[Annotator "0.08;0.00"]
[PlyCount "74"]
[EventDate "2017.04.25"]
[EventType "k.o."]
[SourceTitle "Fritz Engine Tournament"]
[Source "Norman"]
[TimeControl "180+2"]
{Intel(R) Core(TM) i5-5287U CPU @ 2.90GHz 2899 MHz W=25.3 plies; 2,147kN/s;
beta-v03_without-doubles.ctg B=14.2 plies; 581kN/s; Seirawan book.ctg} 1. d4 {
B 0} d5 {B 0} 2. c4 {B 0} dxc4 {B 0} 3. Nf3 {B 0} a6 {B 0} 4. e3 {B 0} b5 {
0.00/12 7} 5. a4 {B 0} Bb7 {0.13/11 5} 6. b3 {0.01/1 0 (Nc3)} Nd7 {0.03/12 6}
7. bxc4 {0.08/212 6} b4 {0.00/11 5} 8. Bb2 {0.16/13 2 (Nbd2)} Ngf6 {0.06/10 5
(e5)} 9. Nbd2 {0.20/211 7} e6 {-0.19/12 5 (e5)} 10. c5 {0.49/12 4} Be7 {
0.10/10 5 (Bc6)} 11. Qc2 {0.48/14 4} Bc6 {0.10/10 5} 12. Bd3 {0.42/14 5} h6 {
0.15/12 5 (0-0)} 13. O-O {0.65/13 6} Qb8 {0.37/12 5 (a5)} 14. Nc4 {1.04/14 4
(e4)} Bxf3 {0.22/12 5 (b3)} 15. gxf3 {1.01/10 1} Qb7 {0.37/10 5 (a5)} 16. Nd2 {
1.16/14 7 (e4)} c6 {0.08/11 5 (Qc6)} 17. Kh1 {1.23/14 6 (f4)} Nd5 {-0.03/11 5
(0-0)} 18. Rg1 {0.96/13 5} O-O {0.03/10 5} 19. f4 {1.24/13 1} Rfe8 {0.18/9 6
(Rfb8)} 20. Rg2 {1.94/14 6} Kh8 {0.63/11 5 (b3)} 21. Rag1 {2.42/14 12} Bf8 {
1.08/12 5} 22. Nc4 {2.22/14 0} N7f6 {1.15/12 4 (f5)} 23. Qd2 {2.55/13 4 (Qc1)}
Nh5 {1.15/11 4 (Rab8)} 24. Qd1 {2.37/14 5} Nhf6 {1.15/13 4} 25. Qc1 {2.39/13 1}
Nh5 {1.17/12 4 (b3)} 26. Ne5 {2.44/13 4} Re7 {1.16/12 3 (Red8)} 27. a5 {
2.91/12 6 (Qd1)} Rd8 {1.31/13 4 (Rc7)} 28. Qf1 {3.30/14 5 (Qc4)} Ra8 {1.61/14
3 (Nc7)} 29. Qe2 {3.05/13 7 (f5)} Nhf6 {1.52/14 3} 30. Qf3 {3.01/13 0 (f5)} Nd7
{1.23/11 5 (Rb8)} 31. Qh5 {2.88/14 12 (Nc4)} N7f6 {1.75/15 4} 32. Qh4 {2.84/15
0 (Qh3)} Rb8 {1.39/11 4 (b3)} 33. e4 {4.60/13 3 (Qh3)} Nc3 {1.52/13 4 (Ng8)}
34. Bxc3 {7.23/13 6 (f3)} bxc3 {1.32/14 4 (Ng8)} 35. Qxf6 {-#2758/8 1 (f3)}
gxf6 {#4/32 3} 36. Rg8+ {-#2760/4 0} Kh7 {#3/8 0} 37. Ng4 {-#2762/3 0} Kxg8 {
#2/64 0} (37... Bg7 38. Nxf6+ Bxf6 39. e5#) 1-0[/pgn]
[pgn][Event "Albin g3"]
[Date "2017.04.19"]
[Round "3"]
[White "Tao 5.6"]
[Black "ProDeo 2.2 SMP Krazy Klown"]
[Result "0-1"]
[ECO "D09"]
[WhiteElo "2381"]
[BlackElo "2342"]
[Annotator "0.33;0.07"]
[PlyCount "112"]
[EventDate "2017.04.19"]
[SourceTitle "Fritz Engine Tournament"]
[Source "Norman"]
{Intel(R) Core(TM) i5-5287U CPU @ 2.90GHz 2900 MHz W=10.7 plies; 876kN/s B=50.
5 plies; 3,427kN/s} 1. d4 d5 2. c4 e5 3. dxe5 d4 4. Nf3 Nc6 5. g3 Bf5 {0.01/1 0
} 6. Bg2 {0.33/10 15} Qd7 {0.01/1 0 (f6)} 7. a3 {0.58/10 17} O-O-O {0.07/12 7
(Be6)} 8. O-O {0.55/10 7} Nge7 {0.24/12 0} 9. Qa4 {0.55/8 6 (Nbd2)} Qe6 {
0.26/13 7 (Kb8)} 10. Ng5 {0.77/9 6 (b4)} Qg6 {-0.26/14 5} 11. e4 {0.70/9 6
(Bf4)} dxe3 {-0.50/14 5 (Bd7)} 12. Bxe3 {0.74/8 6} h6 {-0.35/14 0 (f6)} 13. Nf3
{1.18/9 6} Bc2 {-0.16/13 0} 14. b3 {1.03/9 6} a6 {-0.33/12 0} 15. Nbd2 {
0.97/9 6} Nf5 {-0.39/12 1} 16. Bf4 {0.84/9 5} Nfd4 {-0.54/12 0 (Be7)} 17. Nxd4
{0.82/8 5} Nxd4 {-0.56/12 0} 18. Kh1 {0.75/8 5 (Rfe1)} Bc5 {-0.61/12 5 (Qf5)}
19. Rae1 {0.36/10 17} Qd3 {-0.64/14 0 (Qf5)} 20. Be4 {0.69/9 7} Qc3 {-0.83/14 0
} 21. Bxc2 {0.74/10 6} Nxc2 {-0.66/12 0} 22. Rc1 {0.65/10 4} Rxd2 {-0.36/13 0
(Ba7)} 23. Bxd2 {0.55/10 4} Qf3+ {-0.11/15 7} 24. Kg1 {0.00/12 9} Nd4 {-0.04/
15 0} 25. Rce1 {0.00/10 4} Qg4 {0.00/13 1 (Nf5)} 26. Re3 {0.57/10 4} Rd8 {
0.00/15 0 (Nc6)} 27. Bb4 {1.56/10 5} Ba7 {0.00/14 1} 28. c5 {0.97/11 10} Nf3+ {
0.22/15 4} 29. Kg2 {0.75/11 4} Nh4+ {0.00/16 3} 30. Kh1 {0.58/11 4 (Kg1)} Nf3 {
0.74/14 4 (Nf5)} 31. Rc1 {1.04/10 5} Qh5 {0.87/213 3 (g5)} 32. Kg2 {1.36/9 4}
Nxe5 {1.10/213 2} 33. Rce1 {1.31/9 6 (h3)} f6 {0.95/213 6 (Nd3)} 34. f3 {
1.25/10 5 (h3)} g5 {0.67/214 6} 35. h3 {1.16/9 3 (g4)} Bxc5 {0.00/17 7} 36.
Bxc5 {0.90/11 9 (g4)} Rd2+ {0.00/17 10} 37. R1e2 {0.90/10 3 (Kg1)} Rxe2+ {
-0.17/15 4} 38. Rxe2 {0.79/10 3} Qxf3+ {-0.46/14 1} 39. Kg1 {0.80/9 3} Qxg3+ {
-0.95/14 2} 40. Kf1 {0.80/8 3 (Kh1)} Qxh3+ {-0.66/15 13} 41. Ke1 {0.00/9 6
(Kg1)} Qh1+ {-1.77/13 5 (Qc3+)} 42. Kd2 {0.14/9 3 (Kf2)} Qd5+ {-1.99/15 4} 43.
Bd4 {0.14/10 3} c5 {-2.04/15 1} 44. Rxe5 {-0.03/11 5} fxe5 {-3.29/16 0} 45.
Qe8+ {-0.11/11 3} Kc7 {-3.71/15 1} 46. Qxe5+ {-0.11/10 3} Kc6 {-3.78/15 3} 47.
Qxd5+ {-0.11/10 3} Kxd5 {-3.36/16 0} 48. Be3 {0.00/11 3 (Bg7)} b5 {-4.73/16 4}
49. Kc3 {0.00/11 3} Ke4 {-4.55/17 2 (c4)} 50. Bxc5 {-0.06/13 7} g4 {-4.65/17 0}
51. Kb4 {-1.03/14 5 (Kd2)} h5 {-5.92/217 4} 52. a4 {-5.26/14 5 (Be7)} bxa4 {
-5.57/216 5 (g3)} 53. Bd6 {-3.28/13 4 (Kxa4)} axb3 {-9.71/217 5 (h4)} 54. Kxb3
{-9.68/13 4} h4 {-9.64/17 0} 55. Kb4 {-17.59/13 2 (Ka4)} h3 {-10.55/218 6 (g3)}
56. Ka5 {-17.86/13 2} Kf3 {-9.12/216 2} 0-1[/pgn]
Attractive chess!
But just like Robert Flescher's Zappa Mexico DA settings from years ago, these aren't designed for engine vs engine so much - but (ideally) for humans to play training games at long time controls without "feeling" like they're playing an engine.
This is the goal of ALL personalities I create.
Prodeo 2.2 SMP Krazy Klown
Moderators: hgm, Rebel, chrisw
-
- Posts: 2526
- Joined: Mon Feb 08, 2016 12:43 am
- Full name: Brendan J Norman
-
- Posts: 6991
- Joined: Thu Aug 18, 2011 12:04 pm
Re: Prodeo 2.2 SMP Krazy Klown
http://rebel13.nl/pers24.htmlBrendanJNorman wrote:Hey guys,
I've been experimenting a little with Ed's personality tuner for Prodeo (http://rebel13.nl/pers.html)and came up with the following personality which is great for a sparring partner.
Preview of the next version
Don't use it now.
-
- Posts: 2526
- Joined: Mon Feb 08, 2016 12:43 am
- Full name: Brendan J Norman
Re: Prodeo 2.2 SMP Krazy Klown
Oh my god, Ed! That's super exciting.Rebel wrote:http://rebel13.nl/pers24.htmlBrendanJNorman wrote:Hey guys,
I've been experimenting a little with Ed's personality tuner for Prodeo (http://rebel13.nl/pers.html)and came up with the following personality which is great for a sparring partner.
Preview of the next version
Don't use it now.
Once Prodeo 2.4 is released, I'm going to start running Rodent vs Prodeo Personality Team Tournaments.
Really looking forward to it.
Any hints on a release date?
-
- Posts: 6991
- Joined: Thu Aug 18, 2011 12:04 pm
Re: Prodeo 2.2 SMP Krazy Klown
No idea. I am currently wrestling with a bug. I have no clue, yet. Probably another blast from the previous Millennium like this one that stayed under the radar for decades but became visible and reproducible after version 1.86.BrendanJNorman wrote:Any hints on a release date?
[d] 1rB2R2/5p1k/5Ppp/6P1/1p1R3P/1b2K3/2r5/8 w - -
1. Rdd8 with the announcement of a mate in 8.
It's only a draw, fixed it.
-
- Posts: 893
- Joined: Mon Jan 15, 2007 11:23 am
- Location: Warsza
Re: Prodeo 2.2 SMP Krazy Klown
I think that in order to run this kind of match we should synchronize new Rodent and new ProDeo with more parameters exposed
Pawel Koziol
http://www.pkoziol.cal24.pl/rodent/rodent.htm
http://www.pkoziol.cal24.pl/rodent/rodent.htm
-
- Posts: 2526
- Joined: Mon Feb 08, 2016 12:43 am
- Full name: Brendan J Norman
Re: Prodeo 2.2 SMP Krazy Klown
haha, decades!Rebel wrote:No idea. I am currently wrestling with a bug. I have no clue, yet. Probably another blast from the previous Millennium like this one that stayed under the radar for decades but became visible and reproducible after version 1.86.BrendanJNorman wrote:Any hints on a release date?
[d] 1rB2R2/5p1k/5Ppp/6P1/1p1R3P/1b2K3/2r5/8 w - -
1. Rdd8 with the announcement of a mate in 8.
It's only a draw, fixed it.
Just don't take decades to get this new release out, I can't wait to test those new parameters!
BTW: Is there any way you can make the WB2UCI file use the correct mate-score? If that's the problem, that is.
Even in new Prodeo sometimes if he is getting mated, he shows a weird matescore and the GUI adjudicates FOR him.
I'm not very sophisticated about this type of thing, maybe there's an easy fix, but I'm using Fritz GUI if that helps.
-
- Posts: 2526
- Joined: Mon Feb 08, 2016 12:43 am
- Full name: Brendan J Norman
Re: Prodeo 2.2 SMP Krazy Klown
Completely agree!PK wrote:I think that in order to run this kind of match we should synchronize new Rodent and new ProDeo with more parameters exposed
I can see your personality tuner has really inspired Ed haha.
I've been testing a Kramnik personality of Rodent III with interesting results also.
Rodent Kramnik is designed to play as Kramnik did in the mid to late nineties (including opening repertoire), so in the following game, he sacrifices a pawn for the bishop pair and then goes on to dominate Gandalf 7!
Deep Gandalf 7 vs Rodent III Kramnik
[pgn][Event "Kramnik Debut"]
[Date "2017.05.04"]
[Round "9"]
[White "Deep Gandalf 7.0"]
[Black "Rodent III 0.172 Kramnik"]
[Result "0-1"]
[ECO "B30"]
[WhiteElo "2540"]
[Annotator "0.00;1.55"]
[PlyCount "118"]
[EventDate "2017.05.02"]
[EventType "swiss"]
[SourceTitle "Fritz Engine Tournament"]
[Source "Norman"]
[TimeControl "180+2"]
{Intel(R) Core(TM) i5-5287U CPU @ 2.90GHz 2903 MHz W=15.8 plies; 1,440kN/s;
Perfect2016.ctg B=23.2 plies; 1,669kN/s; Kramnik Book.ctg} 1. e4 {B 0} c5 {B 0}
2. Nc3 {B 0} Nc6 {B 0} 3. Nf3 {B 0} e5 {B 0} 4. Bc4 {B 0} d6 {B 0} 5. d3 {B 0}
Be7 {B 0} 6. O-O {B 0} Nf6 {1.55/17 7} 7. a3 {B 0} O-O {1.50/18 7} 8. Nd5 {B 0}
Nxd5 {1.40/21 7} 9. Bxd5 {B 0} Be6 {1.15/18 7} 10. c4 {0.00/12 19 (Be3)} Qd7 {
1.08/18 6} 11. Be3 {0.00/12 7 (Bd2)} f5 {0.78/17 6 (Bxd5)} 12. b4 {-0.03/11 9
(Rc1)} fxe4 {0.51/16 6 (cxb4)} 13. Bxe4 {0.03/12 8 (dxe4)} cxb4 {0.63/16 6} 14.
axb4 {0.00/12 8} Nxb4 {0.90/19 6} 15. Bxa7 {0.00/12 7} Bf6 {0.57/19 6 (Nc6)}
16. Qb3 {0.57/11 7 (Qb1)} d5 {0.51/20 6 (Nc6)} 17. Qxb4 {0.54/11 5} dxe4 {
0.51/20 6} 18. dxe4 {0.35/13 20} Qd3 {0.49/18 6 (Qc6)} 19. c5 {0.64/11 6 (Qxb7)
} Qb3 {0.65/20 5 (Rf7)} 20. Qb6 {0.54/13 6 (Rfb1)} Qxb6 {0.52/20 5 (Bc4)} 21.
Bxb6 {0.60/16 7} Bc4 {0.63/22 5} 22. Rxa8 {0.60/16 6} Rxa8 {0.62/23 5} 23. Re1
{0.60/17 15} Kf7 {0.54/19 5 (Rc8)} 24. Bc7 {0.60/14 4} Ke6 {0.56/20 5} 25. Rb1
{0.67/14 5} Bb5 {0.15/19 5 (Bd3)} 26. Ne1 {0.28/16 19} Bc6 {0.16/21 5} 27. f3 {
0.12/15 9} Ra3 {0.11/21 5} 28. Bd6 {0.12/14 3} Rc3 {0.05/23 5 (Bg5)} 29. Rd1 {
0.00/15 7 (Kf2)} Bg5 {0.05/21 5 (Be7)} 30. Rd3 {0.09/14 3 (h3)} Be3+ {-0.62/23
5 (Rc1)} 31. Kh1 {0.00/18 7} Bd4 {-0.68/25 4 (Rxd3)} 32. Rxc3 {0.00/17 4} Bxc3
{-0.86/27 4} 33. Nd3 {0.00/18 10 (Nc2)} Bb5 {-1.09/25 4} 34. Nf2 {0.00/17 3}
Bd4 {-1.45/24 4} 35. Nh3 {-0.09/16 3} h6 {-1.50/24 4 (Be3)} 36. Bf8 {0.00/17 3
(f4)} Kf7 {-1.46/25 4} 37. Bd6 {0.00/18 3} Bd3 {-1.48/22 4 (Ke6)} 38. g3 {
0.00/17 3 (Ng1)} Bf1 {-1.61/26 4 (Ke6)} 39. Ng1 {0.00/17 12} g5 {-1.61/24 4
(Ke6)} 40. g4 {0.00/16 2} Ke6 {-1.73/26 4 (Bb2)} 41. Bf8 {0.00/17 3} Kf6 {
-1.64/25 4} 42. h3 {0.00/17 3 (Bd6)} Be3 {-1.82/25 4 (Bd3)} 43. Kh2 {0.00/16 2
(Bd6)} Kg6 {-1.81/24 4 (Bb5)} 44. Bd6 {0.00/17 3 (Kh1)} Bf4+ {-2.07/29 4 (Kf6)}
45. Kh1 {0.00/6 0} Kf7 {-1.99/26 4 (Be3)} 46. Bc7 {-1.02/18 5} Ke6 {-2.01/26 4}
47. Bd8 {-0.96/17 2} Bg3 {-2.57/25 4 (Be3)} 48. Bc7 {-0.99/17 2 (Bb6)} Kd7 {
-2.94/25 4} 49. Bb8 {-0.99/18 8 (Bb6)} Bf4 {-3.16/26 4} 50. Ba7 {-2.84/18 7}
Kc6 {-3.57/26 4} 51. Bb6 {-1.98/18 6} Be3 {-3.84/24 4} 52. Ba5 {-2.01/17 2
(Kh2)} Kxc5 {-6.11/24 3} 53. Bc7 {-2.17/16 5} Bf4 {-7.69/27 3 (b5)} 54. Bd8 {
-4.67/17 4} b5 {-8.57/27 3} 55. h4 {-5.98/17 4} gxh4 {-10.46/27 3} 56. Bxh4 {
-4.76/17 3} b4 {-11.95/27 3} 57. Be7+ {-7.20/16 3} Kc4 {-13.81/28 3 (Kb5)} 58.
Ne2 {-7.10/16 2 (Bd6)} Bxe2 {-14.29/28 3} 59. Kg2 {-7.32/15 2} b3 {-16.99/28 3}
0-1[/pgn]
And here's the ever powerful Wasp 2.0 experiencing the "Kramnik bishops"
Rodent III Kramnik vs Wasp 2.0
[pgn][Event "Final Ratings"]
[Date "2017.05.04"]
[Round "5"]
[White "Rodent III 0.172 Kramnik"]
[Black "Wasp 2.00"]
[Result "1-0"]
[ECO "D12"]
[WhiteElo "2747"]
[BlackElo "2785"]
[Annotator "-0.73;0.32"]
[PlyCount "117"]
[EventDate "2017.05.04"]
[SourceTitle "Fritz Engine Tournament"]
[Source "Norman"]
[TimeControl "120+1"]
{Intel(R) Core(TM) i5-5287U CPU @ 2.90GHz 2900 MHz W=19.5 plies; 1,299kN/s;
Kramnik Book.ctg B=17.5 plies; 1,076kN/s; ShortLines.ctg} 1. Nf3 {B 0} Nf6 {B 0
} 2. c4 {B 0} c6 {B 0} 3. d4 {B 0} d5 {B 0} 4. e3 {B 0} Bf5 {B 0} 5. Nc3 {B 0}
e6 {B 0} 6. Nh4 {B 0} Bg6 {B 0} 7. Nxg6 {B 0} hxg6 {0.32/16 4} 8. g3 {B 0} Bb4
{0.19/15 4} 9. Bd2 {-0.73/15 4 (Qb3)} Nbd7 {0.16/15 4 (Bxc3)} 10. Bg2 {-0.73/
16 4 (Qb3)} dxc4 {-0.30/16 4} 11. O-O {-0.70/16 4} Kf8 {-0.28/16 6 (Qb6)} 12.
Qe2 {-0.27/15 4} Nb6 {-0.31/16 4} 13. f4 {-0.14/16 4 (h4)} Ba5 {-0.47/14 4} 14.
Rfd1 {0.07/17 4 (Rac1)} Qe7 {-0.46/15 4} 15. b3 {0.21/16 4 (Rdc1)} cxb3 {
-0.61/17 4 (Rh5)} 16. axb3 {-0.04/17 4} Bb4 {-0.60/17 4} 17. e4 {-0.05/17 4} a6
{-0.56/16 4 (Rh5)} 18. Rac1 {0.40/16 4 (e5)} Kg8 {-0.55/14 4 (Rh5)} 19. Be3 {
0.41/15 3 (Rc2)} Bxc3 {-0.43/14 4 (Rh5)} 20. Rxc3 {0.54/16 3} Nbd7 {-0.25/15 4
(Re8)} 21. g4 {0.69/16 3 (Ra1)} Qb4 {-0.11/16 4} 22. Rcd3 {0.66/16 3 (Rdd3)}
Ne8 {-0.17/16 4 (Rh4)} 23. d5 {1.72/17 3} cxd5 {0.31/17 4 (exd5)} 24. exd5 {
1.20/17 3} e5 {0.50/16 3 (Nf8)} 25. d6 {1.39/17 3 (fxe5)} exf4 {0.41/17 3 (Qb5)
} 26. Rd4 {1.31/19 3} Qxb3 {0.43/17 3} 27. Rxf4 {1.86/18 3} Qb5 {0.79/17 5} 28.
Qxb5 {1.89/18 3} axb5 {0.91/17 3} 29. Bxb7 {1.59/17 3 (g5)} Rd8 {0.91/16 3} 30.
g5 {1.58/18 3} Rh3 {1.11/16 6 (Ne5)} 31. Re4 {2.39/16 3} f5 {1.39/16 3 (Kf8)}
32. Kg2 {2.33/18 3} Rxh2+ {2.13/17 3} 33. Kxh2 {3.33/18 3} fxe4 {2.52/19 3} 34.
Bxe4 {3.80/18 3 (Bd5+)} Nf8 {3.01/17 3} 35. Bc5 {3.89/19 3 (Bf4)} Nh7 {2.51/17
2} 36. d7 {3.81/19 3} Nxg5 {2.68/19 2} 37. Bd5+ {4.01/19 3} Kh7 {2.65/19 2
(Kh8)} 38. dxe8=R {4.80/22 3 (Bc6)} Rxe8 {0.68/18 2} 39. Rh1 {4.88/21 3} Kh8 {
0.69/19 2} 40. Kg3+ {4.69/22 2} Nh7 {0.73/19 2} 41. Kf4 {4.83/20 2} Rc8 {
0.75/19 2} 42. Bd6 {4.85/20 2} Rd8 {0.78/19 2 (Rc2)} 43. Ke5 {5.48/19 2} Re8+ {
0.79/18 3} 44. Be6 {5.89/21 2} b4 {0.78/19 2 (g5)} 45. Bxb4 {5.75/19 2} Rb8 {
0.78/18 2} 46. Bd2 {5.70/19 2 (Bc5)} Rd8 {0.78/17 2 (Rb2)} 47. Bc3 {5.75/19 2
(Be3)} Rf8 {0.78/17 2 (Rb8)} 48. Rh2 {5.79/19 2} Ra8 {0.78/17 2 (Rb8)} 49. Bf7
{5.78/18 2 (Bd2)} Ra6 {0.80/17 2 (Ra3)} 50. Kd5 {5.93/20 2 (Ke4)} g5 {5.46/20
2 (Ra3)} 51. Be6 {6.72/21 2} Ra3 {5.62/20 2 (Ra4)} 52. Bd4 {6.72/21 2 (Be5)}
Rf3 {5.70/21 2} 53. Be5 {6.68/25 2} Rf1 {5.76/21 2} 54. Ke4 {6.69/24 2} Re1+ {
5.76/22 2} 55. Kf5 {9.46/27 2} Rxe5+ {6.27/24 2} 56. Kxe5 {10.46/31 2} g6 {
9.45/22 2} 57. Bg4 {#30/27 2} Kg7 {9.45/21 5} 58. Rf2 {#32/26 2} Nf8 {9.80/19 5
} 59. Rc2 {#31/21 2 (Rb2)} 1-0 [/pgn]
Guys like this are sure to give Prodeo a good challenge.
But please do give us even more parameters to access in Rodent!
-
- Posts: 3226
- Joined: Wed May 06, 2009 10:31 pm
- Location: Fuquay-Varina, North Carolina
Re: Prodeo 2.2 SMP Krazy Klown
Yes! There are many more parameters that could be exposed now (version 0.195):PK wrote:I think that in order to run this kind of match we should synchronize new Rodent and new ProDeo with more parameters exposed
Code: Select all
// Switch off weakening parameters
search_skill = 10;
nps_limit = 0;
fl_weakening = false;
elo = 2800;
eval_blur = 0;
book_depth = 256;
// Opening book
use_book = false;
book_filter = 20;
// Timing
time_percentage = 100;
// Piece values
values[P_MID] = 86; // was 100
values[N_MID] = 294; // was 325
values[B_MID] = 317; // was 335
values[R_MID] = 435; // was 500
values[Q_MID] = 1110;
values[P_END] = 153; // was 100
values[N_END] = 340; // was 325
values[B_END] = 382; // was 335 // decrease
values[R_END] = 641; // was 500
values[Q_END] = 1214; // was 1000
// Tendency to keep own pieces
keep_pc[P] = 0;
keep_pc[N] = 0;
keep_pc[B] = 0;
keep_pc[R] = 0;
keep_pc[Q] = 0;
keep_pc[K] = 0;
keep_pc[K + 1] = 0;
// Material adjustments
values[B_PAIR] = 51;
values[N_PAIR] = -3;
values[R_PAIR] = -5;
values[ELEPH] = -65;
values[A_EXC] = 68; // exchange advantage additional bonus
values[A_MIN] = 71; // additional bonus for minor piece advantage
values[A_MAJ] = 71; // additional bonus for major piece advantage
values[A_TWO] = 53; // additional bonus for two minors for a rook
values[A_ALL] = 4; // additional bonus for advantage in both majors and minors
values[N_CL] = 7;
values[R_OP] = 3;
// King tropism
values[NTR_MG] = 3;
values[NTR_EG] = 3;
values[BTR_MG] = 2;
values[BTR_EG] = 1;
values[RTR_MG] = 2;
values[RTR_EG] = 1;
values[QTR_MG] = 2;
values[QTR_EG] = 4;
// Varia
mat_weight = 100;
pst_weight = 80;
pst_style = 0;
mob_style = 0; // 1 is only marginally behind
#ifdef USE_RISKY_PARAMETER
riskydepth = 0;
#endif
draw_score = 0;
shut_up = false; // surpress displaing info currmove etc.
// Asymmetric weights - the core of personality mechanism
own_att_weight = 110;
opp_att_weight = 100;
own_mob_weight = 100;
opp_mob_weight = 110;
// Positional weights
threats_weight = 100;
tropism_weight = 20;
forward_weight = 0;
passers_weight = 100;
outposts_weight = 100;
lines_weight = 100;
struct_weight = 100;
shield_weight = 120;
storm_weight = 100;
// Pawn structure parameters
values[DB_MID] = -12;
values[DB_END] = -24;
values[ISO_MG] = -10;
values[ISO_EG] = -20;
values[ISO_OF] = -10;
values[BK_MID] = -8;
values[BK_END] = -8;
values[BK_OPE] = -8;
// Knight parameters
values[N_TRAP] = -150;
values[N_BLOCK] = -20;
// Bishop parameters
values[B_FIANCH] = 17; // general bonus for fianchettoed bishop
values[B_KING] = 0; // fianchettoed bishop near king
values[B_BADF] = -20; // enemy pawns hamper fianchettoed bishop
values[B_TRAP_A2] = -150;
values[B_TRAP_A3] = -50;
values[B_BLOCK] = -33;
values[B_BF_MG] = -10;
values[B_BF_EG] = -20;
values[B_WING] = 10;
// Rook parameters
values[RSR_MG] = 16;
values[RSR_EG] = 32;
values[RS2_MG] = 8;
values[RS2_EG] = 16;
values[ROF_MG] = 14;
values[ROF_EG] = 14;
values[RGH_MG] = 7;
values[RGH_EG] = 7;
values[RBH_MG] = 5;
values[RBH_EG] = 5;
values[ROQ_MG] = 5;
values[ROQ_EG] = 5;
values[R_BLOCK] = -50;
// Queen parameters
values[QSR_MG] = -89;
values[QSR_EG] = 85;
// King parameters
values[K_NO_LUFT] = -15;
values[K_CASTLE] = 10;
-
- Posts: 2526
- Joined: Mon Feb 08, 2016 12:43 am
- Full name: Brendan J Norman
Re: Prodeo 2.2 SMP Krazy Klown
Adam, didn't you create Rebel Century personalities about 15 years ago?Adam Hair wrote:Yes! There are many more parameters that could be exposed now (version 0.195):PK wrote:I think that in order to run this kind of match we should synchronize new Rodent and new ProDeo with more parameters exposed
By the way, some of the values here differ from the parameter values found in the official source. I have had some success with CLOP.Code: Select all
// Switch off weakening parameters search_skill = 10; nps_limit = 0; fl_weakening = false; elo = 2800; eval_blur = 0; book_depth = 256; // Opening book use_book = false; book_filter = 20; // Timing time_percentage = 100; // Piece values values[P_MID] = 86; // was 100 values[N_MID] = 294; // was 325 values[B_MID] = 317; // was 335 values[R_MID] = 435; // was 500 values[Q_MID] = 1110; values[P_END] = 153; // was 100 values[N_END] = 340; // was 325 values[B_END] = 382; // was 335 // decrease values[R_END] = 641; // was 500 values[Q_END] = 1214; // was 1000 // Tendency to keep own pieces keep_pc[P] = 0; keep_pc[N] = 0; keep_pc[B] = 0; keep_pc[R] = 0; keep_pc[Q] = 0; keep_pc[K] = 0; keep_pc[K + 1] = 0; // Material adjustments values[B_PAIR] = 51; values[N_PAIR] = -3; values[R_PAIR] = -5; values[ELEPH] = -65; values[A_EXC] = 68; // exchange advantage additional bonus values[A_MIN] = 71; // additional bonus for minor piece advantage values[A_MAJ] = 71; // additional bonus for major piece advantage values[A_TWO] = 53; // additional bonus for two minors for a rook values[A_ALL] = 4; // additional bonus for advantage in both majors and minors values[N_CL] = 7; values[R_OP] = 3; // King tropism values[NTR_MG] = 3; values[NTR_EG] = 3; values[BTR_MG] = 2; values[BTR_EG] = 1; values[RTR_MG] = 2; values[RTR_EG] = 1; values[QTR_MG] = 2; values[QTR_EG] = 4; // Varia mat_weight = 100; pst_weight = 80; pst_style = 0; mob_style = 0; // 1 is only marginally behind #ifdef USE_RISKY_PARAMETER riskydepth = 0; #endif draw_score = 0; shut_up = false; // surpress displaing info currmove etc. // Asymmetric weights - the core of personality mechanism own_att_weight = 110; opp_att_weight = 100; own_mob_weight = 100; opp_mob_weight = 110; // Positional weights threats_weight = 100; tropism_weight = 20; forward_weight = 0; passers_weight = 100; outposts_weight = 100; lines_weight = 100; struct_weight = 100; shield_weight = 120; storm_weight = 100; // Pawn structure parameters values[DB_MID] = -12; values[DB_END] = -24; values[ISO_MG] = -10; values[ISO_EG] = -20; values[ISO_OF] = -10; values[BK_MID] = -8; values[BK_END] = -8; values[BK_OPE] = -8; // Knight parameters values[N_TRAP] = -150; values[N_BLOCK] = -20; // Bishop parameters values[B_FIANCH] = 17; // general bonus for fianchettoed bishop values[B_KING] = 0; // fianchettoed bishop near king values[B_BADF] = -20; // enemy pawns hamper fianchettoed bishop values[B_TRAP_A2] = -150; values[B_TRAP_A3] = -50; values[B_BLOCK] = -33; values[B_BF_MG] = -10; values[B_BF_EG] = -20; values[B_WING] = 10; // Rook parameters values[RSR_MG] = 16; values[RSR_EG] = 32; values[RS2_MG] = 8; values[RS2_EG] = 16; values[ROF_MG] = 14; values[ROF_EG] = 14; values[RGH_MG] = 7; values[RGH_EG] = 7; values[RBH_MG] = 5; values[RBH_EG] = 5; values[ROQ_MG] = 5; values[ROQ_EG] = 5; values[R_BLOCK] = -50; // Queen parameters values[QSR_MG] = -89; values[QSR_EG] = 85; // King parameters values[K_NO_LUFT] = -15; values[K_CASTLE] = 10;
-
- Posts: 3226
- Joined: Wed May 06, 2009 10:31 pm
- Location: Fuquay-Varina, North Carolina
Re: Prodeo 2.2 SMP Krazy Klown
Yes! But Ed took the credit for all my hard work
Seriously, I became interested in computer chess about 9 years ago. So I missed out on the heyday of Rebel, ChessGenius, Chess System Tal, and other classic engines. I am probably too weak of a chess player to properly appreciate them anyway.
There is an undocumented feature to Gaviota that lets a user change evaluation parameter values. So it is possible to create various personalities for Gaviota. There isn't a personality tuner for Gaviota, but perhaps I could modify Rodent's tuner to work for Gaviota. I will ask Miguel if he has a problem with me divulging the feature.
Seriously, I became interested in computer chess about 9 years ago. So I missed out on the heyday of Rebel, ChessGenius, Chess System Tal, and other classic engines. I am probably too weak of a chess player to properly appreciate them anyway.
There is an undocumented feature to Gaviota that lets a user change evaluation parameter values. So it is possible to create various personalities for Gaviota. There isn't a personality tuner for Gaviota, but perhaps I could modify Rodent's tuner to work for Gaviota. I will ask Miguel if he has a problem with me divulging the feature.