Hello,
I want to introduce my "new" engine DesasterArea, started in 2011 from scratch to learn more about bitboards. It is a 32-bit windows application using uci-protocol and supporting nearly all uci-options.
Special features:
You can edit and tune many engine-parms, for example you can make DA a pure materialist by setting all parms from pawnstruct to oracle to zero and then try the tactical positions of the old LCTII-Test starting with Nxd6. You will be surprised!
You can switch off all search-enhancements (except move-ordering) and get a basic pvs-search. Of course, by switching off search-trick after search-trick, the engine will (hopefully) get weaker and weaker.
You can download DA from desasterarea.jimdo.com.
New engine DesasterArea
Moderators: hgm, Rebel, chrisw
-
- Posts: 36
- Joined: Wed Nov 05, 2014 7:56 pm
- Location: Germany
-
- Posts: 1296
- Joined: Sun Mar 12, 2006 6:46 pm
- Location: Kelowna
- Full name: Tony Mokonen
Re: New engine DesasterArea
Thank you for the new engine, Jochen. It seems to have quite the speculative attacking style. Is there any relation to this program and your old program Neurologic?
[pgn]
[Event "Computer chess game"]
[Site "TOSH-PC"]
[Date "2014.11.15"]
[Round "?"]
[White "Crafty 24.1n DJ"]
[Black "DesasterArea 1.54"]
[Result "0-1"]
[BlackElo "2000"]
[ECO "B07"]
[Opening "Pirc"]
[Time "12:05:59"]
[Variation "3.Bd3 e5 4.c3 d5"]
[WhiteElo "2000"]
[TimeControl "60+1"]
[Termination "normal"]
[PlyCount "78"]
[WhiteType "program"]
[BlackType "program"]
1. e4 c5 2. Nf3 {(2. Nf3 Nc6 3. Bd3 Nf6 4. Nc3 e6 5. O-O Be7 6. e5 Ng4 7.
Qe1 O-O 8. Qe4 f5 9. exf6 Nxf6 10. Qf4) +0.60/17 2} d6 3. c3 Nf6 4. h3 Nc6
5. Bd3 e5 6. b3 {(6. b3 Be7 7. O-O O-O 8. Na3 Be6 9. Ng5 Bd7 10. Bb2 a6 11.
Nc4 Qc7 12. Qe2 b5 13. Ne3 h6 14. Nf3) -0.39/17 2} d5 {(d6-d5 e4xd5 Nf6xd5
O-O Bf8-e7 Nb1-a3 O-O Na3-c4 Qd8-c7 Rf1-e1 Nd5-f4 Nf3xe5 Be7-f6 Ne5xc6
Nf4xd3) +0.57/15 3} 7. exd5 {(7. exd5 Qxd5 8. Qe2 Be7 9. c4 Qd6 10. Bb2 Nd4
11. Nxd4 exd4 12. Na3 O-O 13. Nb5 Qe6 14. O-O Qxe2 15. Bxe2) -0.30/17 2}
Nxd5 {(Nf6xd5 O-O Bf8-e7 Qd1-c2 f7-f5 Bd3xf5 Bc8xf5 Qc2xf5 Qd8-d7 Qf5xd7+
Ke8xd7 c3-c4 Nd5-f4 Nb1-c3 Rh8-f8) +0.27/14 3} 8. O-O {(8. O-O Bd6 9. Be4
Be6 10. d3 Qd7 11. Ng5 f5 12. c4 Nde7 13. Nxe6 Qxe6 14. Bf3 O-O 15. Nc3 f4)
+0.05/16 2} Be7 {(Bf8-e7 Qd1-c2 g7-g6 Nb1-a3 O-O Bd3-b5 Nd5-f4 d2-d3 Bc8-f5
Bc1xf4 e5xf4 Rf1-e1 Qd8-c7 Bb5xc6 b7xc6) +0.17/14 4} 9. Re1 {(9. Re1 f6 10.
c4 Nf4 11. Be4 Nd3 12. Re3 Nxc1 13. Qxc1 Nd4 14. Nc3 O-O 15. Nd5 Nxf3+ 16.
Rxf3 f5 17. Nxe7+ Qxe7) +0.11/17 5} O-O {(O-O Nb1-a3 Bc8-e6 Qd1-c2 g7-g6
Bd3-b5 f7-f6 Bb5xc6 b7xc6 Na3-c4 Kg8-g7 d2-d3 Qd8-c7 Bc1-a3) +0.17/14 2}
10. Bb5 {(10. Bb5 f6 11. d4 exd4 12. cxd4 cxd4 13. Bxc6 bxc6 14. Qxd4 Qb6
15. Ba3 Qxd4 16. Nxd4 c5 17. Ne6 Bxe6 18. Rxe6) +0.19/17 4} e4 {(e5-e4
Re1xe4 Bc8-f5 Re4-e1 Qd8-d6 Bb5-c4 Nd5-b6 Nb1-a3 Nb6xc4 Na3xc4 Qd6-g6
Nf3-e5 Nc6xe5 Nc4xe5) +0.34/14 4} 11. Rxe4 {(11. Rxe4 Bf5 12. Re1 Rc8 13.
Bb2 a6 14. Bc4 Re8 15. d4 b5 16. Bd3 Bxd3 17. Qxd3 cxd4 18. Nxd4 Nxd4 19.
Qxd4) +0.31/15 2} Bf5 {(Bc8-f5 Re4-e1 Be7-f6 Bb5-c4 Nd5-b6 Nb1-a3 a7-a6
g2-g4 Nb6xc4 Na3xc4 Bf5-e6 d2-d4 c5xd4 Bc1-a3 d4xc3 Ba3xf8 Qd8xf8) +0.52/15
2} 12. Re1 {(12. Re1 Rc8 13. Na3 a6 14. Bc4 Re8 15. Ne5 Be6 16. Qh5 Nxe5
17. Rxe5 Nf4 18. Qf3 Bd6 19. Rxe6 Nxe6 20. Qxb7) +0.36/16 1} Qc7 {(Qd8-c7
Bb5xc6 b7xc6 Bc1-a3 Be7-d6 d2-d4 Rf8-d8 Ba3xc5 Bd6xc5 d4xc5 Nd5-e3 Qd1-c1
Ne3-c2 Re1-e5 Nc2xa1 Re5xf5) +0.20/14 7} 13. Bxc6 {(13. Bxc6 bxc6 14. Na3
Rad8 15. Ne5 Bf6 16. Nac4 Rfe8 17. Ng4 Rxe1+ 18. Qxe1 Bg5 19. Ba3 Nb6 20.
Qe5 Qxe5 21. Ngxe5 Nxc4 22. Nxc4) +0.46/15 5} bxc6 {(b7xc6 Nb1-a3 Ra8-d8
Bc1-b2 Nd5-f4 Na3-c4 Nf4-d3 Re1-e3 Rf8-e8 Bb2-a3 Be7-f6 Qd1-e2 Qc7-b8
Re3xe8+ Rd8xe8 Nc4-e3) +0.31/15 3} 14. Ba3 {(14. Ba3 Rfe8 15. d4 cxd4 16.
Nxd4 Bxb1 17. Bxe7 Be4 18. Ba3 Rad8 19. c4 Nf4 20. f3 c5 21. Rxe4 Rxe4 22.
fxe4 Rxd4) +0.52/17 3} Rad8 {(Ra8-d8 d2-d4 Be7-d6 Qd1-c1 c5xd4 c3xd4 Bd6-f4
Qc1-b2 Rf8-e8 Nb1-c3 Nd5xc3 Qb2xc3 a7-a5) +0.14/13 2} 15. d4 {(15. d4 cxd4
16. Bxe7 Nxe7 17. cxd4 Nd5 18. Qd2 Rfe8 19. Nc3 Nxc3 20. Qxc3 Re4 21. Rxe4
Bxe4 22. Rc1) +0.89/15 1} Bd6 {(Be7-d6 Nb1-d2 Rf8-e8 Ra1-c1 Nd5-f4 Ba3xc5
Bd6xc5 d4xc5 Nf4-d3 Re1xe8+ Rd8xe8 Rc1-a1 Nd3xc5 Nd2-c4) -0.20/13 2} 16.
Qc1 {(16. Qc1 cxd4 17. Bxd6 Qxd6 18. Nxd4 Bd3 19. Qd2 Nf4 20. Na3 Rfe8 21.
Rxe8+ Rxe8 22. Rd1 Re4 23. Nc4 Bxc4 24. bxc4) +0.50/15 3} Nf4 {(Nd5-f4
d4xc5 Bd6-e7 Nf3-d4 Be7-g5 Qc1-d1 Bf5-g6 Ba3-c1 Rd8-d5 c3-c4 Rd5xc5 Bc1xf4
Bg5xf4 Nb1-c3 Bf4-h2+ Kg1-f1) 0.00/14 3} 17. dxc5 {(17. dxc5 Be7 18. Qe3
Rfe8 19. Nd4 Bd7 20. Qg3 Bxc5 21. Rxe8+ Bxe8 22. Bxc5 Rxd4 23. Qf3 Rd3 24.
Be3 Nd5) +0.84/16 1} Be7 {(Bd6-e7 Nf3-d4 Be7-g5 Qc1-d1 Bg5-f6 Nb1-d2 Rd8xd4
c3xd4 Bf6xd4 Nd2-f3 Nf4xh3+ g2xh3 Qc7-g3+ Kg1-h1 Qg3xh3+ Nf3-h2 Bd4xf2)
+0.19/15 1} 18. Re3 {(18. Re3 Bf6 19. Nd4 Bg6 20. Nd2 Nd5 21. Rf3 Rfe8 22.
Nc4 Be4 23. Nd6 Bxf3 24. Nxe8 Rxe8 25. gxf3 Qd7 26. Kg2) +0.67/17 4} Bf6
{(Be7-f6 Nf3-d4 Bf5-d3 Kg1-h1 Rf8-e8 Re3xe8+ Rd8xe8 Nb1-d2 Nf4-e2 Nd4xe2
Re8xe2 Nd2-f3 Qc7-d7 Kh1-g1 a7-a5) +0.54/14 2} 19. Nd4 {(19. Nd4 Bg6 20.
Qf1 Nd5 21. Rf3 Nxc3 22. Nxc3 Bxd4 23. Bb4 Rfe8 24. Re1 a5 25. Ba3 Kh8 26.
Kh1 Rxe1 27. Qxe1) +0.15/17 3} Bd3 {(Bf5-d3 Kg1-h1 Rf8-e8 Re3xe8+ Rd8xe8
Nb1-d2 Nf4-e2 Nd4xe2 Re8xe2 Nd2-f3 Qc7-d8 Kh1-g1 Re2-c2 Qc1-f4 Bf6xc3)
+0.64/14 1} 20. Qd2 {(20. Qd2 Ba6 21. Re4 Be5 22. Qe3 Rfe8 23. g3 Nd5 24.
Qf3 Qd7 25. Nf5 Nf6 26. Re1 Bc7 27. Rxe8+ Rxe8 28. Ne3) +0.55/17 5} Bg6
{(Bd3-g6 Ba3-b2 Rd8-d5 a2-a4 Rd5-g5 g2-g4 Rg5xc5 c3-c4 Rc5-g5 Re3-f3
Nf4xh3+ Rf3xh3 Rg5xg4+ Kg1-h1 Rf8-e8) +0.74/14 2} 21. Bb2 {(21. Bb2 Bg5 22.
Qd1 Ne6 23. Re2 Nf4 24. Rd2 Nh5 25. Qf3 Bxb1 26. Rxb1 Bxd2 27. Qxh5 Rfe8
28. Rd1 Rd5 29. Qg4 Bf4) +0.26/18 1} Rd5 {(Rd8-d5 Nb1-a3 Rd5xc5 Na3-c4
Rc5-g5 Re3-g3 Rg5xg3 f2xg3 Nf4-d3 Ra1-f1 Rf8-e8 Rf1xf6 g7xf6 Kg1-h2)
+0.64/15 2} 22. b4 {(22. b4 Rg5 23. g4 h5 24. Rg3 Be5 25. Bc1 Rd8 26. Qe3
f6 27. Qf3 Nxh3+ 28. Rxh3 hxg4 29. Qxc6 gxh3+ 30. Bxg5 Bxb1 31. Qxc7 Bxc7
32. Rxb1 fxg5) +0.46/16 5} Rg5 {(Rd5-g5 Re3-g3 Rf8-e8 Nb1-a3 Bg6-e4 Rg3xg5
Bf6xg5 Qd2-e3 Qc7-d7 Ra1-e1 Nf4xg2 Qe3xe4 Re8xe4 Re1xe4) +1.23/14 2} 23. g4
{(23. g4 h5 24. Qd1 Nd5 25. Rg3 Rd8 26. Qb3 h4 27. Rf3 Be4 28. Nd2 Bxf3 29.
N2xf3 Rg6 30. Rd1 Re8) +0.42/16 2} h5 {(h7-h5 Re3-g3 Bg6-e4 Qd2-e1 h5-h4
Qe1xe4 Rg5-e5 Qe4xc6 h4xg3 f2xg3 Re5-e1+ Kg1-h2 Qc7xc6 Nd4xc6 Re1-e2+
Kh2-h1 Nf4xh3) +1.16/13 1} 24. Qd1 {(24. Qd1 Nd5 25. Rg3 Rd8 26. Qb3 h4 27.
Rf3 Be4 28. Nd2 Bxf3 29. N2xf3 Rg6 30. Rd1 Nf4 31. Kh2 Re8) +0.15/16 1} Qd7
{(Qc7-d7) +1.80/14 1} 25. Kf1 {(25. Kf1 hxg4 26. hxg4 Rxg4 27. Na3 Nd5 28.
Rf3 Rh4 29. Qd2 Rd8 30. c4 Nxb4 31. Rxf6 Qh3+ 32. Ke1 gxf6 33. Qxb4 Rhxd4
34. Bxd4 Rxd4) -1.10/13 2} hxg4 {(h5xg4 h3xg4 Rg5xg4 Nb1-a3 Nf4-d5 Na3-c4
Nd5xe3+ Nc4xe3 Rg4-h4 Qd1-f3 Bg6-e4 Qf3-g3 Rh4-h3 Qg3-g4 Rh3-h1+ Kf1-e2)
+3.59/14 1} 26. hxg4 {(26. hxg4 Rxg4 27. Na3 Nd5 28. Rf3 Be4 29. b5 Nxc3
30. Bxc3 Bxd4 31. Qxd4 Qxd4 32. Bxd4 Bxf3 33. Be5) -1.76/15 1} Rxg4
{(Rg5xg4 Nb1-d2 Bf6xd4 c3xd4 Bg6-d3+ Re3xd3 Nf4xd3 Bb2-c3 Rg4xd4 Qd1-f3
Rd4-f4 Qf3-g3 Rf4xf2+ Kf1-g1 f7-f6 Ra1-e1) +4.39/14 1} 27. b5 {(27. b5 Nd5
28. bxc6 Nxe3+ 29. fxe3 Rxd4 30. cxd4 Qh3+ 31. Ke1 Qxe3+ 32. Qe2 Qg1+ 33.
Kd2 Bxb1 34. c7 Rc8 35. Qe3) -3.08/14 4} Nd5 {(Nf4-d5 Qd1-e2 Nd5xe3+ f2xe3
Bf6xd4 c3xd4 Qd7-f5+ Qe2-f2 Qf5-d3+ Kf1-e1 Rf8-e8 Bb2-c1 Qd3xd4) +4.78/10
1} 28. bxc6 {(28. bxc6 Nxe3+ 29. fxe3 Qd5 30. Qxg4 Qh1+ 31. Ke2 Qh2+ 32.
Kd1 Qxb2 33. c7 Qxa1 34. c8=Q Qxb1+ 35. Ke2 Qxa2+ 36. Kf3 Rxc8 37. Qxc8+
Kh7 38. Qh3+ Kg8) -5.10/15 2} Nxe3+ {(Nd5xe3+ f2xe3 Rg4xd4 c3xd4 Qd7-h3+
Kf1-e1 Qh3xe3+ Qd1-e2 Bf6-h4+ Ke1-d1 Bg6-c2+ Kd1xc2 Qe3xe2+ Nb1-d2 Bh4-g5
Bb2-c3 Bg5xd2 Bc3xd2 Qe2-e4+ Kc2-c3 Qe4xc6) +6.63/13 1} 29. fxe3 {(29. fxe3
Qd5 30. Qxg4 Qh1+ 31. Ke2 Qh2+ 32. Kd1 Qxb2 33. c7 Qxa1 34. c8=Q Qxb1+ 35.
Ke2 Qd3+ 36. Kf2 Qd2+ 37. Kf3 Rxc8 38. Qxc8+ Kh7 39. Qh3+ Kg8) -4.91/14 0}
Rxd4 {(Rg4xd4) +6.75/13 1} 30. Qh5 {(30. Qh5 Rd1+ 31. Kg2 Qxc6+ 32. Qf3 Be4
33. Nd2 Rxd2+ 34. Kg1 Bxf3 35. Rc1 Rxb2 36. a4 Qxa4) -26.78/11 2} Qxc6
{(Qd7xc6) +18.58/12 1} 31. Kg1 {(31. Kg1 Bxh5 32. exd4 Bg5 33. Bc1 Bxc1 34.
Nd2 Bxd2 35. Rf1 Bxc3 36. Rf4 Qg6+ 37. Kf2 Qc2+ 38. Ke3 Qxa2) -19.14/12 1}
Bxh5 {(Bg6xh5 c3xd4 Qc6-f3 Nb1-d2 Qf3xe3+ Kg1-f1 Qe3-e2+ Kf1-g1 Qe2xd2
Ra1-f1 Qd2xb2 Rf1xf6 g7xf6 c5-c6 Qb2xd4+ Kg1-g2 Rf8-e8) +21.68/14 1} 32.
cxd4 {(32. cxd4 Qf3 33. Nd2 Qxe3+ 34. Kh1 Bg5 35. Rf1 Qh3+ 36. Kg1 Be3+ 37.
Rf2 Qg3+ 38. Kh1 Bxf2 39. Nf3 Bxf3#) -M8/13 1} Qf3 {(Qc6-f3) +96.35/15 1}
33. Nd2 {(33. Nd2 Qxe3+ 34. Kh1 Bg5 35. Rf1 Qh3+ 36. Kg1 Be3+ 37. Rf2 Qg3+
38. Kh1 Bxf2 39. Nf3 Bxf3#) -M7/13 1} Qg3+ {(Qf3-g3+ Kg1-h1 Bf6-g5 Ra1-e1
Qg3xe1+ Kh1-g2 Qe1xd2+ Kg2-g3 Rf8-e8 e3-e4 Re8xe4 d4-d5 Re4-e3+) +M7/9 0}
34. Kh1 {(34. Kh1 Bg5 35. Re1 Qxe1+ 36. Kg2 Qxd2+ 37. Kg3 Bxe3 38. a4 Bf4+
39. Kh4 Qh2#) -M6/14 1} Bg5 {(Bf6-g5 Ra1-e1 Qg3xe1+ Kh1-g2 Qe1xd2+ Kg2-g3
Rf8-e8 e3-e4 Re8xe4 d4-d5 Re4-e3+) +M6/5 0} 35. Re1 {(35. Re1 Qxe1+ 36. Kg2
Qxd2+ 37. Kg3 Bxe3 38. a4 Bf4+ 39. Kh4 Qh2#) -M5/13 1} Qxe1+ {(Qg3xe1+
Kh1-g2 Qe1xd2+ Kg2-g3 Rf8-e8 e3-e4 Re8xe4 d4-d5 Re4-e3+) +M5/5 0} 36. Kg2
{(36. Kg2 Qxd2+ 37. Kg3 Bxe3 38. a4 Bf4+ 39. Kh4 Qh2#) -M4/13 1} Qxd2+
{(Qe1xd2+ Kg2-g3 Rf8-e8 e3-e4 Re8xe4 d4-d5 Re4-e3+) +M4/5 0} 37. Kg3 {(37.
Kg3 Bxe3 38. a4 Bf4+ 39. Kh4 Qh2#) -M3/12 0} Re8 {(Rf8-e8 e3-e4 Re8xe4
d4-d5 Re4-e3+) +M3/5 0} 38. e4 {(38. e4 Bf4+ 39. Kh4 Qh2#) -M2/11 0} Rxe4
{(Re8xe4 d4-d5 Re4-e3+) +M2/5 0} 39. Ba1 {(39. Ba1 Re3#) -M1/9 0} Re3#
{(Re4-e3+) +M1/5 0} 0-1[/pgn]
[pgn]
[Event "Computer chess game"]
[Site "TOSH-PC"]
[Date "2014.11.15"]
[Round "?"]
[White "Crafty 24.1n DJ"]
[Black "DesasterArea 1.54"]
[Result "0-1"]
[BlackElo "2000"]
[ECO "B07"]
[Opening "Pirc"]
[Time "12:05:59"]
[Variation "3.Bd3 e5 4.c3 d5"]
[WhiteElo "2000"]
[TimeControl "60+1"]
[Termination "normal"]
[PlyCount "78"]
[WhiteType "program"]
[BlackType "program"]
1. e4 c5 2. Nf3 {(2. Nf3 Nc6 3. Bd3 Nf6 4. Nc3 e6 5. O-O Be7 6. e5 Ng4 7.
Qe1 O-O 8. Qe4 f5 9. exf6 Nxf6 10. Qf4) +0.60/17 2} d6 3. c3 Nf6 4. h3 Nc6
5. Bd3 e5 6. b3 {(6. b3 Be7 7. O-O O-O 8. Na3 Be6 9. Ng5 Bd7 10. Bb2 a6 11.
Nc4 Qc7 12. Qe2 b5 13. Ne3 h6 14. Nf3) -0.39/17 2} d5 {(d6-d5 e4xd5 Nf6xd5
O-O Bf8-e7 Nb1-a3 O-O Na3-c4 Qd8-c7 Rf1-e1 Nd5-f4 Nf3xe5 Be7-f6 Ne5xc6
Nf4xd3) +0.57/15 3} 7. exd5 {(7. exd5 Qxd5 8. Qe2 Be7 9. c4 Qd6 10. Bb2 Nd4
11. Nxd4 exd4 12. Na3 O-O 13. Nb5 Qe6 14. O-O Qxe2 15. Bxe2) -0.30/17 2}
Nxd5 {(Nf6xd5 O-O Bf8-e7 Qd1-c2 f7-f5 Bd3xf5 Bc8xf5 Qc2xf5 Qd8-d7 Qf5xd7+
Ke8xd7 c3-c4 Nd5-f4 Nb1-c3 Rh8-f8) +0.27/14 3} 8. O-O {(8. O-O Bd6 9. Be4
Be6 10. d3 Qd7 11. Ng5 f5 12. c4 Nde7 13. Nxe6 Qxe6 14. Bf3 O-O 15. Nc3 f4)
+0.05/16 2} Be7 {(Bf8-e7 Qd1-c2 g7-g6 Nb1-a3 O-O Bd3-b5 Nd5-f4 d2-d3 Bc8-f5
Bc1xf4 e5xf4 Rf1-e1 Qd8-c7 Bb5xc6 b7xc6) +0.17/14 4} 9. Re1 {(9. Re1 f6 10.
c4 Nf4 11. Be4 Nd3 12. Re3 Nxc1 13. Qxc1 Nd4 14. Nc3 O-O 15. Nd5 Nxf3+ 16.
Rxf3 f5 17. Nxe7+ Qxe7) +0.11/17 5} O-O {(O-O Nb1-a3 Bc8-e6 Qd1-c2 g7-g6
Bd3-b5 f7-f6 Bb5xc6 b7xc6 Na3-c4 Kg8-g7 d2-d3 Qd8-c7 Bc1-a3) +0.17/14 2}
10. Bb5 {(10. Bb5 f6 11. d4 exd4 12. cxd4 cxd4 13. Bxc6 bxc6 14. Qxd4 Qb6
15. Ba3 Qxd4 16. Nxd4 c5 17. Ne6 Bxe6 18. Rxe6) +0.19/17 4} e4 {(e5-e4
Re1xe4 Bc8-f5 Re4-e1 Qd8-d6 Bb5-c4 Nd5-b6 Nb1-a3 Nb6xc4 Na3xc4 Qd6-g6
Nf3-e5 Nc6xe5 Nc4xe5) +0.34/14 4} 11. Rxe4 {(11. Rxe4 Bf5 12. Re1 Rc8 13.
Bb2 a6 14. Bc4 Re8 15. d4 b5 16. Bd3 Bxd3 17. Qxd3 cxd4 18. Nxd4 Nxd4 19.
Qxd4) +0.31/15 2} Bf5 {(Bc8-f5 Re4-e1 Be7-f6 Bb5-c4 Nd5-b6 Nb1-a3 a7-a6
g2-g4 Nb6xc4 Na3xc4 Bf5-e6 d2-d4 c5xd4 Bc1-a3 d4xc3 Ba3xf8 Qd8xf8) +0.52/15
2} 12. Re1 {(12. Re1 Rc8 13. Na3 a6 14. Bc4 Re8 15. Ne5 Be6 16. Qh5 Nxe5
17. Rxe5 Nf4 18. Qf3 Bd6 19. Rxe6 Nxe6 20. Qxb7) +0.36/16 1} Qc7 {(Qd8-c7
Bb5xc6 b7xc6 Bc1-a3 Be7-d6 d2-d4 Rf8-d8 Ba3xc5 Bd6xc5 d4xc5 Nd5-e3 Qd1-c1
Ne3-c2 Re1-e5 Nc2xa1 Re5xf5) +0.20/14 7} 13. Bxc6 {(13. Bxc6 bxc6 14. Na3
Rad8 15. Ne5 Bf6 16. Nac4 Rfe8 17. Ng4 Rxe1+ 18. Qxe1 Bg5 19. Ba3 Nb6 20.
Qe5 Qxe5 21. Ngxe5 Nxc4 22. Nxc4) +0.46/15 5} bxc6 {(b7xc6 Nb1-a3 Ra8-d8
Bc1-b2 Nd5-f4 Na3-c4 Nf4-d3 Re1-e3 Rf8-e8 Bb2-a3 Be7-f6 Qd1-e2 Qc7-b8
Re3xe8+ Rd8xe8 Nc4-e3) +0.31/15 3} 14. Ba3 {(14. Ba3 Rfe8 15. d4 cxd4 16.
Nxd4 Bxb1 17. Bxe7 Be4 18. Ba3 Rad8 19. c4 Nf4 20. f3 c5 21. Rxe4 Rxe4 22.
fxe4 Rxd4) +0.52/17 3} Rad8 {(Ra8-d8 d2-d4 Be7-d6 Qd1-c1 c5xd4 c3xd4 Bd6-f4
Qc1-b2 Rf8-e8 Nb1-c3 Nd5xc3 Qb2xc3 a7-a5) +0.14/13 2} 15. d4 {(15. d4 cxd4
16. Bxe7 Nxe7 17. cxd4 Nd5 18. Qd2 Rfe8 19. Nc3 Nxc3 20. Qxc3 Re4 21. Rxe4
Bxe4 22. Rc1) +0.89/15 1} Bd6 {(Be7-d6 Nb1-d2 Rf8-e8 Ra1-c1 Nd5-f4 Ba3xc5
Bd6xc5 d4xc5 Nf4-d3 Re1xe8+ Rd8xe8 Rc1-a1 Nd3xc5 Nd2-c4) -0.20/13 2} 16.
Qc1 {(16. Qc1 cxd4 17. Bxd6 Qxd6 18. Nxd4 Bd3 19. Qd2 Nf4 20. Na3 Rfe8 21.
Rxe8+ Rxe8 22. Rd1 Re4 23. Nc4 Bxc4 24. bxc4) +0.50/15 3} Nf4 {(Nd5-f4
d4xc5 Bd6-e7 Nf3-d4 Be7-g5 Qc1-d1 Bf5-g6 Ba3-c1 Rd8-d5 c3-c4 Rd5xc5 Bc1xf4
Bg5xf4 Nb1-c3 Bf4-h2+ Kg1-f1) 0.00/14 3} 17. dxc5 {(17. dxc5 Be7 18. Qe3
Rfe8 19. Nd4 Bd7 20. Qg3 Bxc5 21. Rxe8+ Bxe8 22. Bxc5 Rxd4 23. Qf3 Rd3 24.
Be3 Nd5) +0.84/16 1} Be7 {(Bd6-e7 Nf3-d4 Be7-g5 Qc1-d1 Bg5-f6 Nb1-d2 Rd8xd4
c3xd4 Bf6xd4 Nd2-f3 Nf4xh3+ g2xh3 Qc7-g3+ Kg1-h1 Qg3xh3+ Nf3-h2 Bd4xf2)
+0.19/15 1} 18. Re3 {(18. Re3 Bf6 19. Nd4 Bg6 20. Nd2 Nd5 21. Rf3 Rfe8 22.
Nc4 Be4 23. Nd6 Bxf3 24. Nxe8 Rxe8 25. gxf3 Qd7 26. Kg2) +0.67/17 4} Bf6
{(Be7-f6 Nf3-d4 Bf5-d3 Kg1-h1 Rf8-e8 Re3xe8+ Rd8xe8 Nb1-d2 Nf4-e2 Nd4xe2
Re8xe2 Nd2-f3 Qc7-d7 Kh1-g1 a7-a5) +0.54/14 2} 19. Nd4 {(19. Nd4 Bg6 20.
Qf1 Nd5 21. Rf3 Nxc3 22. Nxc3 Bxd4 23. Bb4 Rfe8 24. Re1 a5 25. Ba3 Kh8 26.
Kh1 Rxe1 27. Qxe1) +0.15/17 3} Bd3 {(Bf5-d3 Kg1-h1 Rf8-e8 Re3xe8+ Rd8xe8
Nb1-d2 Nf4-e2 Nd4xe2 Re8xe2 Nd2-f3 Qc7-d8 Kh1-g1 Re2-c2 Qc1-f4 Bf6xc3)
+0.64/14 1} 20. Qd2 {(20. Qd2 Ba6 21. Re4 Be5 22. Qe3 Rfe8 23. g3 Nd5 24.
Qf3 Qd7 25. Nf5 Nf6 26. Re1 Bc7 27. Rxe8+ Rxe8 28. Ne3) +0.55/17 5} Bg6
{(Bd3-g6 Ba3-b2 Rd8-d5 a2-a4 Rd5-g5 g2-g4 Rg5xc5 c3-c4 Rc5-g5 Re3-f3
Nf4xh3+ Rf3xh3 Rg5xg4+ Kg1-h1 Rf8-e8) +0.74/14 2} 21. Bb2 {(21. Bb2 Bg5 22.
Qd1 Ne6 23. Re2 Nf4 24. Rd2 Nh5 25. Qf3 Bxb1 26. Rxb1 Bxd2 27. Qxh5 Rfe8
28. Rd1 Rd5 29. Qg4 Bf4) +0.26/18 1} Rd5 {(Rd8-d5 Nb1-a3 Rd5xc5 Na3-c4
Rc5-g5 Re3-g3 Rg5xg3 f2xg3 Nf4-d3 Ra1-f1 Rf8-e8 Rf1xf6 g7xf6 Kg1-h2)
+0.64/15 2} 22. b4 {(22. b4 Rg5 23. g4 h5 24. Rg3 Be5 25. Bc1 Rd8 26. Qe3
f6 27. Qf3 Nxh3+ 28. Rxh3 hxg4 29. Qxc6 gxh3+ 30. Bxg5 Bxb1 31. Qxc7 Bxc7
32. Rxb1 fxg5) +0.46/16 5} Rg5 {(Rd5-g5 Re3-g3 Rf8-e8 Nb1-a3 Bg6-e4 Rg3xg5
Bf6xg5 Qd2-e3 Qc7-d7 Ra1-e1 Nf4xg2 Qe3xe4 Re8xe4 Re1xe4) +1.23/14 2} 23. g4
{(23. g4 h5 24. Qd1 Nd5 25. Rg3 Rd8 26. Qb3 h4 27. Rf3 Be4 28. Nd2 Bxf3 29.
N2xf3 Rg6 30. Rd1 Re8) +0.42/16 2} h5 {(h7-h5 Re3-g3 Bg6-e4 Qd2-e1 h5-h4
Qe1xe4 Rg5-e5 Qe4xc6 h4xg3 f2xg3 Re5-e1+ Kg1-h2 Qc7xc6 Nd4xc6 Re1-e2+
Kh2-h1 Nf4xh3) +1.16/13 1} 24. Qd1 {(24. Qd1 Nd5 25. Rg3 Rd8 26. Qb3 h4 27.
Rf3 Be4 28. Nd2 Bxf3 29. N2xf3 Rg6 30. Rd1 Nf4 31. Kh2 Re8) +0.15/16 1} Qd7
{(Qc7-d7) +1.80/14 1} 25. Kf1 {(25. Kf1 hxg4 26. hxg4 Rxg4 27. Na3 Nd5 28.
Rf3 Rh4 29. Qd2 Rd8 30. c4 Nxb4 31. Rxf6 Qh3+ 32. Ke1 gxf6 33. Qxb4 Rhxd4
34. Bxd4 Rxd4) -1.10/13 2} hxg4 {(h5xg4 h3xg4 Rg5xg4 Nb1-a3 Nf4-d5 Na3-c4
Nd5xe3+ Nc4xe3 Rg4-h4 Qd1-f3 Bg6-e4 Qf3-g3 Rh4-h3 Qg3-g4 Rh3-h1+ Kf1-e2)
+3.59/14 1} 26. hxg4 {(26. hxg4 Rxg4 27. Na3 Nd5 28. Rf3 Be4 29. b5 Nxc3
30. Bxc3 Bxd4 31. Qxd4 Qxd4 32. Bxd4 Bxf3 33. Be5) -1.76/15 1} Rxg4
{(Rg5xg4 Nb1-d2 Bf6xd4 c3xd4 Bg6-d3+ Re3xd3 Nf4xd3 Bb2-c3 Rg4xd4 Qd1-f3
Rd4-f4 Qf3-g3 Rf4xf2+ Kf1-g1 f7-f6 Ra1-e1) +4.39/14 1} 27. b5 {(27. b5 Nd5
28. bxc6 Nxe3+ 29. fxe3 Rxd4 30. cxd4 Qh3+ 31. Ke1 Qxe3+ 32. Qe2 Qg1+ 33.
Kd2 Bxb1 34. c7 Rc8 35. Qe3) -3.08/14 4} Nd5 {(Nf4-d5 Qd1-e2 Nd5xe3+ f2xe3
Bf6xd4 c3xd4 Qd7-f5+ Qe2-f2 Qf5-d3+ Kf1-e1 Rf8-e8 Bb2-c1 Qd3xd4) +4.78/10
1} 28. bxc6 {(28. bxc6 Nxe3+ 29. fxe3 Qd5 30. Qxg4 Qh1+ 31. Ke2 Qh2+ 32.
Kd1 Qxb2 33. c7 Qxa1 34. c8=Q Qxb1+ 35. Ke2 Qxa2+ 36. Kf3 Rxc8 37. Qxc8+
Kh7 38. Qh3+ Kg8) -5.10/15 2} Nxe3+ {(Nd5xe3+ f2xe3 Rg4xd4 c3xd4 Qd7-h3+
Kf1-e1 Qh3xe3+ Qd1-e2 Bf6-h4+ Ke1-d1 Bg6-c2+ Kd1xc2 Qe3xe2+ Nb1-d2 Bh4-g5
Bb2-c3 Bg5xd2 Bc3xd2 Qe2-e4+ Kc2-c3 Qe4xc6) +6.63/13 1} 29. fxe3 {(29. fxe3
Qd5 30. Qxg4 Qh1+ 31. Ke2 Qh2+ 32. Kd1 Qxb2 33. c7 Qxa1 34. c8=Q Qxb1+ 35.
Ke2 Qd3+ 36. Kf2 Qd2+ 37. Kf3 Rxc8 38. Qxc8+ Kh7 39. Qh3+ Kg8) -4.91/14 0}
Rxd4 {(Rg4xd4) +6.75/13 1} 30. Qh5 {(30. Qh5 Rd1+ 31. Kg2 Qxc6+ 32. Qf3 Be4
33. Nd2 Rxd2+ 34. Kg1 Bxf3 35. Rc1 Rxb2 36. a4 Qxa4) -26.78/11 2} Qxc6
{(Qd7xc6) +18.58/12 1} 31. Kg1 {(31. Kg1 Bxh5 32. exd4 Bg5 33. Bc1 Bxc1 34.
Nd2 Bxd2 35. Rf1 Bxc3 36. Rf4 Qg6+ 37. Kf2 Qc2+ 38. Ke3 Qxa2) -19.14/12 1}
Bxh5 {(Bg6xh5 c3xd4 Qc6-f3 Nb1-d2 Qf3xe3+ Kg1-f1 Qe3-e2+ Kf1-g1 Qe2xd2
Ra1-f1 Qd2xb2 Rf1xf6 g7xf6 c5-c6 Qb2xd4+ Kg1-g2 Rf8-e8) +21.68/14 1} 32.
cxd4 {(32. cxd4 Qf3 33. Nd2 Qxe3+ 34. Kh1 Bg5 35. Rf1 Qh3+ 36. Kg1 Be3+ 37.
Rf2 Qg3+ 38. Kh1 Bxf2 39. Nf3 Bxf3#) -M8/13 1} Qf3 {(Qc6-f3) +96.35/15 1}
33. Nd2 {(33. Nd2 Qxe3+ 34. Kh1 Bg5 35. Rf1 Qh3+ 36. Kg1 Be3+ 37. Rf2 Qg3+
38. Kh1 Bxf2 39. Nf3 Bxf3#) -M7/13 1} Qg3+ {(Qf3-g3+ Kg1-h1 Bf6-g5 Ra1-e1
Qg3xe1+ Kh1-g2 Qe1xd2+ Kg2-g3 Rf8-e8 e3-e4 Re8xe4 d4-d5 Re4-e3+) +M7/9 0}
34. Kh1 {(34. Kh1 Bg5 35. Re1 Qxe1+ 36. Kg2 Qxd2+ 37. Kg3 Bxe3 38. a4 Bf4+
39. Kh4 Qh2#) -M6/14 1} Bg5 {(Bf6-g5 Ra1-e1 Qg3xe1+ Kh1-g2 Qe1xd2+ Kg2-g3
Rf8-e8 e3-e4 Re8xe4 d4-d5 Re4-e3+) +M6/5 0} 35. Re1 {(35. Re1 Qxe1+ 36. Kg2
Qxd2+ 37. Kg3 Bxe3 38. a4 Bf4+ 39. Kh4 Qh2#) -M5/13 1} Qxe1+ {(Qg3xe1+
Kh1-g2 Qe1xd2+ Kg2-g3 Rf8-e8 e3-e4 Re8xe4 d4-d5 Re4-e3+) +M5/5 0} 36. Kg2
{(36. Kg2 Qxd2+ 37. Kg3 Bxe3 38. a4 Bf4+ 39. Kh4 Qh2#) -M4/13 1} Qxd2+
{(Qe1xd2+ Kg2-g3 Rf8-e8 e3-e4 Re8xe4 d4-d5 Re4-e3+) +M4/5 0} 37. Kg3 {(37.
Kg3 Bxe3 38. a4 Bf4+ 39. Kh4 Qh2#) -M3/12 0} Re8 {(Rf8-e8 e3-e4 Re8xe4
d4-d5 Re4-e3+) +M3/5 0} 38. e4 {(38. e4 Bf4+ 39. Kh4 Qh2#) -M2/11 0} Rxe4
{(Re8xe4 d4-d5 Re4-e3+) +M2/5 0} 39. Ba1 {(39. Ba1 Re3#) -M1/9 0} Re3#
{(Re4-e3+) +M1/5 0} 0-1[/pgn]
-
- Posts: 41423
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: New engine DesasterArea
Hi Jochen,Jochen Peussner wrote:Hello,
I want to introduce my "new" engine DesasterArea, started in 2011 from scratch to learn more about bitboards. It is a 32-bit windows application using uci-protocol and supporting nearly all uci-options.
Special features:
You can edit and tune many engine-parms, for example you can make DA a pure materialist by setting all parms from pawnstruct to oracle to zero and then try the tactical positions of the old LCTII-Test starting with Nxd6. You will be surprised!
You can switch off all search-enhancements (except move-ordering) and get a basic pvs-search. Of course, by switching off search-trick after search-trick, the engine will (hopefully) get weaker and weaker.
You can download DA from desasterarea.jimdo.com.
Thanks for sharing your engine with us.
Any special reason for the spelling - DesasterArea as opposed to DisasterArea?
Roughly how strong do you estimate your engine to be?
Regards,
Graham.
gbanksnz at gmail.com
-
- Posts: 36
- Joined: Wed Nov 05, 2014 7:56 pm
- Location: Germany
Re: New engine DesasterArea
Hello Tony,
I took only the uci-source from Neurologic. Switching to bitboards was the
chance to make anything different.
I took only the uci-source from Neurologic. Switching to bitboards was the
chance to make anything different.
-
- Posts: 36
- Joined: Wed Nov 05, 2014 7:56 pm
- Location: Germany
Re: New engine DesasterArea
Hi Graham,
first, the spelling is a typo since the beginning (nomen est omen), I will
change it soon, thanks.
The strength at game in 60 sec is clearly stronger than Fruit 2.1 ( > 140 ELO)
and weaker than Fruit_Reloaded
first, the spelling is a typo since the beginning (nomen est omen), I will
change it soon, thanks.
The strength at game in 60 sec is clearly stronger than Fruit 2.1 ( > 140 ELO)
and weaker than Fruit_Reloaded
-
- Posts: 41423
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: New engine DesasterArea
Thanks. Look forward to trying it out soon!Jochen Peussner wrote:Hi Graham,
first, the spelling is a typo since the beginning (nomen est omen), I will
change it soon, thanks.
The strength at game in 60 sec is clearly stronger than Fruit 2.1 ( > 140 ELO)
and weaker than Fruit_Reloaded
gbanksnz at gmail.com
-
- Posts: 893
- Joined: Mon Jan 15, 2007 11:23 am
- Location: Warsza
Re: New engine DesasterArea
What hides under the parameter "oracle"?
Pawel Koziol
http://www.pkoziol.cal24.pl/rodent/rodent.htm
http://www.pkoziol.cal24.pl/rodent/rodent.htm
-
- Posts: 265
- Joined: Wed Mar 08, 2006 8:31 pm
- Location: Houston, Texas
Re: New engine DesasterArea
By the way, where can I download your engine?
-
- Posts: 36
- Joined: Wed Nov 05, 2014 7:56 pm
- Location: Germany
Re: New engine DesasterArea
It is a set of generell rules. A short description of the params is in the
zip-file.
zip-file.
-
- Posts: 1968
- Joined: Wed Jul 13, 2011 9:04 pm
- Location: Madrid, Spain.
Re: New engine DesasterArea.
Hello Alfred:
http://desasterarea.jimdo.com/
You will find a ZIP of 77.6 KB with the version 1.54 of this engine.
Regards from Spain.
Ajedrecista.
The original post contains the URL but for some reason URL tags did not work properly. I repeat the homepage:menniepals wrote:By the way, where can I download your engine?
http://desasterarea.jimdo.com/
You will find a ZIP of 77.6 KB with the version 1.54 of this engine.
Regards from Spain.
Ajedrecista.