Experiment

class iohblade.experiment.Experiment(methods: list, problems: list, llm: LLM, runs=5, budget=100, seeds=None, show_stdout=False, exp_logger=None)

Bases: ABC

Abstract class for an entire experiment, running multiple algorithms on multiple problems.

class iohblade.experiment.MA_BBOB_Experiment(methods: list, llm: LLM, show_stdout=False, runs=5, budget=100, seeds=None, dims=[2, 5], budget_factor=2000, exp_logger=None, **kwargs)

Bases: Experiment