chipiron.scripts.league package

Submodules

chipiron.scripts.league.runtheleague module

RunTheLeagueScript

class chipiron.scripts.league.runtheleague.RunTheLeagueScript(base_script: Script[Any])[source]

Bases: object

Running a league playing games between ers in the league and computing ELOs

base_experiment_output_folder: str = 'chipiron/scripts/league/outputs/'
base_script: Script[Any]
default_param_dict: dict[str, Any] = {'config_file_name': None}
folder_league: str = 'chipiron/scripts/league/league_data/league_10_001'
run() None[source]

Runs the league.

This method continuously runs the league until interrupted. It calls the run method of the league object and saves the league data to a pickle file.

Returns:

None

terminate() None[source]

Terminates the league execution.

Module contents