Thank!
https://github.com/ChrisWhittington/Che ... 1019-e1162
Links to a source code dings? Why do make an archive of a "README.md" with release-tag? Why put this in a *.tar.gz AND *.zip? Who told you? Why? For whom? Benefit?
Did you selfsame, or was it helped (by groks/github or chatgoogle)?
WHY CHOOSING GIT?
WHY THE LINUS' GIT?
Why not a *.rar on megaupload?
Cannot contribute more (skill issue) critiks.
gereetings!
Release : Chess System Tal EXTREME
Moderator: Ras
-
cpeters
- Posts: 190
- Joined: Wed Feb 17, 2021 7:44 pm
- Full name: Christian Petersen
-
Eelco de Groot
- Posts: 4694
- Joined: Sun Mar 12, 2006 2:40 am
- Full name: Eelco de Groot
Re: Release : Chess System Tal EXTREME
It may not be a bug at all but a feature (Peter here wisely sidesteps calling it a bug). I know old Shredder opening books that deliberately leave out captures. I think it helps with horizon effects. Of course more in the ultra blitz. Tactics need depth but on the other hand can be narrow. The engine will look at captures, (also those proven in grandmaster play) from books, differently anyway, that is its charm after all. Turn the capture down and it is a sacrifice, no?Peter Berger wrote: ↑Fri Jan 09, 2026 8:57 amI can explain this behaviour, as it is known from previous Rebel versions. 6. Bxf6 is most likely in your book, but the Rebel/Tal engines won't play moves from the Polyglot book that take material but rather think for themselves. If you reply with 6...Qxf6 the engine will most likely play from book again.
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
-
Rebel
- Posts: 7472
- Joined: Thu Aug 18, 2011 12:04 pm
- Full name: Ed Schröder
Re: Release : Chess System Tal EXTREME
Put the game through the Best-of-Chess tool and it reports :Peter Berger wrote: ↑Fri Jan 09, 2026 6:33 pm Quite a long technical phase at the end of the game, that you can safely ignore.
But moves 10-20 were pretty amazing. 18....Bxe5 probably simply wins the game ( I haven't checked with chess engines).
If Chess System Tal extreme continues playing this way, I will enjoy watching its games very much.
[pgn][Event "Lang 90min+30sek"]
[Site "Berlin"]
[Date "2026.01.09"]
[Round "?"]
[White "Crafty 25.6"]
[Black "Chess System Tal Extreme"]
[Result "0-1"]
[ECO "D45"]
[PlyCount "142"]
[TimeControl "5400+30"]
{4096MB, DESKTOP-8OCGGEO} 1. d4 {[%emt 0:00:00]} d5 {[%eval 31,29] [%emt 0:04:45]} 2. c4 {[%emt 0:00:07]} e6 {[%eval 38,26] [%emt 0:01:12]} 3. Nc3 {[%emt 0:00:07] (Sf3)} c6 {[%eval 70,26] [%emt 0:00:56]} 4. e3 {[%emt 0:00:06] (e4)} Nf6 {[%eval 21,26] [%emt 0:02:22]} 5. Nf3 {[%emt 0:00:06]} Nbd7 {[%eval 20,27] [%emt 0:03:49]} 6. Qc2 {[%emt 0:00:09] (Ld3)} Bd6 {[%eval 23,27] [%emt 0:03:05]} 7. g4 {[%emt 0:00:08] (Ld3)} h6 {[%eval 3,22] [%emt 0:00:45]} 8. h3 {[%emt 0:00:07] (Ld2)} e5 {[%eval 32,25] [%emt 0:02:21]} 9. Bd2 {[%emt 0:00:08]} O-O {[%eval 28,24] [%emt 0:00:44]} 10. cxd5 {[%emt 0:01:30] (0-0-0)} e4 {[%eval -24,29] [%emt 0:06:10]} 11. dxc6 {[%emt 0:03:31] (Sxe4)} exf3 {[%eval -24,27] [%emt 0:02:28]} 12. cxd7 {[%emt 0:00:43]} Bxd7 {[%eval -24,30] [%emt 0:03:30]} 13. e4 {[%emt 0:00:07]} b5 {[%eval -59,26] [%emt 0:02:07]} 14. e5 {[%emt 0:02:12]} Rc8 {[%eval -56,29] [%emt 0:02:43]} 15. a3 {[%emt 0:17:11] (g5)} Re8 {[%eval -29,26] [%emt 0:03:25]} 16. Bd3 {[%emt 0:12:50]} a5 {[%eval -79,29] [%emt 0:03:07]} 17. Qb1 {[%emt 0:01:29] (Kf1)} b4 {[%eval -157,26] [%emt 0:01:39]} 18. Nd1 {[%emt 0:01:36] (axb4)} Bxe5 {[%eval -220,27] [%emt 0:01:39]} 19. dxe5 {[%emt 0:01:42]} Rxe5+ {[%eval -231,27] [%emt 0:02:46]} 20. Ne3 {[%emt 0:01:16]} Nd5 {[%eval -233,30] [%emt 0:02:04]} 21. axb4 {[%emt 0:04:34] (Kf1)} Qh4 {[%eval -338,26] [%emt 0:03:59]} 22. Rxa5 {[%emt 0:00:10] (Ta3)} Rxe3+ {[%eval -319,27] [%emt 0:01:40]} 23. Bxe3 {[%emt 0:00:07]} Nxe3 {[%eval -339,30] [%emt 0:02:31]} 24. Rh5 {[%emt 0:01:17] (Le4)} Qe7 {[%eval -406,27] [%emt 0:01:27]} 25. Bh7+ {[%emt 0:05:12] (Tc5)} Kh8 {[%eval -434,27] [%emt 0:01:36]} 26. Qe4 {[%emt 0:00:38]} Ng2+ {[%eval -442,28] [%emt 0:01:06]} 27. Kd2 {[%emt 0:00:25]} Qf6 {[%eval -442,29] [%emt 0:01:28]} 28. Rc1 {[%emt 0:00:08] (Tb1)} Re8 {[%eval -512,27] [%emt 0:01:32]} 29. Rf5 {[%emt 0:00:20]} Qxb2+ {[%eval -497,28] [%emt 0:01:37]} 30. Rc2 {[%emt 0:01:19]} Qa1 {[%eval -506,32] [%emt 0:02:01]} 31. Ra5 {[%emt 0:00:20]} Qf1 {[%eval -524,32] [%emt 0:02:35]} 32. Re5 {[%emt 0:02:06]} Rxe5 {[%eval -550,31] [%emt 0:04:29]} 33. Qxe5 {[%emt 0:00:06]} Kxh7 {[%eval -572,29] [%emt 0:01:02]} 34. Kc3 {[%emt 0:01:38]} g6 {[%eval -573,31] [%emt 0:01:21]} 35. Qd5 {[%emt 0:00:08] (h4)} Qa1+ {[%eval -591,32] [%emt 0:01:10]} 36. Rb2 {[%emt 0:00:09]} Qc1+ {[%eval -609,34] [%emt 0:03:10]} 37. Rc2 {[%emt 0:00:08]} Qa3+ {[%eval -621,30] [%emt 0:00:45]} 38. Kd2 {[%emt 0:02:44] (Kd4)} Qxb4+ {[%eval -643,31] [%emt 0:01:25]} 39. Kc1 {[%emt 0:00:07]} Be6 {[%eval -660,31] [%emt 0:01:30]} 40. Qxf3 {[%emt 0:00:09]} Nf4 {[%eval -666,31] [%emt 0:00:44]} 41. Rd2 {[%emt 0:01:18]} Bb3 {[%eval -665,32] [%emt 0:02:02]} 42. Qg3 {[%emt 0:00:08] (Dc6)} Bd5 {[%eval -883,29] [%emt 0:00:51]} 43. Rc2 {[%emt 0:00:35]} g5 {[%eval -900,30] [%emt 0:00:56]} 44. Qe3 {[%emt 0:00:36]} Be4 {[%eval -1085,30] [%emt 0:01:03]} 45. Rc7 {[%emt 0:00:20]} Qb1+ {[%eval -1250,29] [%emt 0:00:46]} 46. Kd2 {[%emt 0:00:08]} Qa2+ {[%eval -1269,30] [%emt 0:00:57]} 47. Kc1 {[%emt 0:00:38]} Bg6 {[%eval -1328,30] [%emt 0:01:13]} 48. Kd1 {[%emt 0:01:30] (f3)} Bd3 {[%eval -1544,28] [%emt 0:00:54]} 49. Rc3 {[%emt 0:00:08]} Qa1+ {[%eval -2179,30] [%emt 0:01:02]} 50. Qc1 {[%emt 0:00:16]} Qa4+ {[%eval -32707,34] [%emt 0:01:28]} 51. Ke1 {[%emt 0:00:06]} Qe4+ {[%eval -32719,36] [%emt 0:00:39]} 52. Qe3 {[%emt 0:00:38]} Ng2+ {[%eval -32725,41] [%emt 0:00:06]} 53. Kd2 {[%emt 0:00:10]} Nxe3 {[%eval -32727,36] [%emt 0:00:28]} 54. Rxd3 {[%emt 0:01:45]} Nd5 {[%eval -32731,46] [%emt 0:00:04]} 55. Rb3 {[%emt 0:00:29]} Qd4+ {[%eval -32733,45] [%emt 0:00:05]} 56. Kc1 {[%emt 0:00:11] (Kc2)} Qxf2 {[%eval -32737,40] [%emt 0:00:14]} 57. Rb2 {[%emt 0:00:24]} Qe1+ {[%eval -32739,30] [%emt 0:00:23]} 58. Kc2 {[%emt 0:00:09]} Qc3+ {[%eval -32741,64] [%emt 0:00:26]} 59. Kb1 {[%emt 0:00:08]} Nb4 {[%eval -32743,68] [%emt 0:00:49]} 60. Rxb4 {[%emt 0:00:10]} Qxb4+ {[%eval -32745,69] [%emt 0:00:43]} 61. Kc2 {[%emt 0:00:07] (Kc1)} Qa3 {[%eval -32747,67] [%emt 0:00:42]} 62. Kd2 {[%emt 0:00:07]} Qxh3 {[%eval -32749,73] [%emt 0:00:53]} 63. Ke2 {[%emt 0:00:09] (Kc2)} Qxg4+ {[%eval -32751,77] [%emt 0:00:37]} 64. Kd3 {[%emt 0:00:08]} Qf4 {[%eval -32753,87] [%emt 0:00:46]} 65. Kc3 {[%emt 0:00:12] (Ke2)} g4 {[%eval -32753,52] [%emt 0:00:42]} 66. Kc2 {[%emt 0:00:07]} Qe3 {[%eval -32755,59] [%emt 0:00:38]} 67. Kb2 {[%emt 0:00:19]} g3 {[%eval -32757,116] [%emt 0:00:01]} 68. Ka2 {[%emt 0:00:10]} g2 {[%eval -32759,116] [%emt 0:00:01]} 69. Kb2 {[%emt 0:00:05]} g1=Q {[%eval -32761,116] [%emt 0:00:00]} 70. Ka2 {[%emt 0:00:08]} Qh2+ {[%eval -32763,116] [%emt 0:00:01]} 71. Ka1 {[%emt 0:00:06]} Qeg1# {[%eval -32765,116] [%emt 0:00:00]} 0-1
[/pgn]
Code: Select all
[King "11112"] * King Attack evaluation
[Short "0"]
[Sac "2000"] * 2 pawns sacrifice
[Total "13112"]90% of coding is debugging, the other 10% is writing bugs.
-
Rebel
- Posts: 7472
- Joined: Thu Aug 18, 2011 12:04 pm
- Full name: Ed Schröder
Re: Release : Chess System Tal EXTREME
I have a little surprise, in september last year I made an update for a possible Rebel-EAS-3.0 with the knowledge I gathered through time on style-programming. I wasn't satisfied with the ELO and dropped it. The EAS versions differ from the EXTREME versions regarding ELO. The EAS versions try to find a balance between playing style and playing strength and thus are a lot stronger than the EXTREME versions. Just finished the testing for the playing style rating list and surprised myself.
Not only Rebel EAS 3.0 scored 150.000 style points more than 2.0, surprisingly it also is considerable stronger than the Patricia's. And thus I changed my mind.
Code: Select all
STYLE King Short
Total Attack % Games % Sacs % Engine
524409 214046 23.2% 153444 57.7% 156919 38.5% Chess System Tal Extreme
511125 213314 23.7% 149143 57.4% 148668 37.4% Rebel Extreme 1.1
486475 165650 25.3% 171709 60.5% 149116 35.8% Patricia 3.01
482444 185940 25.3% 161609 61.3% 134895 36.1% CSTal 2.1 EAS
407780 158700 27.0% 99659 49.7% 149421 40.8% Patricia 5 xtremeEAS
397519 135669 23.4% 164415 64.3% 97435 26.7% Rebel EAS 3.0 Code: Select all
No. Name Win Draw Loss Unf. Score Games %
-----------------------------------------------------------------
1 Rebel-EAS-3.0 +3734 =2957 -309 *0 5212.5 7000 74.5%
2 Patricia-5.0-extreme +309 =2957 -3734 *0 1787.5 7000 25.5%
Total Games: 7000
White Wins: 2328 (33.3%)
Black Wins: 1715 (24.5%)
Draws: 2957 (42.2%)Code: Select all
No. Name Win Draw Loss Unf. Score Games %
----------------------------------------------------------
1 Rebel-EAS-3.0 +2386 =4061 -553 *0 4416.5 7000 63.1%
2 Patricia-5.0 +553 =4061 -2386 *0 2583.5 7000 36.9%
Total Games: 7000
White Wins: 1875 (26.8%)
Black Wins: 1064 (15.2%)
Draws: 4061 (58.0%)90% of coding is debugging, the other 10% is writing bugs.
-
Rebel
- Posts: 7472
- Joined: Thu Aug 18, 2011 12:04 pm
- Full name: Ed Schröder
Re: Release : Chess System Tal EXTREME
90% of coding is debugging, the other 10% is writing bugs.
-
jkominek
- Posts: 117
- Joined: Tue Sep 04, 2018 5:33 am
- Full name: John Kominek
Re: Release : Chess System Tal EXTREME
Adding my typical low-brainwave spam, while Rebel rests.
Code: Select all
# PLAYER : RATING ERROR POINTS PLAYED (%) LOS W D L D(%) OppAvg OppErr
1 Stockfish-17.1 : 3757.0 5.1 12824.0 15000 85 100 10726 4196 78 28 3397.7 4.8
2 Fritz-20 : 3651.8 3.7 11601.5 15000 77 100 8917 5369 714 36 3397.7 4.8
3 Velvet-8.1-Risky : 3619.3 4.4 11153.0 15000 74 100 8681 4944 1375 33 3397.7 4.8
4 Rebel-EAS-3.0 : 3570.4 4.5 10420.0 15000 69 100 7897 5046 2057 34 3397.7 4.8
5 Patricia-5.0 : 3475.0 5.5 8848.0 15000 59 100 5855 5986 3159 40 3397.7 4.8
6 Halogen-12 : 3433.5 4.3 9834.5 19500 50 51 6867 5935 6698 30 3430.7 4.1
7 Black-Marlin-8.0 : 3433.5 5.3 9833.5 19500 50 99 7112 5443 6945 28 3430.7 4.1
8 Pawn-3.0 : 3427.1 4.2 9704.0 19500 50 92 6672 6064 6764 31 3430.7 4.1
9 Rebel-Extreme : 3424.6 3.1 7972.0 15000 53 87 5298 5348 4354 36 3397.7 4.8
10 Seer-2.50 : 3420.6 7.0 9569.5 19500 49 100 6595 5949 6956 31 3430.7 4.1
11 Wasp-7.07 : 3405.0 5.3 9252.0 19500 47 61 6150 6204 7146 32 3430.7 4.1
12 viridithas-9.0.0 : 3404.0 4.5 9232.5 19500 47 67 6143 6179 7178 32 3430.7 4.1
13 Patricia-5-xtremeEAS : 3402.5 3.7 7584.0 15000 51 78 4946 5276 4778 35 3397.7 4.8
14 Altair-6.0 : 3400.0 3.8 9151.0 19500 47 89 6278 5746 7476 29 3430.7 4.1
15 Patricia-4 : 3397.1 3.7 7489.0 15000 50 100 5326 4326 5348 29 3397.7 4.8
16 Clover-3.3 : 3386.4 5.1 8875.0 19500 46 100 6179 5392 7929 28 3430.7 4.1
17 CSTal-2.1-EAS : 3372.2 2.7 7050.5 15000 47 100 4845 4411 5744 29 3397.7 4.8
18 Koivisto-6.0 : 3351.1 3.5 8164.5 19500 42 100 5378 5573 8549 29 3430.7 4.1
19 Rebel-Extreme-1.1 : 3324.6 4.1 6222.0 15000 41 100 4370 3704 6926 25 3397.7 4.8
20 Igel-3.30 : 3315.6 4.6 7463.5 19500 38 100 4515 5897 9088 30 3430.7 4.1
21 Chess-System-Tal-Extreme : 3269.7 3.4 5294.5 15000 35 100 3696 3197 8107 21 3397.7 4.8
22 Komodo-14.1-Aggressive : 3180.9 4.3 3915.5 15000 26 100 2250 3331 9419 22 3397.7 4.8
23 Patricia-3.01 : 3154.6 5.0 3546.0 15000 24 --- 1922 3248 9830 22 3397.7 4.8
White advantage = 157.83 +/- 0.65
Draw rate (equal opponents) = 40.03 % +/- 0.12
ANCHOR="Altair-6.0"
ANCVAL=3400
PGN=uho-all.pgn
ordo -p $PGN -g groups --terse --white-auto --columns="0,1,2,3,4,5,6,7,8,9,10,11,12" -a $ANCVAL -A "$ANCHOR" --cfs-matrix=$CFS --cfs-show --simulations=10 --pool-relative --draw-auto --output $OUT --head2head=$H2H
-
Rebel
- Posts: 7472
- Joined: Thu Aug 18, 2011 12:04 pm
- Full name: Ed Schröder
Re: Release : Chess System Tal EXTREME
I finally had time to have a look at your patch. I getpohl4711 wrote: ↑Fri Jan 09, 2026 5:02 amI use my EAS-Tool, as it should be used: Running it on my full ratinglist database. When the testrun is finished.
And I think, the result of CS Tal Extreme will surprise you. After 4500 games (sadly already 2 disconnects by CS Tal Extreme - not good, but still acceptable), the EAS-Score looks very promising, when setting my Gauntlet-EAS-Tool to 77 moves, as the full ratinglist has as average value (thats how to do it). CS Tal Extreme will be clearly at rank #1 right now, if the results do not change drastically until the end of the testrun.
Results in 2-3 days.
Full version
Code: Select all
early bad avg.win
Rank EAS-Score sacs sacs shorts draws moves Engine/player
---------------------------------------------------------------------------
1 1266152 52.00% 44.38% 80.52% 05.60% 48 Chess-System-Tal-Extreme
2 1232595 48.36% 44.01% 80.89% 06.40% 48 Rebel-Extreme-1.1
3 1162116 56.72% 46.52% 73.81% 04.26% 52 Patricia-5-xtremeEAS
4 1138366 47.97% 46.85% 74.87% 05.02% 53 Patricia-3.01 Code: Select all
1 1266152 52.00% 44.38% 80.52% 05.60% 48 Chess-System-Tal-Extreme
1 1232595 48.36% 44.01% 80.89% 06.40% 48 Rebel-Extreme-1.1
1 1162116 56.72% 46.52% 73.81% 04.26% 52 Patricia-5-xtremeEAS
1 1138366 47.97% 46.85% 74.87% 05.02% 53 Patricia-3.01 You fixed it, congrats.
90% of coding is debugging, the other 10% is writing bugs.
-
mclane
- Posts: 18950
- Joined: Thu Mar 09, 2006 6:40 pm
- Location: US of Europe, germany
- Full name: Thorsten Czub
Re: Release : Chess System Tal EXTREME
QED
What seems like a fairy tale today may be reality tomorrow.
Here we have a fairy tale of the day after tomorrow....
Here we have a fairy tale of the day after tomorrow....
-
pohl4711
- Posts: 2892
- Joined: Sat Sep 03, 2011 7:25 am
- Location: Berlin, Germany
- Full name: Stefan Pohl
Re: Release : Chess System Tal EXTREME
??? There was no patch. The V6.0 of my tool is completely unchanged since release. As I mentioned, the EAS Tool works fine. When there is no mismatch of adjucated and non adjucated games in the input-pgn.Rebel wrote: ↑Sun Jan 11, 2026 10:44 am [
I finally had time to have a look at your patch. I get
Full versionGauntlet versionCode: Select all
early bad avg.win Rank EAS-Score sacs sacs shorts draws moves Engine/player --------------------------------------------------------------------------- 1 1266152 52.00% 44.38% 80.52% 05.60% 48 Chess-System-Tal-Extreme 2 1232595 48.36% 44.01% 80.89% 06.40% 48 Rebel-Extreme-1.1 3 1162116 56.72% 46.52% 73.81% 04.26% 52 Patricia-5-xtremeEAS 4 1138366 47.97% 46.85% 74.87% 05.02% 53 Patricia-3.01EQUALCode: Select all
1 1266152 52.00% 44.38% 80.52% 05.60% 48 Chess-System-Tal-Extreme 1 1232595 48.36% 44.01% 80.89% 06.40% 48 Rebel-Extreme-1.1 1 1162116 56.72% 46.52% 73.81% 04.26% 52 Patricia-5-xtremeEAS 1 1138366 47.97% 46.85% 74.87% 05.02% 53 Patricia-3.01
You fixed it, congrats.
-
Rebel
- Posts: 7472
- Joined: Thu Aug 18, 2011 12:04 pm
- Full name: Ed Schröder
Re: Release : Chess System Tal EXTREME
You said it yourself, change :
set /A hard_moveaverage=0
into :
set /A hard_moveaverage=77
I did.
Then FULL = GAUNTLET
As it should.
set /A hard_moveaverage=0
into :
set /A hard_moveaverage=77
I did.
Then FULL = GAUNTLET
As it should.
90% of coding is debugging, the other 10% is writing bugs.