the modified text can then be saved again in the editor.
The following abbreviations are used in the move annotations:
SD – search depth/selective search depth
MT – move time in seconds, if < 1 second in milliseconds
RT – remaining time in seconds, if < 1 second in milliseconds
EM – in the opponent's previous half move expected move
SP – speed of position calculation - calculated positions per second
CP – calculated positions
TB – tablebase hits
R50 – remaining moves before application of the 50-move-draw-rule
m – Milli 1/1,000
k – Kilo 1,000
M – Mega 1,000,000
G – Giga 1,000,000,000
In the replacement text, in particular the abbreviations and the English figure names (K Q R B N) can be
changed at will.
Information about the material balance has been omitted as it is graphically represented by both chess GUIs.
The program Notepad++ can be downloaded free of charge from the Internet.
Technical information on the regular expressions used:
Named capturing groups are used for the purpose of clarity and maintainability of the
code. Not all RegExp dialects are able to process this code correctly, especially the replacement code. In
this respect the programs LibreOffice and Grepwin for example are unsuitable.
The complexity of the code is not least due to the diverging annotation formats of TCEC
throughout its history. The format of Season 1, Division 1 to 3, is not supported because there are not
even principal variations specified.
A preventive note for users who want to present the search code directly in the browser
with the '<' and '>' characters instead of the HTML entities ‘<’ and ‘>’ intended for
this purpose: You can't! The code contains RegExp capturing groups that resemble HTML tags, so they are
interpreted as such in the browser and are not displayed correctly. The code must therefore first be
encoded, which can be achieved here on the Internet. In the Notepad++ ‘Find what :’ field this modified code
taken from the browser does not differ from the original.
Special information for Aquarium:
The evaluation diagram is activated by clicking on ‘Analysis’ in the menu bar and on
the ‘Chart’ button.
The PGN files modified for Aquarium contain codes for the game moves with which these
can be marked according to positive or negative evaluation as well as after moves for White or Black in
colour or by writing format. In order to avoid repetitions, reference is made to the explanations to be
found here on the Internet under point 12g) ‘Formatted
moves in the PGN file’).
The following move styles are used:
moves of the board side
Special Style 25
Special Style 26
Special Style 27
Special Style 28
Special Style 29
If the user should not attach importance to the move styles, he can be content for
Aquarium with the following replacement code:
The evaluation and move time diagram is activated by clicking on ‘Tools’ in the menu
bar and on ‘Score Graph’ in the menu. By clicking on the menu ‘Graph’ various options can be selected. In
the case of ‘Score Combo’, the total time up to the respective move is apparently displayed. The option
‘Time Combo’ seems to be unsuitable.
Precondition for the move time graph are move time information in the annotations in
the format '[%emt hh:mm:ss]' or - if the TCEC PGN file only contains seconds - in the format '[%emt 0:0]'
to '[%emt 0:s]' (due to lack of documentation – ‘s’ stands for a number with a minimum height of 1 to
about 5 digits). The replacement code makes this information available at the end of the annotation where
it is less annoying. 'emt' stands for 'elapsed move time'.
Mistakes are there to be made, and the author of these lines is a doer. In this sense:
Finito ♦ Aus die Maus ♦ Schicht im Schacht ♦ Klappe zu - Affe tot
So long ♦ See You Later, Alligator - In A While, Crocodile ♦ Over And Out