Chess System Tal 2.1 EAS

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

Moderator: Ras

User avatar
towforce
Posts: 12298
Joined: Thu Mar 09, 2006 12:57 am
Location: Birmingham UK
Full name: Graham Laight

Re: Chess System Tal 2.1 EAS

Post by towforce »

Eelco de Groot wrote: Wed Apr 23, 2025 9:56 pm
cpeters wrote: Wed Apr 23, 2025 9:09 pmIs this system windows-only?
It might run under another OS's compatibility layer (like Wine).

Eelco de Groot wrote: Wed Apr 23, 2025 9:56 pmI think so yes, all CS Tals and Rebels were built with MSVC in the past as that is Chris' compiler of choice and other compilers had trouble with the very large networks used at least that's what I remember. The .exe is uncompressed 139 Mb..
If it won't run under another OS's Windows compatibility layer, and if anyone is strongly enough motivated to do it, according to this page (link), C++ can be transpiled into Rust, Ruby, Java and GLSL.

C++ can also be compiled into WASM, which will run on a wide variety of platforms (including most browsers).
Yesterday, upon the stair,
I met a man who wasn't there!
He wasn't there again today,
I wish, I wish he'd go away!
Peter Berger
Posts: 731
Joined: Thu Mar 09, 2006 2:56 pm

Re: Chess System Tal 2.1 EAS

Post by Peter Berger »

Rebel wrote: Wed Apr 23, 2025 12:05 pm Chris asked me to announce the new Chess System Tal 2.1 EAS
Quite the diva way of release;) - thx Ed and Chris.
chrisw wrote: Wed Apr 23, 2025 3:20 pm Would be fun to have a panel (reasonably strong humans?) which took a few selected games from the strong EAS programs and awarded (somehow) a brilliancy prize or two.
Yes, this sounds fun. I wonder whether your ancient post about style isn't still true though. First impression: CSTal won't take material if it can be avoided and outsearches the old engines.
Stylewise the resulting games remind me of Smyslov as very first impression (kind of similar to Patricia).

Here is a nice (and strange) one:

[Event "Lang 120min+10sek"]
[Site "Berlin"]
[Date "2025.04.24"]
[Round "?"]
[White "Crafty 25.6"]
[Black "Chess System Tal 2.1 EAS"]
[Result "0-1"]
[ECO "C66"]
[PlyCount "204"]
[TimeControl "7200+10"]

