class Pione::Agent::AgentState

AgentState represents a state of agent. The state is a pair of previous transiton and current transition.

Public Instance Methods

current?(state) click to toggle source
# File lib/pione/agent/basic-agent.rb, line 334
def current?(state)
  current == state
end
previous?(state) click to toggle source
# File lib/pione/agent/basic-agent.rb, line 330
def previous?(state)
  previous == state
end
to_s() click to toggle source
# File lib/pione/agent/basic-agent.rb, line 338
def to_s
  "<%s=>%s>" % [previous, current]
end