mas.agents0815.doIt
Class DoInitRepair

java.lang.Object
  extended by mas.agents0815.doIt.DoInitRepair

public class DoInitRepair
extends java.lang.Object

Author:
Dennis limitations: - implemented for only _one_ zone

Field Summary
 SubsumptionAgent agent
           
 java.util.Collection<apltk.interpreter.data.LogicBelief> beliefs
           
 java.lang.String damagedAgent
           
 java.util.Collection<apltk.interpreter.data.LogicGoal> goals
           
 
Constructor Summary
DoInitRepair(java.util.Collection<apltk.interpreter.data.LogicBelief> beliefs, java.util.Collection<apltk.interpreter.data.LogicGoal> goals, SubsumptionAgent agent, java.lang.String agentName)
           
 
Method Summary
 eis.iilang.Action doIt()
           
 boolean samePosition(java.lang.String posRep, java.util.LinkedList<java.lang.String> posDamaged)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

beliefs

public java.util.Collection<apltk.interpreter.data.LogicBelief> beliefs

goals

public java.util.Collection<apltk.interpreter.data.LogicGoal> goals

damagedAgent

public java.lang.String damagedAgent

agent

public SubsumptionAgent agent
Constructor Detail

DoInitRepair

public DoInitRepair(java.util.Collection<apltk.interpreter.data.LogicBelief> beliefs,
                    java.util.Collection<apltk.interpreter.data.LogicGoal> goals,
                    SubsumptionAgent agent,
                    java.lang.String agentName)
Method Detail

doIt

public eis.iilang.Action doIt()

samePosition

public boolean samePosition(java.lang.String posRep,
                            java.util.LinkedList<java.lang.String> posDamaged)


Copyright © 2012. All Rights Reserved.