Agent+Development

=Overview=


 * typically utilize a stimulus-response couplet, where an action is performed by the agent in response to some stimuli triggered when conditional criteria are met (ie. set of environmental conditions within vision scope)

=**Types of Agents**=

The Trails Forward game is proposed to have three different functional types of agents operating within the environment:
 * 1) Player agents - take on the same role as a human player to help fully populate the game board
 * 2) People agents - interact within the world, have their own subset of roles
 * 3) Animal agents - represent wildlife within the world

=Modeling Strategies/Protocols=


 * Unified Modeling Language (UML) - standardized modeling language used to describe the development of object-oriented software. May be useful for diagraming agent development
 * Overview-Design-Details (ODD) - well developed standardized approach to describing and communicating individual- and agent-based models. Originally developed by Grimm et al. (2006), and has seen subsequent revisions. Continually update resource page with forum located here. Intimately linked to the 'information' tab in netLogo.
 * Movement Ecology Paradigm - conceptual framework for the study of all organismal movement linked to four basic mechanistic components (Nathan et al. 2008). Could potentially be applicable to development of both human and people agents.

=Prototyping Agents=

Potential agents for inclusion into the Trails Forward system can be prototyped using netLogo. Instructions for recreating the dynamics within the Vilas County landscape can be found here.

=Related Topics=

modeling agent behavior data sources for animal agent behavior