Agents vs PyPDEVS
m=./benchmarks/Results/PyPDEVS/Time/minimal
p=./benchmarks/Results/PyPDEVS/Time/parallel
a=./benchmarks/Results/Agents/Time
nohup uv run benchmarks/compare.py param $m/LI.csv $p/LI.csv $a/LI.csv -w 100 -p Agents/LI > /dev/null 2>&1 &
nohup uv run benchmarks/compare.py param $m/LI.csv $p/LI.csv $a/LI.csv -d 100 -p Agents/LI > /dev/null 2>&1 &
nohup uv run benchmarks/compare.py total $p/LI.csv $a/LI.csv -p Agents/LI -n LI-parallel> /dev/null 2>&1 &
nohup uv run benchmarks/compare.py total $m/LI.csv $a/LI.csv -p Agents/LI -n LI-minimal > /dev/null 2>&1 &
nohup uv run benchmarks/compare.py param $m/HI.csv $p/HI.csv $a/HI.csv -w 100 -p Agents/HI > /dev/null 2>&1 &
nohup uv run benchmarks/compare.py param $m/HI.csv $p/HI.csv $a/HI.csv -d 100 -p Agents/HI > /dev/null 2>&1 &
nohup uv run benchmarks/compare.py total $p/HI.csv $a/HI.csv -p Agents/HI -n HI-parallel > /dev/null 2>&1 &
nohup uv run benchmarks/compare.py total $m/HI.csv $a/HI.csv -p Agents/HI -n HI-minimal > /dev/null 2>&1 &
nohup uv run benchmarks/compare.py param $m/HO.csv $p/HO.csv $a/HO.csv -w 100 -p Agents/HO > /dev/null 2>&1 &
nohup uv run benchmarks/compare.py param $m/HO.csv $p/HO.csv $a/HO.csv -d 100 -p Agents/HO > /dev/null 2>&1 &
nohup uv run benchmarks/compare.py total $p/HO.csv $a/HO.csv -p Agents/HO -n HO-parallel > /dev/null 2>&1 &
nohup uv run benchmarks/compare.py total $m/HO.csv $a/HO.csv -p Agents/HO -n HO-minimal > /dev/null 2>&1 &
nohup uv run benchmarks/compare.py param $m/HOmod.csv $p/HOmod.csv $a/HOmod.csv -w 30 -p Agents/HOmod > /dev/null 2>&1 &
nohup uv run benchmarks/compare.py param $m/HOmod.csv $p/HOmod.csv $a/HOmod.csv -d 30 -p Agents/HOmod > /dev/null 2>&1 &
nohup uv run benchmarks/compare.py total $p/HOmod.csv $a/HOmod.csv -p Agents/HOmod -n HOmod-parallel > /dev/null 2>&1 &
nohup uv run benchmarks/compare.py total $m/HOmod.csv $a/HOmod.csv -p Agents/HOmod -n HOmod-minimal > /dev/null 2>&1 &
Memory Comparison between Simulators
m=./benchmarks/Results/PyPDEVS/Memory/minimal
p=./benchmarks/Results/PyPDEVS/Memory/parallel
a=./benchmarks/Results/Agents/Memory
nohup uv run benchmarks/compareMemory.py $m/LI.sqlite $p/LI.sqlite $a/LI.sqlite -n "LI-Agents-vs-PyPDEVS" > /dev/null 2>&1 &
nohup uv run benchmarks/compareMemory.py $m/HI.sqlite $p/HI.sqlite $a/HI.sqlite -n "HI-Agents-vs-PyPDEVS" > /dev/null 2>&1 &
nohup uv run benchmarks/compareMemory.py $m/HO.sqlite $p/HO.sqlite $a/HO.sqlite -n "HO-Agents-vs-PyPDEVS" > /dev/null 2>&1 &
nohup uv run benchmarks/compareMemory.py $m/HOmod.sqlite $p/HOmod.sqlite $a/HOmod.sqlite -n "HOmod-Agents-vs-PyPDEVS" > /dev/null 2>&1 &