queens_reasoner

Submodules

Functions

run(*args, **kwargs)

Run the complete Queens puzzle solving pipeline.

Package Contents

queens_reasoner.run(*args, **kwargs)[source]

Run the complete Queens puzzle solving pipeline.

This function:

  1. Parses a Queens puzzle board from the target source.

  2. Solves the puzzle using reasoner.

  3. Prints the formatted solution to the terminal.

Positional and keyword arguments are forwarded directly to parse_queens_game.

Parameters:
  • *args – Positional arguments passed to parse_queens_game.

  • **kwargs – Keyword arguments passed to parse_queens_game.

Returns:

None

Return type:

None