Gx4
Gx4 é uma plataforma para a construção de simulações.
Permite a construção de simulações de tempo discreto em 1D e 2D,
bastando definir em uma classe C++ o que acontece em cada passo.
O Gx4 oferece as seguintes funcionalidades para programadores
que o usem para construir simulações, sem a necessidade de escrever código:
- Lista (fila ou pilha) de partículas.
- Classe geradora de números pseudo-aleatórios.
- Matriz de estados da simulação (transmissível para o Excel).
- Comunicação com o Excel (ou outros programas) através de DDE.
- Desenho do estado atual da simulação usando Win32 GDI.
- Interface gráfica para receber comandos do usuário.
- Função para salvar e restaurar o estado atual da matriz da simulação num arquivo.
- Capacidade de rodar diversas simulações simultaneamente.
- Frog model 1D e 2D.
Se você fizer uma nova simulação para o Gx4, com um pouco de programação
pode obter as seguintes funcionalidades:
- Salvar a simulação para transmiti-la ou continuar posteriormente.
- Mostrar dados arbitrários (velocidade, número de partículas) para o usuário.
- Transmitir estes dados para o Excel.
Todas as funcionalidades descritas acima estão disponíveis nas simulações
do modelo dos sapos de 1D e 2D que acompanham o Gx4.
Screen shots:
Download: