Um exemplo de jogo minoritário! Mais informação sobre o El Farol na Wikipedia!
Repast Simphony 1.0
Já está disponível o Repast Simphony para simulação baseada em agentes… mas… parece que alguém se enganou… porque 314MB de Download? estão a gozar comigo… é bom que isto não seja só eye candy senão fico-me pelo repast 3 ou mudou-me para outra framework…
Algum Software para estudo de Redes
Última actualização: 13/08/2008
Hancock – Linux Linguagem baseada em C da AT&T destinada a trabalhar dados que sejam uniformes em quantidade.
Open Graph Drawing Framework Biblioteca em C++ para gerar automaticamente diagramas, utilizando diversos algoritmos
uDraw(Graph) Criação de gráficos, diagramas e visualização de estruturas
Collective Dynamics Group Lista de software na universidade de Columbia
Software para análise, modelação e visualização de redes de grande escala: A minha primeira impressão é que é muito bom, implementando muitos dos algoritmos de visualização mais utilizados.
Brincando com Redes
O meu trabalho de Tese vai andar em torno de Redes. Aqui está um exemplo do que ando a fazer. A minha rede social do Twitter… Nada mau.
Atractores de Hénon
Ando a brincar com atractores no Matlab. Hoje explorei hoje o chamado atractor de Hénon (do trabalho de Michael Hénon) que pode ser descrito por:
O resultado deste atractor é que o pontos vão-se distribuindo aleatoriamente, até que se começa a perceber que essa distribuição afinal não é tão aleatória como isso e que se vai formando no ecrã uma linha (ou camadas de linhas quase sobrepostas). Levado ao infinito verifica-se que a linha funciona como atractor dos pontos que vão sendo gerados.
De facto, esta curva quando ampliada revela que se desdobra em duas e estas novamente ampliadas desdobram-se em mais duas, assim sucessivamente ad infinitum. O extraordinário é que quando se geram os pontos, eles parecem surgir aleatoriamente, não se sabendo onde surgirá o seguinte, apenas se sabendo que surgirá perto do atractor.
Um código simples para gerar estes atractores em Matlab segue abaixo:
henon.m ax=[];
ay=[];
for i=0:10000;
xplus=y+1-1.4x^2;
yplus=0.3x;
y=yplus;
x=xplus;
ax=[ax; x];
ay=[ay; y];
end
plot(ax, ay, '.');
Para correr este código basta definir um x e um y iniciais e depois chamar a ficheiro henon.m a partir da prompt do Matlab, gerando 10 000 pontos.
Ferramentas para Simulação Multi-Agente
Multi-agent programming tools
Macs na complexidade.
Regressei hoje do convento da Arrábida onde estive numa conferência sobre Complexidade em Ciências da Vida.
Nestes dias de “retiro”, uma curiosidade foi que os Macs estavam em igual número que os PCs… A família de portáteis da Apple estava toda representada. Desde os novos intel até alguns PowerBook.
A caminho da Arrábida
Nos próximos dias vou estar nos “Encontros da Arrábida“. Para já não sei se vou ter internet por lá. Afinal a ideia é estar isolado do mundo a discutir complexidade nas ciências da vida, mas se houver net… “I’ll report back!”.