private synchronized void __init_desc() { addNamedObject( "bel_simulationProp_dat", "rmit.ai.clima.jackagt.data.SimulationProp", aos.jack.jak.agent.Agent.WRITEABLE); addNamedObject( "bel_cellEmpty_dat", "rmit.ai.clima.jackagt.data.CellEmpty", aos.jack.jak.agent.Agent.WRITEABLE); addNamedObject( "bel_currentRequestActionId_dat", "rmit.ai.clima.jackagt.data.CurrentRequestActionId", aos.jack.jak.agent.Agent.WRITEABLE); gameplaying_cap = new rmit.ai.clima.jackagt.capabilities.GamePlaying(this); gameplaying_cap.__initCapability(this, "gameplaying_cap"); gameplaying_cap.init_desc(); gamesyncing_cap = new rmit.ai.clima.jackagt.capabilities.GameSyncing(this); gamesyncing_cap.__initCapability(this, "gamesyncing_cap"); gamesyncing_cap.init_desc(); climatalking_cap = new rmit.ai.clima.iface.ClimaTalking(this); climatalking_cap.__initCapability(this, "climatalking_cap"); climatalking_cap.init_desc(); addNamedObject( "bel_currentStatus_dat", "rmit.ai.clima.jackagt.data.CurrentStatus", aos.jack.jak.agent.Agent.WRITEABLE); addEvent("rmit.ai.clima.jackagt.events.MESimEnd", aos.jack.jak.agent.Agent.SENT_EVENT); addEvent("rmit.ai.clima.jackagt.events.MESimStart", aos.jack.jak.agent.Agent.SENT_EVENT); addEvent("rmit.ai.clima.iface.PerceiveClimaServer", aos.jack.jak.agent.Agent.HANDLED_EVENT); addEvent("rmit.ai.clima.iface.PerceiveClimaServer", aos.jack.jak.agent.Agent.POSTED_EVENT); addEvent("rmit.ai.clima.jackagt.events.EUpdateBel", aos.jack.jak.agent.Agent.SENT_EVENT); addEvent("rmit.ai.clima.jackagt.events.ECellChange", aos.jack.jak.agent.Agent.HANDLED_EVENT); addEvent("rmit.ai.clima.jackagt.events.ECellChange", aos.jack.jak.agent.Agent.POSTED_EVENT); addEvent("rmit.ai.clima.jackagt.events.EGUIDebugMessage", aos.jack.jak.agent.Agent.SENT_EVENT); addEvent( "rmit.ai.clima.jackagt.events.MEInformCellStatus", aos.jack.jak.agent.Agent.SENT_EVENT); addEvent( "rmit.ai.clima.jackagt.events.MEInformAgentStatus", aos.jack.jak.agent.Agent.SENT_EVENT); addEvent("rmit.ai.clima.iface.TellClimaServer", aos.jack.jak.agent.Agent.HANDLED_EVENT); addEvent("rmit.ai.clima.iface.TellClimaServer", aos.jack.jak.agent.Agent.POSTED_EVENT); addEvent("rmit.ai.clima.jackagt.events.MEGameEnd", aos.jack.jak.agent.Agent.SENT_EVENT); addEvent("rmit.ai.clima.jackagt.events.EStart", aos.jack.jak.agent.Agent.HANDLED_EVENT); addEvent("rmit.ai.clima.jackagt.events.EStart", aos.jack.jak.agent.Agent.POSTED_EVENT); }