A Description-Processing System for Soccer Agents and NIT Stones 98
説明
Many conventional object-oriented models suffer some problems in the representation of the multiple objects. A multiple object is an object with multiple aspects, autonomy, and pro-activeness. This paper proposes a new agent model called EAMMO, which applies the agent-oriented paradigm to represent multiple objects. EAMMO consists of three types of agents as follows: (1) an upper-agent describes autonomous objects, (2) a lower-agent describes reflective objects, and (3) an environmental-agent describes the environment including agents. We design a description-processing system for EAMMO to confirm the efficiency of our model. We describe soccer games in EAMMO. A soccer player is a good example for EAMMO, because a soccer player is a kind of multiple objects. We define only basic skills and strategies in the soccer agent. However, we found that soccer agents can corporate in a more complex strategy generated by the system. As the result, we confirm that EAMMO is an efficient model for describing multiple objects.