Action

class Action<State>(val name: String, val description: String?, val precondition: Condition<State>, val belief: Belief<State>, val cost: Cost<State>, val execute: Execute<State>)(source)

Represents an action that can be performed by the agent.

Constructors

Link copied to clipboard
constructor(name: String, description: String?, precondition: Condition<State>, belief: Belief<State>, cost: Cost<State>, execute: Execute<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
Link copied to clipboard