Bacteria wars

Segue um exemplo de aplicação do VBA. Mais ou menos inspirado no ‘evolved virtual creatures’ de Karl Sims (https://www.youtube.com/watch?v=JBgG_VSP7f8).

Você controla uma colônia de bactérias, contra uma colônia rival (computador).

Há três parâmetros: natalidade (quanto maior, mais se reproduz), longevidade (qto maior, maior a chance de não morrer por causas naturais) e ataque (qdo duas bactérias rivais ocupam o mesmo espaço, quem tem mais ataque tem mais chance de vencer). A restrição é distribuir 100% dos pontos nestes três critérios.

Vide arquivo aqui.https://1drv.ms/x/s!Aumr1P3FaK7jjjodaADPGp_Jljv_

Quem quiser sugerir melhorias e modificações, estou à disposição.

Att

Anúncios

Método de Monte Carlo e os perigos de ignorar o desvio padrão — Forgotten Lore

Método de Monte Carlo Este pequeno experimento visa demonstrar o efeito e perigos de fazer dimensionamento a partir da média, desconsiderando o desvio padrão. Utilizaremos o método de Monte Carlo, em Excel, para isto. Download do arquivo. Suponha a seguinte situação. Uma fábrica produz 10 mil itens por dia, envia para um centro consumidor, e […]

via Método de Monte Carlo e os perigos de ignorar o desvio padrão — Forgotten Lore

Guerra de Bactérias

Trata-se de uma macro em Excel-VBA, que produz um simulador de colônias de bactérias.

Link para download:

https://drive.google.com/open?id=0B7qV4XXADYw2dVk1X2ttcm9nek0


Há três fatores a considerar: ataque, natalidade e longevidade.

  • O ataque é relativo à probabilidade de derrotar uma bactéria adversária que esteja na vizinhança.
  • A natalidade é a probabilidade de se reproduzir com maior facilidade.
  • A longevidade é a probabilidade de viver mais.

Pode-se mexer nesses pesos. O Adversário, que é o computador, vai fazer o mesmo.

Pesos

Após a primeira rodada:

Sim01

As bactérias vão se reproduzindo, atacando as vizinhas e morrendo.

Sim02

A bactéria azul está ocupando um bom espaço.

Sim03

A bactéria azul dominou totalmente a adversária.

Sim04

Os resultados são mostrados na tabela ao lado do painel.

Results


Ideias técnicas com uma pitada de filosofia: https://ideiasesquecidas.com

Ferramentas Excel-VBA: https://ferramentasexcelvba.wordpress.com/