geopro:pedro:mason
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
geopro:pedro:mason [2007/07/16 20:56] – pedro | geopro:pedro:mason [2007/08/06 13:53] (atual) – 150.163.2.54 | ||
---|---|---|---|
Linha 4: | Linha 4: | ||
simulation library core in Java, designed to be the foundation for large custom-purpose Java simulations, | simulation library core in Java, designed to be the foundation for large custom-purpose Java simulations, | ||
provide more than enough functionality for many lightweight simulation needs.// | provide more than enough functionality for many lightweight simulation needs.// | ||
+ | |||
+ | {{ http:// | ||
\\ | \\ | ||
Linha 56: | Linha 58: | ||
+ | |||
+ | |||
+ | ====MASON: A New Multi-Agent Simulation Toolkit==== | ||
+ | |S Luke, C Cioffi-Revilla, | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **Abstract: | ||
+ | designed to serve as the basis for a wide range of multi-agent simulation tasks ranging from swarm robotics to ma- | ||
+ | chine learning to social complexity environments. MASON carefully delineates between model and visualization, | ||
+ | lowing models to be dynamically detached from or attached to visualizers, | ||
+ | scribe the MASON system, its motivation, and its basic architectural design. We then discuss five applications of MA- | ||
+ | SON we have built over the past year to suggest its breadth of utility. | ||
+ | |||
+ | \\ | ||
+ | |||
+ | Agents and the Schedule MASON employs a specific usage of the term agent: a computational entity which may | ||
+ | be scheduled to perform some action, and which can manipulate the environment. Note that we do not explicitly | ||
+ | state that the agent is physically in the environment, | ||
+ | it may be; in this case we would refer to the agent as an | ||
+ | embodied agent. Agents are brains, and do not need to be | ||
+ | bodies. MASON does not schedule events on the schedule to send to an agent; rather it schedules the agent itself. | ||
+ | |||
+ | Fields MASON' | ||
+ | with locations in some notional space. Many of these fields | ||
+ | are little more than wrappers for simple 2D or 3D arrays. | ||
+ | Others provide sparse relationships. An object may exist in | ||
+ | multiple fields at one time (and, for some fields, in the same | ||
+ | field more than once). The use of fields is entirely optional. | ||
+ | |||
+ | |||
+ | |||
+ | \\ | ||
====doing==== | ====doing==== | ||
Linha 71: | Linha 106: | ||
modeller to evaluate the system further (MASON, 2006). | modeller to evaluate the system further (MASON, 2006). | ||
- | Luke, S., Cioffi-Revilla, | ||
- | Agent Simulation Toolkit', | ||
- | Conference, University of Michigan, Ann Arbor, Michigan USA. | ||
+ | ====MASON: A Multiagent Simulation Environment==== | ||
+ | |S. Luke and C. Cioffi-Revilla and L. Panait and K. Sullivan and G. Balan, 2005|Simulation|[[http:// | ||
+ | |||
+ | \\ | ||
+ | |||
+ | **Abstract: | ||
+ | to serve as the basis for a wide range of multi-agent simulation tasks ranging from swarm robotics | ||
+ | to machine learning to social complexity environments. MASON carefully delineates between model | ||
+ | and visualization, | ||
+ | to change platforms mid-run. This paper describes the MASON system, its motivation, and its basic | ||
+ | architectural design. It then compares MASON to related multi-agent libraries in the public domain, | ||
+ | and discusses six applications of the system built over the past year which suggest its breadth of | ||
+ | utility. | ||
+ | |||
+ | \\ | ||
- | | + | MASON was designed as a smaller and faster alternative to Repast, with a clear focus on computationally |
demanding models with many agents executed over many | demanding models with many agents executed over many | ||
iterations. Design appears to have been driven largely by | iterations. Design appears to have been driven largely by |
geopro/pedro/mason.1184619397.txt.gz · Última modificação: 2007/07/16 20:56 por pedro