commonMain.it.unibo.tuprolog.solve.concurrent.fsm.EndState.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of solve-concurrent-jvm Show documentation
Show all versions of solve-concurrent-jvm Show documentation
Experimental, state-machine-based implementation of an OR-Concurrent, Prolog-like logic solver, based on Kotlin coroutines
package it.unibo.tuprolog.solve.concurrent.fsm
import it.unibo.tuprolog.solve.Solution
import kotlin.js.JsName
interface EndState : State {
override val isEndState: Boolean
get() = true
@JsName("solution")
val solution: Solution
override fun asEndState(): EndState = this
override fun next(): Iterable = emptyList()
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy