Skip to content

Verbose Logging of Legal Moves Calculation #2

@zbostock56

Description

@zbostock56

The engine should have a optional debug logger that can be enabled through a different compilation flag to give better debugging information when issues arise during the legal moves calculation routine. This should consist of information like:
-> what the current depth is
-> what the current board state is
-> whose turn it is
-> what piece is currently being calculated upon
-> what the best move is at any given step in the calculation
-> output of integral bitboards which represent parts of the calculation
all outputted in a readable format.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions