goap_bh library

The goap library.

This is an awesome library. More dartdocs go here.

Classes

Action<T extends State>
DesiredState<T extends State>
Like State, but it doesn't need to have all the facts and when computing distance, it only takes into account the facts that it has.
FindPathParams<T extends Action<State>>
Planner<T extends Action<State>>
SimpleDesiredState
SimpleState
SimpleStateFactMap
State

Typedefs

ApplicabilityFunction<T extends State> = bool? Function(T state)
ApplyAction<T extends State> = void Function(T state)