Skip to content

Commit 31701b2

Browse files
committed
phase 4 and 6 with 0.5s up
1 parent 50f4c17 commit 31701b2

14 files changed

Lines changed: 200437 additions & 11383 deletions

docs/HPC_GUIDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ watch -n 10 "ls -1 results_JOBID | wc -l"
4848
4949
# Fetching the results once the job is done
5050
51-
scp -r kanagnostopoul@snellius.surf.nl:~/CSS_Project/results/phase6_18780164 / ./results/
51+
scp -r kanagnostopoul@snellius.surf.nl:~/CSS_Project/results/phase6_18824496/ ./results/
5252
```
5353

5454
The jobscript template can be found in ```run_analysis.sh``` (default rome paritition).

docs/plots.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ a. Fixed color scheme: prey: #1751ED, predator: #CF0808
33
b. Legend at the bottom and shared if more than one plot
44

55

6-
1. Bifuractuion
7-
- zoomed out
8-
- zoomed in
6+
1. Bifuractuion (Mean population vs. prey death rate)
7+
- zoomed out (phase 1)
8+
- zoomed in (phase 1.5)
99

1010
2. Critical Point Power Law
1111
- At the critical point and away from the critical point (pick critical, subcritical, supercritical)
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
2026-01-28 13:58:09,429 [INFO] ============================================================
2+
2026-01-28 13:58:09,430 [INFO] PREDATOR-PREY HYDRA EFFECT EXPERIMENTS
3+
2026-01-28 13:58:09,430 [INFO] ============================================================
4+
2026-01-28 13:58:09,430 [INFO] Phases: [4]
5+
2026-01-28 13:58:09,430 [INFO] Output: results/phase4_18824493
6+
2026-01-28 13:58:09,430 [INFO] Cores: 64
7+
2026-01-28 13:58:09,430 [INFO] Numba: ENABLED
8+
2026-01-28 13:58:09,430 [INFO]
9+
2026-01-28 13:58:09,430 [INFO] ============================================================
10+
2026-01-28 13:58:09,430 [INFO] PHASE 4
11+
2026-01-28 13:58:09,430 [INFO] ============================================================
12+
2026-01-28 13:58:09,430 [INFO] Estimated: 750 sims, ~0.0h on 64 cores (~1 core-hours)
13+
2026-01-28 13:58:09,431 [INFO] Dry run - skipping execution
14+
2026-01-28 13:58:09,431 [INFO]
15+
2026-01-28 13:58:09,431 [INFO] ============================================================
16+
2026-01-28 13:58:09,431 [INFO] EXPERIMENTS COMPLETE
17+
2026-01-28 13:58:09,431 [INFO] ============================================================
18+
2026-01-28 13:58:10,685 [INFO] ============================================================
19+
2026-01-28 13:58:10,685 [INFO] PREDATOR-PREY HYDRA EFFECT EXPERIMENTS
20+
2026-01-28 13:58:10,685 [INFO] ============================================================
21+
2026-01-28 13:58:10,685 [INFO] Phases: [4]
22+
2026-01-28 13:58:10,685 [INFO] Output: results/phase4_18824493
23+
2026-01-28 13:58:10,685 [INFO] Cores: 64
24+
2026-01-28 13:58:10,686 [INFO] Numba: ENABLED
25+
2026-01-28 13:58:10,686 [INFO]
26+
2026-01-28 13:58:10,686 [INFO] ============================================================
27+
2026-01-28 13:58:10,686 [INFO] PHASE 4
28+
2026-01-28 13:58:10,686 [INFO] ============================================================
29+
2026-01-28 13:58:10,686 [INFO] Estimated: 750 sims, ~0.0h on 64 cores (~1 core-hours)
30+
2026-01-28 13:58:16,772 [INFO] Phase 4: Full 4D Parameter Sweep
31+
2026-01-28 13:58:16,772 [INFO] Parameters: prey_birth, prey_death, pred_birth, pred_death
32+
2026-01-28 13:58:16,772 [INFO] Range: 0.0 to 1.0 (11 steps)
33+
2026-01-28 13:58:16,772 [INFO] Grid Size: 250
34+
2026-01-28 13:58:16,772 [INFO] Replicates: 10
35+
2026-01-28 13:58:17,596 [INFO] Total simulations: 100,000
36+
2026-01-28 14:02:33,079 [INFO] Phase 4 complete. Results: results/phase4_18824493/phase4_results.jsonl
37+
2026-01-28 14:02:33,216 [INFO] Phase 4 runtime: 4.4 minutes
38+
2026-01-28 14:02:33,216 [INFO]
39+
2026-01-28 14:02:33,216 [INFO] ============================================================
40+
2026-01-28 14:02:33,216 [INFO] EXPERIMENTS COMPLETE
41+
2026-01-28 14:02:33,216 [INFO] ============================================================
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
{
2+
"grid_size": 250,
3+
"densities": [
4+
0.3,
5+
0.15
6+
],
7+
"grid_sizes": [
8+
50,
9+
100,
10+
250,
11+
500,
12+
1000,
13+
2500
14+
],
15+
"prey_birth": 0.2,
16+
"prey_death": 0.05,
17+
"predator_birth": 0.8,
18+
"predator_death": 0.05,
19+
"critical_prey_birth": 0.2,
20+
"critical_prey_death": 0.947,
21+
"prey_death_range": [
22+
0.0,
23+
0.2
24+
],
25+
"n_prey_birth": 15,
26+
"n_prey_death": 5,
27+
"predator_birth_values": [
28+
0.15,
29+
0.2,
30+
0.25,
31+
0.3
32+
],
33+
"predator_death_values": [
34+
0.05,
35+
0.1,
36+
0.15,
37+
0.2
38+
],
39+
"prey_death_offsets": [
40+
-0.02,
41+
-0.01,
42+
0.0,
43+
0.01,
44+
0.02
45+
],
46+
"n_replicates": 10,
47+
"warmup_steps": 500,
48+
"measurement_steps": 500,
49+
"with_evolution": false,
50+
"evolve_sd": 0.1,
51+
"evolve_min": 0.0,
52+
"evolve_max": 0.1,
53+
"sensitivity_sd_values": [
54+
0.02,
55+
0.05,
56+
0.1,
57+
0.15,
58+
0.2
59+
],
60+
"synchronous": false,
61+
"directed_hunting": false,
62+
"directed_hunting_values": [
63+
false,
64+
true
65+
],
66+
"save_timeseries": false,
67+
"timeseries_subsample": 10,
68+
"collect_pcf": false,
69+
"pcf_sample_rate": 0.2,
70+
"pcf_max_distance": 20.0,
71+
"pcf_n_bins": 20,
72+
"min_density_for_analysis": 0.002,
73+
"perturbation_magnitude": 0.1,
74+
"n_jobs": 64
75+
}
Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
{
2+
"phase": 4,
3+
"description": "Global 4D Sensitivity Analysis",
4+
"sweep_values": [
5+
0.5,
6+
0.55,
7+
0.6,
8+
0.65,
9+
0.7,
10+
0.75,
11+
0.8,
12+
0.85,
13+
0.8999999999999999,
14+
0.95
15+
],
16+
"parameters_varied": [
17+
"prey_birth",
18+
"prey_death",
19+
"predator_birth",
20+
"predator_death"
21+
],
22+
"n_sims": 100000,
23+
"timestamp": "2026-01-28 14:02:33",
24+
"config": {
25+
"grid_size": 250,
26+
"densities": [
27+
0.3,
28+
0.15
29+
],
30+
"grid_sizes": [
31+
50,
32+
100,
33+
250,
34+
500,
35+
1000,
36+
2500
37+
],
38+
"prey_birth": 0.2,
39+
"prey_death": 0.05,
40+
"predator_birth": 0.8,
41+
"predator_death": 0.05,
42+
"critical_prey_birth": 0.2,
43+
"critical_prey_death": 0.947,
44+
"prey_death_range": [
45+
0.0,
46+
0.2
47+
],
48+
"n_prey_birth": 15,
49+
"n_prey_death": 5,
50+
"predator_birth_values": [
51+
0.15,
52+
0.2,
53+
0.25,
54+
0.3
55+
],
56+
"predator_death_values": [
57+
0.05,
58+
0.1,
59+
0.15,
60+
0.2
61+
],
62+
"prey_death_offsets": [
63+
-0.02,
64+
-0.01,
65+
0.0,
66+
0.01,
67+
0.02
68+
],
69+
"n_replicates": 10,
70+
"warmup_steps": 500,
71+
"measurement_steps": 500,
72+
"with_evolution": false,
73+
"evolve_sd": 0.1,
74+
"evolve_min": 0.0,
75+
"evolve_max": 0.1,
76+
"sensitivity_sd_values": [
77+
0.02,
78+
0.05,
79+
0.1,
80+
0.15,
81+
0.2
82+
],
83+
"synchronous": false,
84+
"directed_hunting": false,
85+
"directed_hunting_values": [
86+
false,
87+
true
88+
],
89+
"save_timeseries": false,
90+
"timeseries_subsample": 10,
91+
"collect_pcf": false,
92+
"pcf_sample_rate": 0.2,
93+
"pcf_max_distance": 20.0,
94+
"pcf_n_bins": 20,
95+
"min_density_for_analysis": 0.002,
96+
"perturbation_magnitude": 0.1,
97+
"n_jobs": 64
98+
}
99+
}

0 commit comments

Comments
 (0)