30 likes | 195 Views
Project 2: Agent-based Modeling and Simulation of Wolf Pack Behavior. Group Project ---do we have any groups yet? Each group uses its own theme (e.g. wolf pack social behavior, wolf pack hunting behavior,…); group has the freedom to choose whatever it wants.
E N D
Project 2: Agent-based Modeling and Simulationof Wolf Pack Behavior • Group Project ---do we have any groups yet? • Each group uses its own theme (e.g. wolf pack social behavior, wolf pack hunting behavior,…); group has the freedom to choose whatever it wants. • Suggestion is to use REPAST or NETLOGO; good news: you will get some exposure to popular simulation packages for agent-based systems • There will be one (or two) labs but the project is more a learning by doing project. • Important: Subdivide Work Smartly between Group Members • Example System Wolf/Sheep/Grass Simulation: http://ccl.northwestern.edu/netlogo/models/run.cgi?WolfSheepPredation.845.540
More on Project2 • As the problem benefits from rapid prototyping, it is important: • Start Early! Start Early! Start Early! • Start with simple models, test them, and make the simple models more sophisticated as you move along • It is okay to abandon originally chosen subproblems which turn out to be too difficult/not interesting to solve and shift you focus to other subproblems or to develop a more sophisticated models for a subproblem which you are already investigating.
More on Project2 • Short 3-4-page Report (1. Goals and Objectives, 2. Approach Chosen 3. Project Summary) is due on April 18, and each group gives a short talk followed by a program demo (15-25 minutes) during the class on April 19. • Deliverables: • Report • Source Code • Read-Me File • Please e-mail a brief status report no later than April 15 to Zechun and Dr. Eick • What can be possible accomplishments/results of Project2: • Illustrates how model parameters influence the behavior of the developed model, in particular with respect to performance variables. • Developed rules and demonstrated that these rules result in a desirable behavior with respect to a set of agents • Educational: Using our systems people can learn A, B, C • Lessons learnt during the project