svdhoog / FLAViz

FLAViz: Flexible Large-scale Agent Visualization Library
GNU General Public License v3.0
1 stars 4 forks source link

Tests for all combinations of settings #20

Open svdhoog opened 6 years ago

svdhoog commented 6 years ago

Test data sets

See: circles model.

Config.yaml settings

Total combinations: 4x4x9x2 = 288

Some in-build exceptions that have been explicitly excluded:

General notes

svdhoog commented 5 years ago

Test Circle model

The test data allows to test these settings:

[the remaining 6 options are: median, custom_quantile, maximum, minimum, upper_quartile, lower_quartile]

Total combinations: 4x4x3x2 = 96

svdhoog commented 5 years ago

Scatterplot mean

one plot

summary!=full

plot 61

Shows a summary across agents, for each run, each set (hence: 8 circles)

FLAViz-scatter-oneplot-summarymean-61-63

Notes:

plot 62

Shows a summary across agents & runs, for each set (hence: 4 circles)

Notes:

plot 63

shows summary across agents & runs & sets (hence: 1 circle)

Notes:

many plot

FLAViz-scatter-manyplot-summarymean-65-67

Plot 64

Shows agent-level analysis with many plots. This produces 1 file per (set,run,agent) combination (48 files for the 48 circle plots in plot 60).

Plot 65

Shows multi-run analysis with many plots. This produces 1 file per (set,run) combination (8 files for the 8 circle plots in plot 61).

Plot 66

Shows multi-batch analysis with many plots. This produces 1 file per set (4 files for the 4 circle plot in plot 62).

Plot 67

Shows multi-set analysis with many plots. This produces 1 file (1 files for the 1 circle plot in plot 63).

Scatterplot full

one plot

summary=full

FLAViz-scatter-oneplot-summaryfull-71-73

Plot 70

Summary=full is not possible with agent-level analysis.

Plot 71

Plot 72

Plot 73

many plot

summary=full

FLAViz-scatter-manyplot-summaryfull-75-77

Plot 74

Summary=full is not possible with agent-level analysis.

Plot 75

Plot 76

Plot 77