diff options
| author | Dante Niewenhuis <d.niewenhuis@hotmail.com> | 2024-11-26 11:09:21 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-26 11:09:21 +0100 |
| commit | ec73210b675fd90568c5193e6ae6ef82ce81be6c (patch) | |
| tree | 89b530b53898752f7800e5109548412b84fcd375 /opendc-experiments/opendc-experiments-m3sa | |
| parent | 698a64615d0eef8994fc1eaf0a3b71da194e1dcd (diff) | |
Streamlined the FlowNetwork for better performance (#273)
Diffstat (limited to 'opendc-experiments/opendc-experiments-m3sa')
| -rw-r--r-- | opendc-experiments/opendc-experiments-m3sa/src/main/kotlin/org/opendc/experiments/m3sa/runner/M3SARunner.kt | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/opendc-experiments/opendc-experiments-m3sa/src/main/kotlin/org/opendc/experiments/m3sa/runner/M3SARunner.kt b/opendc-experiments/opendc-experiments-m3sa/src/main/kotlin/org/opendc/experiments/m3sa/runner/M3SARunner.kt index 0068738a..49bbdb96 100644 --- a/opendc-experiments/opendc-experiments-m3sa/src/main/kotlin/org/opendc/experiments/m3sa/runner/M3SARunner.kt +++ b/opendc-experiments/opendc-experiments-m3sa/src/main/kotlin/org/opendc/experiments/m3sa/runner/M3SARunner.kt @@ -25,9 +25,7 @@ package org.opendc.experiments.m3sa.runner import org.opendc.experiments.base.experiment.Scenario -import org.opendc.experiments.base.runner.runScenario import org.opendc.experiments.base.runner.setupOutputFolderStructure -import java.util.concurrent.ForkJoinPool /** * Run scenario when no pool is available for parallel execution @@ -39,22 +37,7 @@ public fun runExperiment( experiment: List<Scenario>, parallelism: Int, ) { - val ansiReset = "\u001B[0m" - val ansiGreen = "\u001B[32m" - val ansiBlue = "\u001B[34m" - setupOutputFolderStructure(experiment[0].outputFolder) - for (scenario in experiment) { - val pool = ForkJoinPool(parallelism) - println( - "\n\n$ansiGreen================================================================================$ansiReset", - ) - println("$ansiBlue Running scenario: ${scenario.name} $ansiReset") - println("$ansiGreen================================================================================$ansiReset") - runScenario( - scenario, - pool, - ) - } + runExperiment(experiment, parallelism) } |
