fpl_backtest_strategy
Backtest and compare tunable Fantasy Premier League strategies using point-in-time replay or season simulators to identify optimal policies, chip usage, and transfer approaches.
Instructions
Backtest and compare tunable strategies. Use scenarios/scenarios_path for point-in-time replay with realized action_outcomes, or history_root plus season for the legal Vaastav-format season simulator. To reproduce the published 2,486-point research candidate, use forecast_model=external_hgb, policy=patient_chips, and initial_squad_modes=[forecast].
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seed | No | ||
| policy | No | ||
| season | No | ||
| objective | No | net_points | |
| scenarios | No | ||
| candidates | No | ||
| model_path | No | ||
| base_config | No | ||
| end_gameweek | No | ||
| history_root | No | Root of Vaastav-format season folders when running the full simulator. | |
| forecast_model | No | Walk-forward forecast family used by the published research candidate. Requires history_root and at least one prior season. | |
| scenarios_path | No | ||
| start_gameweek | No | ||
| cocktail_config | No | ||
| include_details | No | ||
| previous_season | No | ||
| max_transfer_depth | No | ||
| chip_transfer_depth | No | ||
| initial_squad_modes | No | ||
| transfer_beam_width | No | ||
| transfer_candidate_width | No |