# Agents vs PyPDEVS ```bash m=./benchmarks/Results/PyPDEVS/Time/minimal p=./benchmarks/Results/PyPDEVS/Time/parallel a=./benchmarks/Results/Agents/Time # LI nohup uv run benchmarks/compare.py param $m/LI.csv $p/LI.csv $a/LI.csv -w 100 -p Agents/LI -s b o g > /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 -s b o g > /dev/null 2>&1 & nohup uv run benchmarks/compare.py total $p/LI.csv $a/LI.csv -p Agents/LI -n LI-parallel -s o g > /dev/null 2>&1 & nohup uv run benchmarks/compare.py total $m/LI.csv $a/LI.csv -p Agents/LI -n LI-minimal -s b g > /dev/null 2>&1 & # HI nohup uv run benchmarks/compare.py param $m/HI.csv $p/HI.csv $a/HI.csv -w 100 -p Agents/HI -s b o g > /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 -s b o g > /dev/null 2>&1 & nohup uv run benchmarks/compare.py total $p/HI.csv $a/HI.csv -p Agents/HI -n HI-parallel -s o g > /dev/null 2>&1 & nohup uv run benchmarks/compare.py total $m/HI.csv $a/HI.csv -p Agents/HI -n HI-minimal -s b g > /dev/null 2>&1 & # HO nohup uv run benchmarks/compare.py param $m/HO.csv $p/HO.csv $a/HO.csv -w 100 -p Agents/HO -s b o g > /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 -s b o g > /dev/null 2>&1 & nohup uv run benchmarks/compare.py total $p/HO.csv $a/HO.csv -p Agents/HO -n HO-parallel -s o g > /dev/null 2>&1 & nohup uv run benchmarks/compare.py total $m/HO.csv $a/HO.csv -p Agents/HO -n HO-minimal -s b g > /dev/null 2>&1 & # HOmod nohup uv run benchmarks/compare.py param $m/HOmod.csv $p/HOmod.csv $a/HOmod.csv -w 30 -p Agents/HOmod -s b o g > /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 -s b o g > /dev/null 2>&1 & nohup uv run benchmarks/compare.py total $p/HOmod.csv $a/HOmod.csv -p Agents/HOmod -n HOmod-parallel -s o g > /dev/null 2>&1 & nohup uv run benchmarks/compare.py total $m/HOmod.csv $a/HOmod.csv -p Agents/HOmod -n HOmod-minimal -s b g > /dev/null 2>&1 & ``` ## Memory Comparison between Simulators ```bash 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 -w 400 -d 400 -n "LI-Cross-Comparison" -p Agents -s b o p > /dev/null 2>&1 & nohup uv run benchmarks/compareMemory.py $m/HI.sqlite $p/HI.sqlite $a/HI.sqlite -w 400 -d 400 -n "HI-Cross-Comparison" -p Agents -s b o p > /dev/null 2>&1 & nohup uv run benchmarks/compareMemory.py $m/HO.sqlite $p/HO.sqlite $a/HO.sqlite -w 400 -d 400 -n "HO-Cross-Comparison" -p Agents -s b o p > /dev/null 2>&1 & nohup uv run benchmarks/compareMemory.py $m/HOmod.sqlite $p/HOmod.sqlite $a/HOmod.sqlite -w 68 -d 68 -n "HOmod-Cross-Comparison" -s b o p -p Agents > /dev/null 2>&1 & ``` ## Translation Memory Use Comparison ```bash a=./benchmarks/Results/Agents/Memory nohup uv run benchmarks/compareMemory.py $a/LI.sqlite $a/LI_scaled.sqlite $a/LI_accessed.sqlite -w 400 -d 400 -n "LI-Translation-Comparison" -p Agents -s b o p > /dev/null 2>&1 & nohup uv run benchmarks/compareMemory.py $a/HI.sqlite $a/HI_scaled.sqlite $a/HI_accessed.sqlite -w 400 -d 400 -n "HI-Translation-Comparison" -p Agents -s b o p > /dev/null 2>&1 & nohup uv run benchmarks/compareMemory.py $a/HO.sqlite $a/HO_scaled.sqlite $a/HO_accessed.sqlite -w 400 -d 400 -n "HO-Translation-Comparison" -p Agents -s b o p > /dev/null 2>&1 & nohup uv run benchmarks/compareMemory.py $a/HOmod.sqlite $a/HOmod_scaled.sqlite $a/HOmod_accessed.sqlite -w 68 -d 68 -n "HOmod-Translation-Comparison" -s b o p -p Agents > /dev/null 2>&1 & ```