with special symbols in Windows programs via AutoHotkey script
The annotation of the online games that can be viewed and replayed on this website is based on analyses of the chess
engine ‘Stockfish’ from the years 2024 ff. with at least two regular variations and one null move variation.
These engine analyses were automatically evaluated by the PGN-Engine-Analyzer program, which integrated its
comments into the PGN files. The individual annotation modules are explained below in the order in which they
appear in the game, whereby reference is also made to the PGN Engine Analyser manual,
chapter 6 und
chapter 7.
Details on the game move annotation:
Number of the game move variation in the ranking of all variations of the respective game move, which
originates from the engine outputs;
move evaluation source:
'→' along with variation move, if the move evaluation is taken over from the optimal evaluation of a
following game move; this happens if there is either no game move variation or its evaluation depth does
not reach the evaluation depth of the optimal variation of the subsequent moves, downgraded by 1 in each
case; this concept even allows taking over the evaluation of the optimal variation of the following move
if there is no variation evaluation for the game move at all (phantom evaluation);
'↓' if the move evaluation is taken over from a variation move evaluation of the current move;
'-' if no evaluation at all is available;
depth
analysis depth in half-moves (plies), where, if the evaluations of several or subsequent optimal
variation moves are used, their lowest and highest evaluation depths are shown if they differ;
number of hits in the Syzygy tablebases search, provided the relevant engine option has been
selected.
"//" - Transition from the general evaluation informations to the position evaluations.
Move evaluation according to the above explanations under ‘move evaluation source’;
the win probability in per cent provided by the engine or calculated by PGN-Engine-Analyzer;
the draw probability in per cent provided by the engine or calculated by PGN-Engine-Analyzert;
the loss probability in per cent provided by the engine or calculated by PGN-Engine-Analyzer;
position evaluation symbol in Unicode;
probabilistic game result from 0% to 100% regardless of the move colour always from White's point of
view;
clarification: the probabilistic game result is by no means to be equated with the win probability; it
applies:
win probability = probabilistic game result – (draw probability / 2).
"//" - Transition from the position evaluations to the move evaluations.
absolute gain or loss (-) - absolute difference to the next best or best variation evaluation;
relevant gain or loss (-) in the sense of evaluation relevance reduction; in contrast to the text module
'move evaluation' (absolute engine evaluation), where a negative evaluation can be quite favourable,
namely for Black, the text modules 'absolute' and 'relevant win or loss' always show good moves with
positive values and bad moves always with negative values;
current optimum rate - contains the precise numerical expression for the move evaluation symbol of the
worse move evaluation (nothing, ?!, ?, ??);
it is calculated as follows:
1 – (relevant evaluation difference / total integral);
the total integral is the definite integral over the entire x-axis with the values from -∞ to +∞;
the best move is therefore rated at 100%;
an optimum rate of 50% means a sub-optimal move with a decrease in the evaluation from, for example,
practically won to equalization;
and an optimum rate of 0% would result in a sub-optimal move with a drop in evaluation from practically
won to practically lost.
"//" - Transition from move evaluations to game progress information.
average optimum rate in the previous course of the match in per cent;
cumulative absolute losses in the previous course of the match;
average of absolute losses in the previous course of the match;
cumulative relevant losses in terms of the evaluation relevance reduction in the previous course of the
match;
average of relevant losses in terms of the evaluation relevance reduction in the previous course of the
match.
But PGN-Engine-Analyzer can do much more than just annotate PGN files for the Internet, namely the creation of:
spreadsheets for LibreOffice Calc (
PGN-Engine-Analyzer manual, chapter 17) with diagrams for move evaluation,
probabilistic game result, absolute gain or loss, relevant gain or loss,
optimum rate, cumulative absolute losses and cumulative relevant losses.
HTML files for display in the browser (
PGN-Engine-Analyzer manual, chapter 18) with annotated list of all moves with
variation(s), diagram for the probabilistic game results in the course of the game and extensive
information.
Ende Gelände ♦ Aus die Maus ♦ Schicht im Schacht ♦ Klappe zu - Affe tot
So long ♦ See You Later, Alligator - In A While, Crocodile ♦ Over And Out