kumulant/com.eignex.kumulant.stat.forecast/HoltResult HoltResult @Serializable@SerialName(value = "HoltResult")data class HoltResult(val level: Double, val trend: Double, val phi: Double) : Result(source)Snapshot from a HoltStat: the current level and trend plus the damping factor.Call forecast to project steps updates into the future under the same trend. Members Constructors HoltResult Link copied to clipboard constructor(level: Double, trend: Double, phi: Double) Properties level Link copied to clipboard val level: DoubleSmoothed level (one-step-ahead estimate at the current moment). phi Link copied to clipboard val phi: DoubleDamping factor applied to the trend each step (1.0 for un-damped Holt). trend Link copied to clipboard val trend: DoubleSmoothed per-update trend. Functions forecast Link copied to clipboard fun forecast(steps: Int): DoubleProject steps updates ahead. With damping phi < 1.0 this matches the standard damped-trend forecast level + (phi + phi^2 + ... + phi^steps) * trend; with phi == 1.0 it collapses to level + steps * trend. HoltResult constructor(level: Double, trend: Double, phi: Double)(source) forecast fun forecast(steps: Int): Double(source)Project steps updates ahead. With damping phi < 1.0 this matches the standard damped-trend forecast level + (phi + phi^2 + ... + phi^steps) * trend; with phi == 1.0 it collapses to level + steps * trend. level val level: Double(source)Smoothed level (one-step-ahead estimate at the current moment). phi val phi: Double(source)Damping factor applied to the trend each step (1.0 for un-damped Holt). trend val trend: Double(source)Smoothed per-update trend.