Ferramentas do usuário

Ferramentas do site


geopro:pedro:starlogo

Essa é uma revisão anterior do documento!


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.


Homepage http://education.mit.edu/starlogo/
Origin MIT
Year 2000
Version 2.21
License Clearthought (open source)
Language own language


StarLogo is a specialized version of the Logo programming language. With traditional versions of Logo, you can create drawings and animations by giving commands to graphic “turtles” on the computer screen. StarLogo extends this idea by allowing you to control thousands of graphic turtles in parallel. In addition, StarLogo makes the turtles' world computationally active: you can write programs for thousands of “patches” that make up the turtles' environment. Turtles and patches can interact with one another - for example, you can program the turtles to “sniff” around the world, and change their behaviors based on what they sense in the patches below. StarLogo is particularly well-suited for Artificial Life projects.

Presents a simple language and environment for modeling agents in the space. Fixed space and fixed neighbourhood. Each cell can have as many turtles as possible, but the user cannot visually identify when a cell has more than one turtle.

The program has turtles and observers. Turtles execute moving commands, change the environment, and observers can, for instance, create turtles. One sign for turtles activates all turtles.

The only characteristic the space has is a stamp, represented by a color. One agent can execute a command to change the color of the cell it belongs using 'stamp yellow', for instance. They present a couple of models, for example sugarscape, bees making honeycombs, a predator-prey system of rabbits and grass, and others.

geopro/pedro/starlogo.1183769320.txt.gz · Última modificação: 2007/07/07 00:48 por pedro