New engine: KasparovChess

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

Moderator: Ras

LazySMP

New engine: KasparovChess

Post by LazySMP »

KasparovChess is a strong UCI chess engine derived from LazySMP 9.0 which can defeat weak engines easily. My goal in developing this new engine was to fix the basic weaknesses of the previous engine.

[pgn][Event Blitz 5.0min"]
[Date "2024.12.31"]
[White "Fruit 2.1"]
[Black "KasparovChess 1.0"]
[Result "0-1"]
[ECO "C42"]
[PlyCount "122"]

1. e4 e5 2. Nf3 Nf6 3. Nxe5 { C42 Petrov's Defense } Qe7 4. Nf3 Nxe4 5. Be2 d5 6. O-O Nc6 7. Re1 Be6 8. d3 Nd6 9. Nc3 d4 10. Na4 Nf5 11. Ng5 Ne3 12. fxe3 Qxg5 13. exd4 Qh4 14. Bh5 Qxd4+ 15. Kh1 g6 16. Re4 Qd7 17. Bf3 O-O-O 18. Be3 f5 19. Rh4 Be7 20. Nc5 Bxc5 21. Bxc5 Bd5 22. a4 g5 23. Rh5 h6 24. Bxd5 Qxd5 25. Bf2 f4 26. Rh3 Kb8 27. a5 a6 28. c4 Qe6 29. b3 g4 30. Rh4 h5 31. d4 Qf5 32. d5 f3 33. g3 Kc8 34. h3 Ne5 35. Bd4 f2 36. Qe2 Nf3 37. hxg4 Nxd4 38. gxf5 Nxe2 39. Kg2 Rhg8 40. Kxf2 Nxg3 41. Rf4 Rdf8 42. f6 Rxf6 43. Rxf6 Ne4+ 44. Ke2 Nxf6 45. Rf1 Re8+ 46. Kd3 Ng4 47. Rf4 Rg8 48. Kd4 h4 49. Rf3 Rh8 50. Rh3 Nf2 51. Rf3 h3 52. Rxf2 h2 53. Rf1 h1=Q 54. Rxh1 Rxh1 55. Kc3 Ra1 56. Kc2 Rxa5 57. Kb2 b5 58. Kc2 bxc4 59. bxc4 Ra3 60. Kb2 Rf3 61. Ka2 Rc3 { White resigns. } 0-1[/pgn]

Changes of KasparovChess compared to LazySMP:
  • Remove LazySMP Algorithm
  • Add Quiescence Search
  • Improve Evaluation For Pawns, Mobility, King safety
Download Link: https://www.filemail.com/d/crpuyutybzmrpkv

P.S: I'd guess this engine is currently at 2500 Elo, so I would like to ask Graham to test this engine on CCRL 40/15.
Graham Banks wrote: Wed Dec 18, 2024 10:38 pm Not at present. Perhaps when you reach the 2400 level.
User avatar
Graham Banks
Posts: 43915
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: New engine: KasparovChess

Post by Graham Banks »

gbanksnz at gmail.com
JVMerlino
Posts: 1396
Joined: Wed Mar 08, 2006 10:15 pm
Location: San Francisco, California

Re: New engine: KasparovChess

Post by JVMerlino »

LazySMP wrote: Tue Dec 31, 2024 9:47 pm KasparovChess is a strong UCI chess engine derived from LazySMP 9.0 which can defeat weak engines easily. My goal in developing this new engine was to fix the basic weaknesses of the previous engine.

Changes of KasparovChess compared to LazySMP:
  • Remove LazySMP Algorithm
"I removed the thing that I named the original engine after, and then renamed the engine to one that already exists. Please test...."
gaard
Posts: 463
Joined: Mon Jun 07, 2010 3:13 am
Location: Holland, MI
Full name: Martin W

Re: New engine: KasparovChess

Post by gaard »

JVMerlino wrote: Tue Dec 31, 2024 11:23 pm
LazySMP wrote: Tue Dec 31, 2024 9:47 pm KasparovChess is a strong UCI chess engine derived from LazySMP 9.0 which can defeat weak engines easily. My goal in developing this new engine was to fix the basic weaknesses of the previous engine.

Changes of KasparovChess compared to LazySMP:
  • Remove LazySMP Algorithm
"I removed the thing that I named the original engine after, and then renamed the engine to one that already exists. Please test...."
If memory serves it did not even use Lazysmp parallel search, or any parallel search. Those discord folks called this one from the get-go. It borders on the comical and absurd.
LazySMP

Re: New engine: KasparovChess

Post by LazySMP »

Image

KasparovChess is Free Education app, developed by Keysquare. It is not a uci chess engine and has never been tested on CCRL or elsewhere.
JVMerlino wrote: Tue Dec 31, 2024 11:23 pm "I removed the thing that I named the original engine after, and then renamed the engine to one that already exists. Please test...."
This is exactly what Andrew Grant has done for the Torch Engine. Torch is a UCI chess engine derived from another engine. ( probably Ethereal)
AndrewGrant
Posts: 1953
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: New engine: KasparovChess

Post by AndrewGrant »

LazySMP wrote: Wed Jan 01, 2025 1:44 am This is exactly what Andrew Grant has done for the Torch Engine. Torch is a UCI chess engine derived from another engine. ( probably Ethereal)
I wish. Could have gotten a small fortune for the license transfer.
User avatar
Rebel
Posts: 7297
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: New engine: KasparovChess

Post by Rebel »

Moderation

KasparovChess is a registered commercial brandname
- https://en.wikipedia.org/wiki/Kasparov_Chess

Daniel, future posts with the name KasparovChess will be deleted and will result in a ban.

We don't want juridical trouble here.


Thread locked.
90% of coding is debugging, the other 10% is writing bugs.