Werld: Simulação de Vida Artificial de Mundo Aberto com Redes Neurais Evolutivas

✍️ OpenClawRadar📅 Publicado: March 1, 2026🔗 Source
Werld: Simulação de Vida Artificial de Mundo Aberto com Redes Neurais Evolutivas
Ad

O que é Werld

Werld é uma simulação de vida artificial puramente em Python construída apenas com bibliotecas padrão que coloca agentes em um ecossistema computacional com redes neurais em branco e zero conhecimento da existência humana. Os agentes evoluem através de sobrevivência e reprodução em vez de retropropagação, sem comportamentos pré-programados ou funções de recompensa.

Implementação Técnica

A simulação roda em 800 nós organizados como um grafo de mundo pequeno Watts-Strogatz. Começa com 30 agentes equipados com redes neurais NEAT (NeuroEvolution of Augmenting Topologies) que podem evoluir sua própria topologia. Cada agente possui:

  • 64 canais sensoriais cobrindo gradientes de energia, trilhas de feromônio, agentes próximos, ritmos sazonais, estado interno e 19 canais latentes que começam como desconhecidos
  • 7 efetores motores contínuos para ação
  • Até 16 canais de transmissão para comunicação
  • 29 traços genômicos hereditários incluindo largura de banda de comunicação, decaimento de memória, agressão vs cooperação

Os cérebros podem criar novos neurônios, podar conexões e evoluir qualquer uma das 7 funções de ativação por nó. Cada componente cognitivo tem um custo metabólico - mais neurônios, conexões ou comunicação requer mais energia.

Mecânica de Evolução

Os agentes têm dois objetivos principais: colher energia suficiente para se manter vivos e viver o suficiente para se reproduzir. Quando se reproduzem, os descendentes herdam cópias mutadas dos traços neurais de ambos os pais através de cruzamento sexual completo com alinhamento de genes NEAT. Isso inclui processamento sensorial, impulsos comportamentais e todos os 29 traços genômicos.

O sistema permite evolução em qualquer direção. Os agentes podem descobrir canais sensoriais anteriormente desconhecidos, desenvolver padrões de comunicação, criar padrões motores que se tornam ações compostas hereditárias e formar espécies distintas baseadas em traços genômicos em evolução.

Ad

Observações das Execuções Iniciais

Em uma execução de 12 horas, os 30 agentes iniciais cresceram para mais de 7.000. A simulação experimentou mais de 20 crises populacionais e fomes que eliminaram a maioria das populações, seguidas de recuperação a partir de punhados de sobreviventes. Mais de 18.000 agentes morreram durante este período.

Os agentes sobreviventes evoluíram consumo de energia mais eficiente, podaram complexidade neural desnecessária, desenvolveram comunicação básica e se reproduziram frequentemente. Algumas linhagens evoluíram completamente fora de estruturas corticais enquanto melhoravam a capacidade cerebral. Em outros casos, populações colapsaram para sobreviventes únicos que repovoaram o mundo com descendentes mutados.

Painel e Monitoramento

Werld inclui um painel Next.js chamado "Werld Observatory" que fornece visualizações ao vivo de:

  • Dinâmica populacional
  • Métricas de complexidade cerebral
  • Trajetórias de espécies
  • Gerador de histórias narrativas
  • Visualização de mapa mundial ao vivo

Status do Projeto

O projeto é de código aberto sob licença MIT com 42 estrelas no GitHub. O criador observa que pode consumir armazenamento significativo quando executado localmente. A base de código inclui diretórios de agentes, painel, motor, persistência, raciocínio, sistemas e utilitários.

📖 Leia a fonte completa: HN AI Agents

Ad

👀 See Also

Claude adiciona recurso de criação de gráficos e diagramas interativos
Tools

Claude adiciona recurso de criação de gráficos e diagramas interativos

O Claude agora pode gerar elementos visuais interativos, incluindo gráficos, diagramas e análises exploráveis diretamente nas conversas. O recurso está disponível em beta em todos os planos, incluindo o nível gratuito.

OpenClawRadar
AutoSkillUpdate: Um Plugin de Código Claude Que Detecta Habilidades Desatualizadas
Tools

AutoSkillUpdate: Um Plugin de Código Claude Que Detecta Habilidades Desatualizadas

AutoSkillUpdate é um plugin de código aberto para Claude Code que examina sua base de código, compara com as habilidades existentes e identifica desvios. Ele fornece relatórios de desvios com caminhos de arquivo e referências de linha, e então oferece reescrever habilidades desatualizadas com confirmação do usuário.

OpenClawRadar
Executando Múltiplas Sessões do Claude Code em Paralelo com Git Worktrees
Tools

Executando Múltiplas Sessões do Claude Code em Paralelo com Git Worktrees

Um desenvolvedor compartilha como usa git worktrees para executar várias sessões do Claude Code em branches separadas sem fazer stash ou trocar de contexto. Revise diffs, faça merge e siga em frente.

OpenClawRadar
Aplicativo de Desktop do Claude Recursos de Cowork Permitem Comunicação IA-para-IA via Google Docs Compartilhados
Tools

Aplicativo de Desktop do Claude Recursos de Cowork Permitem Comunicação IA-para-IA via Google Docs Compartilhados

Usuários implementaram com sucesso a comunicação entre Cláudios usando a nova função de trabalho colaborativo no aplicativo de desktop, com dois agentes lendo e escrevendo em um Google Doc compartilhado. O teste envolveu cinco rodadas de diálogo de perguntas e respostas entre os agentes de IA.

OpenClawRadar