Changes

Jump to: navigation, search

Logging

No change in size, 15:02, 4 June 2018
no edit summary
'''Logging''',<br/>
the recording of events taking place in the execution of a system or [[Program|program]] into a [https://en.wikipedia.org/wiki/Logfile logfile] in order to provide an [https://en.wikipedia.org/wiki/Audit_trail audit trail] that can be used to understand the activity of the system and to diagnose problems <ref>[https://en.wikipedia.org/wiki/Logfile Logfile from Wikipedia]</ref>. Inside a chess engine, logs include the [[Game Notation|game notation]] of a [[Chess Game|game played]] along with mode and state transitions, that is all [[Moves|moves]] and commands entered by the user or input from a control system or [[Chess Server|chess server]], as well as moves made by the program after searching and [[Pondering|pondering]], typically along with [[Forsyth-Edwards Notation|FEN]] and/or [[Graphics Programming#ASCIIDiagrams|ASCII diagram]] at the start of each [[Search|search]] and important events such as new [[Principal variationVariation|principal variation]] with time, [[Depth|depth]], [[Score|score]], and various [[Search Statistics|search statistics]] and [[Time Management|time management]] issues during the search <ref>[http://www.talkchess.com/forum/viewtopic.php?t=48959 Symbolic: I/O handling and sample logfile] by [[Steven Edwards]], [[CCC]], August 14, 2013</ref>.
=See also=

Navigation menu