Goal

class Goal<State>(val name: String, val description: String?, val value: GoalValue, val cost: Cost<State>, val condition: Condition<State>)(source)

Represents a goal that the agent wants to achieve.

Constructors

Link copied to clipboard
constructor(name: String, description: String?, value: GoalValue, cost: Cost<State>, condition: Condition<State>)

Types

Link copied to clipboard
object Companion

Companion object for builder api.

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard