O Desafio
O objetivo deste projeto foi modelar e simular visualmente uma dinâmica social complexa: a tomada de decisão estratégica de múltiplos agentes públicos e privados sob o dilema da corrupção e cartelização na segurança pública, baseando-se nos conceitos da Teoria dos Jogos.
Programar animações de física de partículas, lógica matemática de dilema de prisioneiro estendido e atualizações em tempo real com tabelas no navegador de maneira clássica consome dezenas de horas de planejamento e testes exaustivos de fórmulas.
A Solução
Criamos um simulador interativo completo e leve utilizando HTML5 Canvas e JavaScript Vanilla puro. O simulador calcula os pontos de equilíbrio de Nash e permite ao usuário ajustar incentivos, punições e probabilidade de auditorias governamentais em tempo real.
A renderização foi otimizada para ser extremamente rápida e rodar sem frameworks ou bibliotecas pesadas de animação no navegador. As trajetórias e partículas são calculadas nativamente, gerando um visual fluido e dinâmico com visual neon.
Diferencial & Bastidores
Este é um projeto interno muito querido que surgiu de uma mistura de **curiosidade técnica e "preguiça eficiente"**. Eu desejava criar um simulador estratégico completo, mas sem o desgaste de codificar manualmente cada cálculo de matriz de compensação e renderização de física vetorial.
A solução foi atuar como diretor do projeto e utilizar **Inteligência Artificial (IA)** para formular rapidamente os algoritmos matemáticos dos dilemas, gerando blocos de códigos extremamente otimizados. Isso me permitiu focar totalmente nos testes de usabilidade, refinamento de design e balanceamento das dinâmicas do jogo, mostrando o poder da IA na produtividade de ponta.
Principais Resultados
- Simulação interativa complexa de alta performance rodando direto no lado do cliente.
- Animações fluidas integradas a dados dinâmicos de decisão matemática sem latência de processamento.
- Excelente prova de conceito da união entre inteligência de negócios, matemática avançada e IA.
- Código fonte limpo, otimizado e livre de dependências de softwares terceiros.