public void testPerceptSeenBy() { me.addAgent(ma, "D"); DynamicPercept p = (DynamicPercept)me.getPerceptSeenBy(ma); Assert.AreEqual(p.GetAttribute(DynAttributeNames.PERCEPT_IN), "D"); }
// // PROTECTED METHODS // protected override void updateState(IPercept p) { DynamicPercept dp = (DynamicPercept)p; state.SetAttribute(DynAttributeNames.AGENT_LOCATION, dp.GetAttribute(DynAttributeNames.PERCEPT_IN)); }