{4096MB, DESKTOP-8OCGGEO} 1. e4 {[%emt 0:00:00]} e5 {[%eval 36,33] [%emt 0:03:44]} 2. Nf3 {[%emt 0:00:07]} Nc6 {[%eval 27,32] [%emt 0:01:28]} 3. Bb5 {[%emt 0:00:06]} Nf6 {[%eval 54,28] [%emt 0:00:55]} 4. O-O {[%emt 0:00:07]} Be7 {[%eval 36,26] [%emt 0:01:18]} 5. Re1 {[%emt 0:00:07] (d3)} d6 {[%eval 59,28] [%emt 0:02:38]} 6. d4 {[%emt 0:00:07]} exd4 {[%eval 59,25] [%emt 0:01:18]} 7. Nxd4 {[%emt 0:00:07]} Bd7 {[%eval 57,29] [%emt 0:03:57]} 8. Bf1 {[%emt 0:00:07]} O-O {[%eval 46,32] [%emt 0:02:49]} 9. Nc3 {[%emt 0:00:06]} Nxd4 {[%eval 62,32] [%emt 0:18:19]} 10. Qxd4 {[%emt 0:03:09]} Ng4 {[%eval 53,33] [%emt 0:05:22]} 11. Nd5 {[%emt 0:03:02] (h3)} Bh4 {[%eval 34,30] [%emt 0:02:49]} 12. g3 {[%emt 0:02:57]} c6 {[%eval 32,30] [%emt 0:02:50]} 13. gxh4 {[%emt 0:02:59] (Se3)} Ne5 {[%eval 0,30] [%emt 0:01:50]} 14. Bg2 {[%emt 0:02:47]} cxd5 {[%eval -10,35] [%emt 0:07:48]} 15. exd5 {[%emt 0:00:21]} Rc8 {[%eval 21,28] [%emt 0:03:42]} 16. Bf4 {[%emt 0:00:07]} Rc4 {[%eval 32,30] [%emt 0:01:36]} 17. Qd2 {[%emt 0:03:36]} Qf6 {[%eval 19,32] [%emt 0:01:52]} 18. Bg3 {[%emt 0:02:37]} Nf3+ {[%eval 17,34] [%emt 0:05:51]} 19. Bxf3 {[%emt 0:02:30]} Qxf3 {[%eval 14,35] [%emt 0:01:09]} 20. Re3 {[%emt 0:01:10]} Qg4 {[%eval 20,34] [%emt 0:01:26]} 21. Rae1 {[%emt 0:00:51]} Rd4 {[%eval 48,31] [%emt 0:01:32]} 22. Rd3 {[%emt 0:00:43]} Rxd3 {[%eval 34,34] [%emt 0:04:22]} 23. Qxd3 {[%emt 0:00:07]} h5 {[%eval 49,29] [%emt 0:02:43]} 24. f3 {[%emt 0:04:55]} Qa4 {[%eval 0,34] [%emt 0:01:29]} 25. b3 {[%emt 0:04:07] (Lxd6)} Qxa2 {[%eval 0,28] [%emt 0:00:58]} 26. Bxd6 {[%emt 0:01:09]} Rc8 {[%eval 0,36] [%emt 0:01:56]} 27. c4 {[%emt 0:02:06]} Bh3 {[%eval 0,36] [%emt 0:02:25]} 28. Re2 {[%emt 0:02:03]} Qa1+ {[%eval 0,37] [%emt 0:04:17]} 29. Kf2 {[%emt 0:00:07]} a5 {[%eval 0,36] [%emt 0:01:39]} 30. Kg3 {[%emt 0:05:30] (Te5)} Bd7 {[%eval 0,37] [%emt 0:01:59]} 31. Kg2 {[%emt 0:00:20]} a4 {[%eval 0,36] [%emt 0:01:15]} 32. Re7 {[%emt 0:02:07]} Rd8 {[%eval 0,38] [%emt 0:04:22]} 33. bxa4 {[%emt 0:00:08] (De2)} Qf6 {[%eval 0,26] [%emt 0:00:38]} 34. Ba3 {[%emt 0:03:54] (c5)} Qxh4 {[%eval 0,32] [%emt 0:00:39]} 35. Qe2 {[%emt 0:02:09] (Kh1)} Qh3+ {[%eval 10,28] [%emt 0:01:34]} 36. Kg1 {[%emt 0:01:40]} Qf5 {[%eval 0,33] [%emt 0:00:51]} 37. a5 {[%emt 0:02:15] (Lb2)} h4 {[%eval 0,32] [%emt 0:00:39]} 38. Kf2 {[%emt 0:00:43] (Lb4)} Qf4 {[%eval 31,26] [%emt 0:00:51]} 39. Kf1 {[%emt 0:00:27] (Ke1)} Bf5 {[%eval 0,25] [%emt 0:00:37]} 40. Bc5 {[%emt 0:02:45] (Ke1)} h3 {[%eval 0,28] [%emt 0:01:46]} 41. Rxb7 {[%emt 0:02:08] (Le3)} Rc8 {[%eval -32,28] [%emt 0:00:48]} 42. Be3 {[%emt 0:00:33]} Qe5 {[%eval -30,30] [%emt 0:01:49]} 43. Rb3 {[%emt 0:03:20] (Tb6)} Qa1+ {[%eval -31,30] [%emt 0:01:16]} 44. Kf2 {[%emt 0:00:29]} Qxa5 {[%eval -23,30] [%emt 0:00:31]} 45. Bd4 {[%emt 0:08:16] (c5)} Qd8 {[%eval -124,23] [%emt 0:00:29]} 46. Kf1 {[%emt 0:00:49] (Ke1)} Qg5 {[%eval -137,24] [%emt 0:00:38]} 47. Be3 {[%emt 0:01:13] (Tb2)} Qf6 {[%eval -137,25] [%emt 0:00:36]} 48. Bd2 {[%emt 0:01:55] (Lf4)} Bd7 {[%eval -128,25] [%emt 0:00:43]} 49. Rc3 {[%emt 0:01:39] (Le1)} Rb8 {[%eval -157,27] [%emt 0:01:02]} 50. Qe4 {[%emt 0:01:13]} Re8 {[%eval -166,26] [%emt 0:00:24]} 51. Qf4 {[%emt 0:00:20]} Qg6 {[%eval -140,29] [%emt 0:00:25]} 52. Qg5 {[%emt 0:00:12]} Qb1+ {[%eval -166,31] [%emt 0:00:40]} 53. Bc1 {[%emt 0:00:52]} f6 {[%eval -140,32] [%emt 0:01:08]} 54. Qd2 {[%emt 0:00:43] (Dh4)} Qg6 {[%eval -140,30] [%emt 0:00:21]} 55. Qf2 {[%emt 0:00:13]} Ra8 {[%eval -135,29] [%emt 0:00:24]} 56. d6 {[%emt 0:01:03] (Dg3)} Ra1 {[%eval -164,25] [%emt 0:00:21]} 57. Qb2 {[%emt 0:00:46] (Dd2)} Rb1 {[%eval -257,23] [%emt 0:00:24]} 58. Qd2 {[%emt 0:00:15]} Kh8 {[%eval -276,27] [%emt 0:00:37]} 59. Qf2 {[%emt 0:00:49] (Kf2)} Qg5 {[%eval -287,27] [%emt 0:00:30]} 60. f4 {[%emt 0:00:38]} Qg4 {[%eval -327,30] [%emt 0:01:14]} 61. Qd2 {[%emt 0:01:49] (Ke1)} Ra1 {[%eval -382,26] [%emt 0:00:22]} 62. Rg3 {[%emt 0:00:11]} Qe6 {[%eval -356,27] [%emt 0:00:13]} 63. Qc3 {[%emt 0:00:14]} Ra2 {[%eval -363,28] [%emt 0:00:46]} 64. Bd2 {[%emt 0:00:58]} Qe4 {[%eval -417,28] [%emt 0:00:36]} 65. Rxh3+ {[%emt 0:00:32]} Kg8 {[%eval -426,27] [%emt 0:00:14]} 66. Rg3 {[%emt 0:00:16]} Qh1+ {[%eval -406,28] [%emt 0:00:30]} 67. Kf2 {[%emt 0:00:08]} Bc6 {[%eval -441,29] [%emt 0:00:28]} 68. Rd3 {[%emt 0:00:35]} Qxh2+ {[%eval -443,29] [%emt 0:00:29]} 69. Ke3 {[%emt 0:00:43]} Qg1+ {[%eval -469,29] [%emt 0:00:22]} 70. Ke2 {[%emt 0:00:06]} Bd7 {[%eval -466,28] [%emt 0:00:14]} 71. Rd5 {[%emt 0:01:37]} Qg2+ {[%eval -468,30] [%emt 0:00:22]} 72. Kd3 {[%emt 0:00:13]} Bc6 {[%eval -469,28] [%emt 0:00:08]} 73. d7 {[%emt 0:00:18]} Bxd7 {[%eval -481,29] [%emt 0:00:22]} 74. Qc1 {[%emt 0:02:07]} Bc6 {[%eval -492,32] [%emt 0:00:40]} 75. Rd8+ {[%emt 0:00:45] (Td6)} Kf7 {[%eval -479,28] [%emt 0:00:16]} 76. Kc3 {[%emt 0:00:40] (Lb4)} Ba4 {[%eval -603,22] [%emt 0:00:11]} 77. Rd3 {[%emt 0:01:14] (De1)} Qb7 {[%eval -669,24] [%emt 0:00:14]} 78. f5 {[%emt 0:01:25] (Te3)} Qa6 {[%eval -737,22] [%emt 0:00:12]} 79. Rf3 {[%emt 0:00:46] (c5)} Qd6 {[%eval -833,25] [%emt 0:00:13]} 80. Re3 {[%emt 0:00:26]} Kg8 {[%eval -868,28] [%emt 0:00:27]} 81. Re1 {[%emt 0:01:40] (Td3)} Ra3+ {[%eval -1175,23] [%emt 0:00:12]} 82. Qxa3 {[%emt 0:00:27]} Qxa3+ {[%eval -1291,24] [%emt 0:00:08]} 83. Kd4 {[%emt 0:00:06]} Bc2 {[%eval -1325,24] [%emt 0:00:13]} 84. Re3 {[%emt 0:00:11] (Lc1)} Qa7+ {[%eval -1406,25] [%emt 0:00:16]} 85. Kc3 {[%emt 0:00:12] (Kd5)} Bxf5 {[%eval -1580,25] [%emt 0:00:19]} 86. Kb4 {[%emt 0:00:08] (Lc1)} Qb6+ {[%eval -1758,23] [%emt 0:00:12]} 87. Ka3 {[%emt 0:00:06] (Ka4)} Qd4 {[%eval -1970,24] [%emt 0:00:09]} 88. Re8+ {[%emt 0:00:18] (Kb4)} Kf7 {[%eval -32729,33] [%emt 0:00:05]} 89. Re3 {[%emt 0:00:38]} Qxd2 {[%eval -32737,67] [%emt 0:00:01]} 90. Rb3 {[%emt 0:00:06]} Be6 {[%eval -32739,66] [%emt 0:00:02]} 91. Rb7+ {[%emt 0:00:13]} Kg6 {[%eval -32741,70] [%emt 0:00:04]} 92. Ka4 {[%emt 0:00:07]} Qa2+ {[%eval -32743,70] [%emt 0:00:07]} 93. Kb5 {[%emt 0:00:06]} Qxc4+ {[%eval -32747,71] [%emt 0:00:11]} 94. Ka5 {[%emt 0:00:12]} Qc3+ {[%eval -32749,79] [%emt 0:00:01]} 95. Ka6 {[%emt 0:00:05] (Kb6)} Bc8 {[%eval -32751,61] [%emt 0:00:03]} 96. Ka7 {[%emt 0:00:13]} Qa5+ {[%eval -32753,79] [%emt 0:00:01]} 97. Kb8 {[%emt 0:00:05]} Bxb7 {[%eval -32755,99] [%emt 0:00:01]} 98. Kxb7 {[%emt 0:00:09]} Kf7 {[%eval -32757,116] [%emt 0:00:01]} 99. Kc6 {[%emt 0:00:05]} Ke7 {[%eval -32759,116] [%emt 0:00:00]} 100. Kb7 {[%emt 0:00:06]} Kd7 {[%eval -32761,116] [%emt 0:00:00]} 101. Kb8 {[%emt 0:00:05]} Kc6 {[%eval -32763,116] [%emt 0:00:00]} 102. Kc8 {[%emt 0:00:06]} Qa8# {[%eval -32765,116] [%emt 0:00:00]} 0-1
User avatar
mclane
Posts: 18879
Joined: Thu Mar 09, 2006 6:40 pm
Location: US of Europe, germany
Full name: Thorsten Czub

