pohl4711 wrote: ↑Tue Aug 12, 2025 7:32 am
Rebel wrote: ↑Sun Aug 10, 2025 9:45 am
Have you tried my tool?
EAS points based on move number via a flexible progressive table which you can tune to your desires.
I have tried it. Very fast, indeed. But it does not work with a pgn without evals (I tried my full ratinglist.pgn). So, it can not be used in the EAS-Tool. The EAS-Tool must run on all pgn-files, not just enginegames with stored evals in it. That will not be changed by me, ever.
Your full rating list PGN has the [Plycount] tag deleted, hence no output, your archive files are okay, that's the reason, it's not a commented or not commented problem.
pohl4711 wrote: ↑Tue Aug 12, 2025 7:32 am
That will not be changed by me, ever.
I like bold statements, however, I am a programmer, currently a STYLE programmer or so to say a retired ELO programmer, I want optimal information in the PGN output and thus I am not going to throw the baby out with the bathwater. I want to compare scores with the opponent it plays. Furthermore I can do some extras, consider the following 2 examples -
[pgn][Event "Short Games"]
[Site "Gathered by the BoCC program"]
[Date "2025.06.26"]
[White "Patricia-4"]
[Black "seer_v2.8"]
[Result "1-0"]
[Short "5500"]
[Move "5"]
{Game decided at 18 move, only 5 moves after the book moves.}
1. d4 {book} Nf6 {book} 2. c4 {book} e6 {book} 3. Nf3 {book} b6 {book} 4. g3 {book} Bb7 {book} 5. Bg2 {book} Be7 {book} 6. Nc3 {book} O-O {book} 7. O-O {book} d5 {book} 8. Ne5 {book} Na6 {book} 9. cxd5 {book} exd5 {book} 10. Nd3 {book} Ne4 {book} 11. Nf4 {book} Nxc3 {book} 12. bxc3 {book} c6 {book} 13. e4 {+0.52/16 0.38s} dxe4 {-0.68/14 0.21s} 14. Bxe4 {+0.59/16 0.76s} Bd6 {-0.73/15 0.41s} 15. Nh5 {+0.66/17 0.94s} Nc7 {-0.45/16 0.43s} 16. Nxg7 {+2.86/18 0.28s} Nd5 {-6.23/16 0.40s} 17. Qh5 {+3.40/18 0.27s} f5 {-8.41/16 0.17s} 18. Nxf5 {+3.66/19 0.38s} Rxf5 {-8.44/17 0.33s} 19. Bxf5 {+3.86/17 0.25s} Qe7 {-8.62/17 0.16s} 20. c4 {+3.92/18 0.31s} Nc3 {-9.23/16 0.17s} 21. Bb2 {+3.92/18 0.25s} Ne2+ {-9.49/16 0.26s} 22. Kh1 {+3.44/17 0.25s} Nxd4 {-9.69/17 0.36s} 23. Qg4+ {+3.87/19 0.24s} Kf8 {-9.67/18 0.24s} 24. Bxd4 {+3.85/20 0.26s} c5+ {-9.88/19 0.16s} 25. Kg1 {+3.88/21 0.18s} cxd4 {-10.14/22 1.1s} 26. Be6 {+3.65/20 0.27s} Ke8 {-10.05/21 0.34s} 27. Rfe1 {+4.32/19 0.23s} Kd8 {-10.15/21 0.21s, White wins by adjudication} 1-0 [/pgn]13 book moves, 5 moves later the game is over, 5500 points for Patricia, see the [Short "5500"] tag.
King Attack then -
[pgn][Event "Selected King Attacks"]
[Site "Evaluation Filter Value 100"]
[Date "2025.06.27"]
[Round "?"]
[White "CSTal-2.1-EAS"]
[Black "Alexandria-7.0"]
[Result "1-0"]
[King "12744"]
[Move "14"]
{ Educated guess on move 14 as a first sign of a King Attack on the losing
side. }
1. e4 { book } 1... e5 { book } 2. Nf3 { book } 2... Nc6 { book } 3. Bb5 {
book } 3... Nd4 { book } 4. Nxd4 { book } 4... exd4 { book } 5. O-O { book
} 5... g6 { book } 6. d3 { book } 6... Bg7 { book } 7. Ba4 { +1.19/14 0.44s
} 7... a5 { -1.16/16 0.42s } 8. Na3 { +0.86/14 0.53s } 8... c6 { -0.44/16
0.34s } 9. Nc4 { +1.88/14 0.19s } 9... b5 { +0.16/15 0.19s } 10. Nd6+ {
+2.69/15 0.20s } 10... Ke7 { -0.28/16 0.17s } 11. Bf4 { +2.42/16 0.29s }
11... bxa4 { -0.36/17 0.16s } 12. Qf3 { +2.22/19 1.6s } 12... Kf8 {
-1.21/15 0.27s } 13. Bg5 { +2.49/16 0.18s } 13... f6 { -1.48/16 0.28s } 14.
e5 { +2.36/16 0.17s } 14... Bh6 { -0.61/18 0.38s } 15. Bxh6+ { +2.46/17
0.33s } 15... Nxh6 { +1.23/15 0.14s } 16. exf6 { +2.43/19 0.23s } 16... Nf7
{ +1.69/18 0.42s } 17. Rae1 { +2.56/17 0.28s } 17... Nxd6 { +1.80/17 0.23s
} 18. Re7 { +2.65/18 0.20s } 18... Ra6 { +0.82/16 0.23s } 19. Rfe1 {
+3.70/15 0.27s } 19... c5 { +0.32/14 0.19s } 20. Qd5 { +3.13/15 0.20s }
20... a3 { 0.00/17 0.57s } 21. b3 { +3.71/15 0.17s } 21... h6 { -0.71/16
0.49s } 22. h4 { +2.69/16 0.85s } 22... Bb7 { 0.00/18 0.21s } 23. Qxc5 {
+2.94/15 0.23s } 23... Rc6 { -0.67/17 0.34s } 24. Qe5 { +3.33/15 0.23s }
24... Bc8 { -2.32/20 0.48s } 25. g3 { +2.91/15 0.28s } 25... Rg8 { -2.16/17
0.54s } 26. g4 { +2.92/14 0.12s } 26... Ba6 { -1.83/20 0.20s } 27. f4 {
+3.06/14 0.28s } 27... Bb5 { -3.51/17 0.74s } 28. g5 { +4.30/14 0.26s }
28... hxg5 { -4.41/16 0.50s } 29. hxg5 { +4.01/13 0.074s } 29... a4 {
-7.91/17 0.56s } 30. Qd5 { +9.75/13 0.16s } 30... Qa8 { -11.19/15 0.31s }
31. Qh1 { +M13/25 0.061s } 31... Nf5 { -M12/34 0.093s } 32. Qh7 { +M11/33
0.11s } 32... Rxf6 { -M10/42 0.11s, White wins by adjudication } 1-0[/pgn]PGN tags -
[King "12744"]
[Move "14"]
Educated guess on move 14 as a first sign of a King Attack on the losing side.
To be continued.
90% of coding is debugging, the other 10% is writing bugs.