Planner Type
Specifies the type of planner that an agent uses.
Parameters
Whether the planner requires at least one goal to function.
Entries
Hybrid utility / goal planner. Picks the highest-netValue achievable action each tick (like UTILITY), but terminates cleanly the moment any registered goal is already satisfied. Pair an unsatisfiable goal like com.embabel.agent.core.support.NIRVANA with a real terminal goal: opportunistic research actions fire on netValue while NIRVANA's plan wins; the process exits as soon as the real goal is reached.
Functions
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Returns an array containing the constants of this enum type, in the order they're declared.