Re: Chess System Tal 2.1 EAS

Post by mclane »

These EMT comments in the PGN are a pain in the ass. How good one can delete them in a good Chess GUI.

Crafty is a good victim, when i remember the old battles between bob and chris in the many years before now,
What seems like a fairy tale today may be reality tomorrow.
Here we have a fairy tale of the day after tomorrow....
Damir
Posts: 2864
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Chess System Tal 2.1 EAS

Post by Damir »

Here we go, Billy boy with his Crafty engine strikes again. :lol: :lol:
User avatar
pohl4711
Posts: 2688
Joined: Sat Sep 03, 2011 7:25 am
Location: Berlin, Germany
Full name: Stefan Pohl

Re: Chess System Tal 2.1 EAS

Post by pohl4711 »

Peter Berger wrote: Thu Apr 24, 2025 5:30 pm First impression: CSTal won't take material if it can be avoided and outsearches the old engines.
Stylewise the resulting games remind me of Smyslov as very first impression (kind of similar to Patricia).
CSTal 2.1 EAS and Patricia have both very high EAS-scores, so, of course, their playing style should be similar (aggressive), otherwise the EAS-scores would not be so high...

What I can confirm here, is, that CSTal 2.1 EAS uses the rule of Bobby Fischer very much stronger than other engines: "To take is a mistake". CSTal 2.1 EAS tries to avoid any captures, if possible.
cpeters
Posts: 186
Joined: Wed Feb 17, 2021 7:44 pm
Full name: Christian Petersen

