Simple multi-agent cooperation [electronic resource] : an approach based on predator-prey modeling /
Abstract (Summary)ABSTRACT: This thesis focuses on using simple rules for cooperation within a multi-agent system based on a predator-prey model. Agents are software entities that function somewhat independently within an artificial world, and a multi-agent system is a software program that allows multiple agents to coordinate their efforts. The predator-prey model used in the context of this thesis is based loosely on a pride of lions while hunting prey. For the computational portion of this thesis, a predator-prey program was developed from an object-oriented design based on a simple predator-prey model. The design includes an environment class for the artificial world in the model, a plant class to represent the food source for the prey, and a creature class that is sub-classed into predator and prey classes to represent the animals. Two predator modes were used: a simple pursuit mode and a flank and converge mode. In each mode, a lead predator chooses the target prey and the target is pursued until it is either captured or it escapes. The efficiency and effectiveness of the two predator modes were compared on the basis of number of turns taken during a prey pursuit, whether or not the prey was captured or escaped, and the distance the prey traveled while being pursued. The flank and converge mode showed marked improvement over the simple pursuit mode.
School:University of Florida
School Location:USA - Florida
Source Type:Master's Thesis
Date of Publication: