Releases: luxkun/ReGoap
Releases · luxkun/ReGoap
ReGoap version 0.3.0
THIS VERSION IS NOT COMPATIBLE WITH 0.2.0, UPDATING WILL BREAK YOUR CURRENT PROJECT
- Added an exposed value to disable or enable the automatic notification to the planner when a goal is possible - Refactored the goap action to use always the same structure "GoapActionStackData"
- Changed the algorithm branching to support multiple expansion per action, ReGoapTests.TestDynamicAction has an implementation
- the branching is done through GetSettings, which now returns an action
- Increased by tenfold the default values for max iterations and max nodes to expand in the planner settings
- Removed unused GetGenericValues inside the action
- Removed Validate active action inside the advanced goap agent
- Added a new test for the dynamic actions with multiple branching per action, with relative benchmark test - Updated the example unity project to the latest version of unity
- Updated the example unity project with the new refactoring
ReGoap version 0.2
- Made whole library generic (to have a generic states value, used to be <string, object>)
- Various allocation fixes
- Small fixes
ReGoap version 0.1.2
0.1.2
- Fix to Unity FSM Example
- Various small fixes
0.1.1
- Internal search algorithm updated
- Removed false preconditions support
ReGoap version 0.1
Added Generic actions (check FSMExample) and goals.
Costs and priorities are now float.
Unity Build0
Contains the whole library, Unity and generic one, and also the Unity3D FSM example.