Re: Chess System Tal 2.1 EAS

Post by cpeters »

chrisw wrote: Thu Apr 24, 2025 11:24 am Tell you what, cpeters, you are specifically denied a licence to download or use any engine of mine. Erase what you have from your equipment. Have a nice day.
My view is myopic - guide me Sir.
Image

Which engine of yours?

or this:
https://github.com/egh-s/Rebel-14.1.02- ... stem-TAL-1?

change the
licence to download or use
GPL? GUIDEMESIRE! HELP! WHICHONETOAVOID?

Wer ist wer?

Accompanied by lamas (or their lovelylovelywoolponcholovelywool) in lovely france with your trustworthy PC.

Lovely. Like the whoollleenn pnoncho. Be brief!
I need guidance. From you. To avoid legale troubleß (delete the data chess engine data for se gericht and se anwalt). To be safe.

deutsch/english/русский (whithin reason).

greetings
User avatar
Rebel
Posts: 7288
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: Chess System Tal 2.1 EAS

Post by Rebel »

Actually you don't deserve answer but lucky you I am in a good mood.

It's a bug in Arena, it wrongly installs Chess System Tal as an Xboard engine.

A change to UCI is required.

Be kind.
90% of coding is debugging, the other 10% is writing bugs.
User avatar
Rebel
Posts: 7288
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: Chess System Tal 2.1 EAS

