{"repo":"leopepe/GOApy","free":true,"listed":false,"github":"https://github.com/leopepe/GOApy","clone":"git clone https://github.com/leopepe/GOApy.git","description":"Goal-Oriented Action Planning implementation in Python","language":"Python","stars":50,"topics":["goap","python","planning","artificial-intelligence","planning-algorithms","ai","automation","automaton"],"license":"BSD-2-Clause","category":"workflow-automation","readme_excerpt":"GOAPy Version : 0.3.0 Goal-Oriented Action Planning (GOAP) implementation in Python Introduction GOAP is a real-time planning algorithm for autonomous agents (AA). AA are able to create an action planning based on a set of actions available to the AA. The Planner class searches for the correct set of actions from an initial state to it' goal. To perform the search the planner sets a graph using the possible world states as nodes and the available actions as edges of the graph. To search for the shortest path it uses the A algorithm. Usage Using the AutomatonController class From the AutomatonController class perspective the usage and interaction should be:","default_branch":null,"files":null,"tree":[],"storefront":"/r/leopepe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/leopepe/GOApy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}