StateAgent model