Post by Rebel »



Selected games Chess System Tal 2.1 EAS

Sacrifices and Shorties.
90% of coding is debugging, the other 10% is writing bugs.
User avatar
Tibono
Posts: 127
Joined: Sat Aug 01, 2015 6:16 pm
Location: France
Full name: Eric Bonneau

Re: Chess System Tal 2.1 EAS

Post by Tibono »

Hi, thanks Ed.
I wouldn't consider the "queensac" to be an actual Queen sac... the Queen was sort of trapped and got little compensation from her walk. The game toggled significantly later in favor of CSTal II EAS thanks an opponent's mistake.
By the way, thanks to Chris for sharing!
All the best,
Eric
cpeters
Posts: 186
Joined: Wed Feb 17, 2021 7:44 pm
Full name: Christian Petersen

Re: Chess System Tal 2.1 EAS

Post by cpeters »

Rebel wrote: Sat Apr 26, 2025 7:00 am Actually you don't deserve answer but lucky you I am in a good mood.

It's a bug in Arena, it wrongly installs Chess System Tal as an Xboard engine.

A change to UCI is required.

Be kind.
I know (neither do I use the mentioned gui nor the engine running). The screenie is from here:
viewtopic.php?p=943558#p943558

It's the Korniloff-bit that got me irritated. Well, an Arena-bug perhaps.
I disengage now from this.