fix: some trap models instantiation
This commit is contained in:
@@ -23,13 +23,26 @@ enum class TrapModel(val description: String) : ITrap {
|
||||
NOZIK -> nozikValue(delta)
|
||||
FINE_2DAY -> fine2DayInterpolator.value(ei, delta)
|
||||
FINE_5DAY -> fine5DayInterpolator.value(ei, delta)
|
||||
LEGACY_2024_07_12 -> TrapInterpolator_24_07_12().value(ei, delta)
|
||||
LEGACY_FULL -> TrapInterpolatorFull().value(ei, delta)
|
||||
LEGACY_DEFAULT -> TrapInterpolator().value(ei, delta)
|
||||
LEGACY_2024_07_12 -> trapInterpolator_24_07_12.value(ei, delta)
|
||||
LEGACY_FULL -> trapInterpolatorFull.value(ei, delta)
|
||||
LEGACY_DEFAULT -> trapInterpolator.value(ei, delta)
|
||||
}
|
||||
}
|
||||
|
||||
private companion object {
|
||||
|
||||
private val trapInterpolator_24_07_12: TrapInterpolator_24_07_12 by lazy {
|
||||
TrapInterpolator_24_07_12()
|
||||
}
|
||||
|
||||
private val trapInterpolatorFull: TrapInterpolatorFull by lazy {
|
||||
TrapInterpolatorFull()
|
||||
}
|
||||
|
||||
private val trapInterpolator: TrapInterpolator by lazy {
|
||||
TrapInterpolator()
|
||||
}
|
||||
|
||||
// =====================================================================
|
||||
// 1. Аналитическая модель Нозика
|
||||
// =====================================================================
|
||||
|
||||
Reference in New Issue
Block a user