|
From: Robert R. <ro...@tz...> - 2006-01-10 11:15:59
|
no objections here rob Rem Collier wrote: > Hi all, >=20 > I want to propose a change to the current Agent class hierarchy, which=20 > is something like this: >=20 > com.agentfactory.platform.interfaces.Agent > |--- com.agentfactory.plugins.interpreters.afapl.AFAPLAgent > |--- com.agentfactory.plugins.interpreters.alpha.AFAPLAgent > |--- com.agentfactory.plugins.interpreters.afapl2.AFAPLAgent >=20 > The proposed revision will see the following class hierarchy: >=20 > com.agentfactory.platform.interfaces.Agent > |--- com.agentfactory.platform.interfaces.MentalAgent > |--- com.agentfactory.plugins.interpreters.afapl.AFAPLAgen= t > |--- com.agentfactory.plugins.interpreters.alpha.AFAPLAgen= t > |--- com.agentfactory.plugins.interpreters.afapl2.AFAPLAge= nt >=20 > The new abstract class MentalAgent will include various abstract method= s=20 > from the Agent class that are specific to Mental Agents (e.g.=20 > addActuatorBeliefs(), query(), queryAll()). >=20 > My motivation for changing the class structure is that I have been=20 > playing with implementing a behaviour-based agent architecture, and it=20 > seems silly to be defining methods such as these for this implementatio= n. >=20 > Does anyone object to this? >=20 > Rem >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log=20 > files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://ads.osdn.com/?ad_id=3D7637&alloc_id=3D16865&op=3Dclick > _______________________________________________ > Agentfactory-developer mailing list > Age...@li... > https://lists.sourceforge.net/lists/listinfo/agentfactory-developer >=20 --=20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Robert J. Ross -------------------------------------------------------------------- Mail FB3, Mathematik-Informatik Universit=E4t Bremen Postfach 330 440 28334 Bremen Deutschland Phone +49 421 218 7129 Fax +49 421 218 3054 Web http://www.informatik.uni-bremen.de/~robertr Email ro...@in... =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D |