avl._core.scoreboard module

class avl._core.scoreboard.Scoreboard(*args: Any, **kwargs: Any)[source]
__init__(name: str, parent: Component) None[source]

Initializes the scoreboard component.

Parameters:
  • name (str) – Name of the scoreboard.

  • parent (Component) – Parent component.

set_verbose(verbose: bool) None[source]

Sets the verbosity of the scoreboard.

Parameters:

verbose – Verbosity flag.

set_min_compare_count(count: int) None[source]

Sets the minimum number of comparisons required.

Parameters:

count – Minimum number of comparisons.

async run_phase() None[source]

Runs the scoreboard phase.

async report_phase() None[source]

Reports the results of the scoreboard.