Function summary | |
---|---|
create-bar-plot-for-different-experimental-conditions | &key asdf-system package experiment-classes data-recorders number-of-interactions-per-experiment number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) configurations-a configurations-b labels-a labels-b title (x-label nil) (y-label nil) (error-bars t) (key-location "above") y-min y-max (draw-y-grid nil) (grid-color "#aaaaaa") (grid-line-width 0.5) (colors *great-gnuplot-colors*) graphic-type file-name |
create-bar-plots-for-different-experimental-conditions | &key asdf-system package experiment-class number-of-interactions number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) configurations-a configurations-b labels-a labels-b x-label data-recorders bar-plot-parameter-lists |
create-combined-graphs-from-different-runs | &key asdf-system package file-prefix experiment-classes configurations-per-experiment captions number-of-interactions-per-experiment number-of-data-points number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) data-recorders average-data parameters-for-graphic-generators |
create-configuration-a-vs-configuration-b-bar-plot | &key asdf-system package experiment-class data-recorder number-of-interactions number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) configurations-a configurations-b labels-a labels-b title (x-label nil) (y-label nil) (error-bars t) (key-location "above") y-min y-max (draw-y-grid nil) (grid-color "#aaaaaa") (grid-line-width 0.5) (colors *great-gnuplot-colors*) graphic-type file-name |
create-graphs-for-different-experimental-conditions | &key asdf-system package experiment-base-class experiment-classes number-of-interactions number-of-series data-recorders average-data captions parameters-for-graphic-generators (configuration nil) (configurations nil) (max-nr-parallel-processes *max-nr-parallel-processes*) |
create-graphs-for-different-experimental-configurations | &key asdf-system package experiment-class configurations number-of-interactions number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) data-recorders average-data captions parameters-for-graphic-generators |
create-graphs-for-different-population-sizes | &key asdf-system package experiment-class population-sizes number-of-interactions-per-agent number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) data-recorders average-data parameters-for-graphic-generators |
parallel-batch-run-client-process | &key asdf-system package experiment-class number-of-interactions monitors configurations file-name number-of-data-points random-number configuration-output-directory |
run-client-processes | &key asdf-system package experiment-class number-of-interactions number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) monitors configurations number-of-data-points (configuration-output-directory (babel-pathname :directory (quote (".tmp")))) (inferior-lisp *inferior-lisp*) |
run-parallel-batch | &key asdf-system package experiment-class number-of-interactions number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) monitors configurations |
run-parallel-batch-for-different-configurations | &key asdf-system package experiment-class number-of-interactions number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) monitors shared-configuration configurations (output-dir (error "Please supply an :output-dir for monitoring")) |
inferior lisps default command line options format is command (arguments)
run-client-processes | &key asdf-system package experiment-class number-of-interactions number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) monitors configurations number-of-data-points (configuration-output-directory (babel-pathname :directory (quote (".tmp")))) (inferior-lisp *inferior-lisp*) | [Function] |
A helper function for run-parallel-batch and create-graphs-for-different-experimental-conditions
run-parallel-batch-for-different-configurations | &key asdf-system package experiment-class number-of-interactions number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) monitors shared-configuration configurations (output-dir (error "Please supply an :output-dir for monitoring")) | [Function] |
Runs multiple batches of parallel series. Every batch takes a different (named) configuration. Each configuration in configurations should be a pair like (name . configuration-list). You can use shared-configuration to set configuration values that are shared among all batches. Values in configurations have precedence over values in shared-configration, should there be a conflict. output-dir can be set to the directory of (or subdir in) your experiment. If it is set then all data-outputting monitors will be overridden to output there. For each named configuration a subdir will be made there with the given name.
create-combined-graphs-from-different-runs | &key asdf-system package file-prefix experiment-classes configurations-per-experiment captions number-of-interactions-per-experiment number-of-data-points number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) data-recorders average-data parameters-for-graphic-generators | [Function] |
create-graphs-for-different-experimental-conditions | &key asdf-system package experiment-base-class experiment-classes number-of-interactions number-of-series data-recorders average-data captions parameters-for-graphic-generators (configuration nil) (configurations nil) (max-nr-parallel-processes *max-nr-parallel-processes*) | [Function] |
create-bar-plots-for-different-experimental-conditions | &key asdf-system package experiment-class number-of-interactions number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) configurations-a configurations-b labels-a labels-b x-label data-recorders bar-plot-parameter-lists | [Function] |
create-bar-plot-for-different-experimental-conditions | &key asdf-system package experiment-classes data-recorders number-of-interactions-per-experiment number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) configurations-a configurations-b labels-a labels-b title (x-label nil) (y-label nil) (error-bars t) (key-location "above") y-min y-max (draw-y-grid nil) (grid-color "#aaaaaa") (grid-line-width 0.5) (colors *great-gnuplot-colors*) graphic-type file-name | [Function] |
create-configuration-a-vs-configuration-b-bar-plot | &key asdf-system package experiment-class data-recorder number-of-interactions number-of-series (max-nr-parallel-processes *max-nr-parallel-processes*) configurations-a configurations-b labels-a labels-b title (x-label nil) (y-label nil) (error-bars t) (key-location "above") y-min y-max (draw-y-grid nil) (grid-color "#aaaaaa") (grid-line-width 0.5) (colors *great-gnuplot-colors*) graphic-type file-name | [Function] |