koog
Toggle table of contents
0.7.1
common
Target filter
common
Switch theme
Search in API
Skip to content
koog
agents-core
/
ai.koog.agents.planner.goap
/
Action
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.
Members
Constructors
Action
Link copied to clipboard
constructor
(
name
:
String
,
description
:
String
?
,
precondition
:
Condition
<
State
>
,
belief
:
Belief
<
State
>
,
cost
:
Cost
<
State
>
,
execute
:
Execute
<
State
>
)
Types
Companion
Link copied to clipboard
object
Companion
Companion object for builder api.
Properties
belief
Link copied to clipboard
val
belief
:
Belief
<
State
>
cost
Link copied to clipboard
val
cost
:
Cost
<
State
>
description
Link copied to clipboard
val
description
:
String
?
execute
Link copied to clipboard
val
execute
:
Execute
<
State
>
name
Link copied to clipboard
val
name
:
String
precondition
Link copied to clipboard
val
precondition
:
Condition
<
State
>