This site is for people who are interested in agent-based modeling, using Starlogo in the classroom, or programming Starlogo.
StarLogo is a programmable modeling environment for exploring the workings of decentralized systems — systems that are organized without an organizer, coordinated without a coordinator. With StarLogo, you can model (and gain insights into) many real-life phenomena, such as bird flocks, traffic jams, ant colonies, and market economies.
Elica is a modern Logo dialect that provides a cohasive link between procedural, functional and object-oriented styles of programming through a small yet elegant Logo core. The main difference at first sight is that Elica can do 3D graphics in real-time.
Think back to the Prisoner’s Dilemma particpatory simulation that we did last week. What kinds of strategies did you use and under what conditions? Did other people use more successful strategies. The goal of this project is for you to program strategies that can outcompete your opponents.
This is a great article about using the old Starlogo.
StarLogo TNG is The Next Generation of StarLogo modeling and simulation software. While this version holds true to the premise of StarLogo as a tool to create and understand simulations of complex systems, it also brings with it several advances. Through TNG we hope to
- Lower the barrier to entry for programming by making programming easier.
- Entice more young people into programming through tools that facilitate making games.
- Create compelling 3D worlds that encompass rich games and simulations.