Multiagent Soccer on Gaea
نویسندگان
چکیده
Gaea[NNHF] is an instance of organic programming methodology, as Smalltalk is of object oriented programming. In the case of object oriented programming, there are combinations with procedural language (Smalltalk, C++), functional programming (LOOPS), and logic programming (ESP[Chi83]). The same variety of combinations are possible in organic programming. Gaea is a logic programming language.
منابع مشابه
Dynamic Subsumption Architecture for Programming Intelligent Agents
This paper describes the application of an organic programming language Gaea in programming complex and exible multi-agent systems. We consider a soccer game as an example. Using organic programming, we can program soccer players in an extended version of a subsumption architecture, called a dynamic subsumption architecture, which is more exible and eecient than the original one.
متن کاملThe Gaea System: A Spatio-Temporal Database System for Global Change Studies
The Gaea system is a spatio-temporal database management system under development at Worcester Polytechnic Institute. Gaea is intended to provide advanced data management and analysis to geographical information systems (GIS) for global change studies. We present the objectives and long-term vision of the Gaea project, describe the Gaea system architecture and discuss the current state of devel...
متن کاملEffects of Shaping a Reward on Multiagent Reinforcement Learning
In reinforcement learning problems, agents take sequential actions with the goal of maximizing a time-delayed reward. In this chapter, the design of reward shaping for a continuing task in a multiagent domain is investigated. We use an interesting example, keepaway soccer (Kuhlmann, 2003; Stone, 2002; Stone, 2006), in which a team tries to maintain ball possession by avoiding the opponent’s int...
متن کاملMulti-Agent Task Allocation for Robot Soccer
This paper models and analyzes task allocation methodologies for multiagent systems. The evaluation process was implemented as a collection of simulated soccer matches. A soccer-simulation software package was used as the test-bed as it provided the necessary features for implementing and testing the methodologies. The methodologies were tested through competitions with a number of available so...
متن کاملReal-Time Training of Team Soccer Behaviors
Training robot or agent behaviors by example is an attractive alternative to directly coding them. However training complex behaviors can be challenging, particularly when it involves interactive behaviors involving multiple agents. We present a novel hierarchical learning from demonstration system which can be used to train both single-agent and scalable cooperative multiagent behaviors. The m...
متن کامل