CostChoice

data class CostChoice(choices: List<Pair<SelectionConstraint, SymbolicCost>>) : SymbolicCost

Cost determined by which guard is true. Exactly one guard must be true.

Constructors

CostChoice
Link copied to clipboard
fun CostChoice(choices: List<Pair<SelectionConstraint, SymbolicCost>>)

Functions

concat
Link copied to clipboard
open override fun concat(other: SymbolicCost): SymbolicCost
toDocument
Link copied to clipboard
open override fun toDocument(): Document
zero
Link copied to clipboard
open override fun zero(): SymbolicCost

Properties

choices
Link copied to clipboard
val choices: List<Pair<SelectionConstraint, SymbolicCost>>