O que é o NetLogo
O NetLogo é uma linguagem de programação simples e adaptada à modelação / simulação de fenómenos naturais e/ou sociais:
- é adequada à modelação de sistemas complexos que evoluem no tempo,
- é apropriada à modelação de centenas ou milhares de indivíduos (pessoas, bactérias, insectos, nações, organizações, etc.) que interagem entre si e com o meio-ambiente,
- permite explorar a conexão entre as interacções locais entre os indivíduos e os padrões macroscópicos emergentes
dessas mesmas interacções.
É também um ambiente de programação fácil de usar para criar / testar tais modelos.
- Permite correr e experimentar simulações.
- Permite criar modelos para testar hipóteses sobre sistemas descentralizados.
- Vem munido de uma grande biblioteca contendo simulações em ciências naturais e/ou sociais, que podem ser usadas e modificadas.
- Os modelos são construídos usando uma linguagem simples, mesmo para aqueles que
estão a aprender a sua primeira linguagem de programação.
- Possui um interface gráfico fácil de usar.
Há duas maneiras de correr o NetLogo:
- Download do programa: o qual permite correr o NetLogo como um software normal.
- Correr o applet numa página web, no seu browser.
Apesar de ser fácil correr um modelo escrito em NetLogo sob a forma de um applet, o download do software oferece uma série de vantagens:
- Menos problemas de compatibilidade com os vários sistemas operativos e browsers.
- O software carrega mais rapidamente.
- Os modelos correm mais depressa.
- Está disponível um menu para edição.
- Pode escrever novos modelos.
Para descarregar os ficheiros de instalação do NetLogo, basta ir ao site http://ccl.northwestern.edu/netlogo/. O software trabalha em vários sistemas operativos nos quais esteja instalada a máquina virtual Java (JVM - Java Virtual Machine) versão 1.4.2 ou superior. Na versão para o Windows existe a opção para
descarregar a versão que inclui a JVM necessária, que é a opção recomendada para utilizadores menos experientes. Sugerimos que escolha a versão 3.1.3 (a mais recente)
e de seguida escolha a que inclui o Java.