Buscar

Instrucoes Simulacao El Farol Netlogo 2023

Prévia do material em texto

1
Instruções para fazer uma simulação do modelo “El Farol” em 
Netlogo 
 1. Abra o modelo “El Farol 2” no Netlogo. Aparecerá a seguinte janela:
 2. Na aba superior, selecione Ferramentas e, depois Behavior Space. Ou tecle 
Crtl+Shift+B:
2
 3. Selecione um novo experimento:
 4. Você deverá ver uma tela como a da figura abaixo. Na caixa “experiment” há 
todas as instruções necessárias para fazer uma simulação em netlogo:
3
 5. A caixa “experiment” com explicações para cada espaço em branco:
 6. Note que no modelo “El Farol 2” há três monitores abaixo dos gráficos:
Estes monitores indicam:
“Max Reward”: o número máximo de vezes que um agente fez uma escolha feliz 
(indo ao bar em um dia bom para ouvir música ou permanecendo em casa no dia que 
o bar estava lotado).
“Min reward”: o número mínimo de vezes que um agente fez uma escolha feliz.
“Avg. Reward”: o número médio de escolhas felizes dos agentes.
Nome do experimento
Variáveis utilizadas
Repetições
O que será medido
Limite de quantos “ticks” 
serão feitos em cada 
simulação
4
 7. Um exemplo de simulação:
Todas as alterações estão indicadas:
["number-strategies" 2 5 10] → Uma simulação testará os agentes com apenas 
2 estratégias disponíveis. Depois, com 5 estratégias disponíveis e, finalmente 
com 10 disponíveis.
“Repetições” = 100. Cada combinação será repetida 100 vezes.
“Executar combinações em ordem sequencial” está desmarcado. Isto significa 
que as simulações serão feitas sem uma ordem pré-definida.
O que será medido: count turtles (número de agentes), max [ reward ] of turtles
(felicidade máxima obtida por agente), min [ reward ] of turtles (felicidade 
mínima de um agente) e mean [ reward ] of turtles (felicidade ou acerto médio 
dos agentes)
“Avaliar a cada passo” está desmarcado. Significa que apenas o resultado da 
última rodada será salvo na simulação (se estiver marcado, todas as rodadas de 
todas as simulações serão salvos. O banco de dados ou planilha ficará enorme).
“Limite de tempo” = 100. Isto indica o número máximo de rodadas em cada 
simulação.
5
 8. Rodando o experimento:
Na caixa “BehaviorSpace”, aperte a tecla “Executar”
Nax caixa “Run options”, use o espaço “Table Output” (os dados ficarão em 
colunas na tabela com o resultado da simulação”. Em “Browse”, você poderá 
indicar o lugar onde será salvo o arquivo (em formato *.csv).
 9. Durante a simulação, esta tela surgirá:
6
 10. Após o final da simulação, esta tela surgirá:

Continue navegando