This directory contains scripts for plotting functions for visualizing EVOLVEpro results. Examples are contained in dms.py
and exp.py
, and are based on source functions in evolvepro/src/evolve.py
.
For plot, use the evolvepro environment:
conda activate evolvepro
read_dms_data()
: Loads and processes DMS benchmark results, averaging across simulations of the same strategyfilter_dataframe()
: Filters data based on specified conditions
plot_comparison()
: Bar plots comparing model/strategy performanceplot_grid_search_bar()
: Bar plots of hyperparameter performanceplot_grid_search_heatmap()
: Heatmaps showing parameter interactionsplot_by_round()
: Line plots of evolution progressplot_by_round_split()
: Evolution progress split by conditions
read_exp_data()
: Loads experimental round data from Excel filesplot_variants_by_iteration()
: Tracks activity progression across rounds
All functions save outputs as PNG/PDF files and processed data as CSVs.