﻿langgoap.GoapAction
===================

.. currentmodule:: langgoap

.. autoclass:: GoapAction

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~GoapAction.__init__
      ~GoapAction.aexecute
      ~GoapAction.cost
      ~GoapAction.execute
      ~GoapAction.to_spec
      ~GoapAction.validate_effects
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~GoapAction.can_rerun
      ~GoapAction.effects
      ~GoapAction.human_input_key
      ~GoapAction.max_retries
      ~GoapAction.preconditions
      ~GoapAction.qos
      ~GoapAction.read_only
      ~GoapAction.require_human_approval
      ~GoapAction.utility
   
   