3. The Logic of Programming

This chapter introduces some basic concepts before we can start programming. What is the mathematical background of programs and what are algorithms? We will see that agent-based models are typically modeled as a set of rules for the behavior of objects that are listed in seperate sub-programs. At the end of the chapter we provide some tips for how to approach programming in practice.

Open Agent Based Modeling Consortium

Member login

Not a member yet?

Site visitors are welcome to register for membership in the CoMSES Network. As a scientific community of practice, members of the CoMSES Network have access to a suite of community resources and will also share a responsibility to contribute to the community.