Skip to content

Commit 9feb602

Browse files
angelacorteDanySK
authored andcommitted
refactor: move reset params outside
1 parent ba2f70a commit 9feb602

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

alchemist-implementationbase/src/main/kotlin/it/unibo/alchemist/model/terminators/MetricsStableForSteps.kt

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,15 @@ class MetricsStableForSteps<T>(
3232
++equalSuccess >= equalInterval
3333
}
3434
else -> {
35-
stepsChecked = 0
36-
equalSuccess = 0
37-
lastUpdatedMetrics = metrics
35+
reset(metrics)
3836
false
3937
}
4038
}
4139
}
40+
41+
private fun reset(metrics: Map<String, T>) {
42+
stepsChecked = 0
43+
equalSuccess = 0
44+
lastUpdatedMetrics = metrics
45+
}
4246
}

0 commit comments

Comments
 (0)