﻿langgoap.GoapState
==================

.. currentmodule:: langgoap

.. autoclass:: GoapState

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~GoapState.__init__
      ~GoapState.clear
      ~GoapState.copy
      ~GoapState.fromkeys
      ~GoapState.get
      ~GoapState.items
      ~GoapState.keys
      ~GoapState.pop
      ~GoapState.popitem
      ~GoapState.setdefault
      ~GoapState.update
      ~GoapState.values
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~GoapState.world_state
      ~GoapState.goal
      ~GoapState.plan
      ~GoapState.current_step
      ~GoapState.execution_history
      ~GoapState.replan_count
      ~GoapState.replan_reason
      ~GoapState.status
      ~GoapState.blacklisted_actions
      ~GoapState.action_failure_counts
      ~GoapState.current_subgoal_index
      ~GoapState.no_plan_explanation
      ~GoapState.reflection_context
      ~GoapState.wall_clock_started_at
   
   