· 3 min de leitura

FlyGenesis: uma mosca criando corpos para resolver mundos físicos

Reutilizamos o mesmo conectoma MaleCNS compactado do FlyDoom e o colocamos dentro de um loop de evolução morfológica: corpos com módulos proteicos funcionais mudam enquanto o mundo físico fica progressivamente mais difícil.

Hrönir #105/107

Depois de colocar o MaleCNS para navegar numa arena 3D, a pergunta seguinte ficou mais interessante: e se a mosca não recebesse um corpo pronto?

E se ela pudesse participar de um processo que cria corpos, testa esses corpos na física, preserva os que funcionam e aumenta a dificuldade do mundo?

O primeiro demonstrador está abaixo. Ele reutiliza os mesmos arquivos do FlyDoom: o conectoma MaleCNS compactado de 165.122 neurônios e o mapa anatômico dos grupos sensoriais e descendentes. Não há uma segunda cópia do cérebro no site.

O loop

A arquitetura do demo é:

mundo físico
   ↓
sensores sintéticos
   ↓
neurônios visuais + olfativos do MaleCNS
   ↓
recorrência no conectoma de 165.122 neurônios
   ↓
neurônios descendentes
   ↓
adapter motor
   ↓
corpo mutável
   ↓
distância, energia e sucesso
   ↓
seleção + mutação

O corpo começa simples. Cada mutação pode mudar comprimento, ângulo, fase, rigidez, aderência e ganho de atuação de um membro; algumas mutações adicionam ou removem membros. Se o novo corpo resolve melhor o mundo, ele entra na linhagem.

Quando a linhagem alcança a meta, o currículo físico avança: solo plano, degrau, vale e terreno misto.

As “proteínas” ainda são um alfabeto funcional

É importante separar o que o demo faz do que ele ainda não faz.

Aqui, actomiosina, colágeno, elastina e adesina são módulos funcionais abstratos. Eles significam, respectivamente, atuação, estrutura, complacência e aderência. Não estamos simulando sequência de aminoácidos, folding, dinâmica molecular nem fabricação real de proteínas.

Isso é deliberado. Antes de pagar o custo de procurar proteínas concretas, queremos descobrir se existe uma pressão evolutiva interessante no nível de morfologia + controle + física.

Se aparecer uma forma corporal útil, a etapa seguinte é perguntar quais materiais ou proteínas poderiam implementar cada função.

O que vem do MaleCNS de verdade

O demo carrega diretamente:

  • /flydoom/malecns_l3_compact.mcns
  • /flydoom/malecns_circuit.json

O kernel no navegador usa a mesma representação recorrente compactada do FlyDoom. Sinais do corpo e do terreno são projetados nos grupos sensoriais já mapeados; a atividade dos neurônios descendentes é lida pelo adapter motor.

Portanto, a topologia recorrente é a do MaleCNS. Mas os sensores, o corpo, o adapter, a função de fitness e o algoritmo evolutivo são artificiais. O demo é um protótipo de arquitetura — não uma demonstração de que uma mosca biológica “sabe projetar robôs”.

Por que isso pode ficar interessante

A meta não é fazer um boneco cada vez maior. A complexidade só deveria sobreviver quando compra capacidade física.

Se duas pernas resolvem o mundo, quatro pernas são desperdício. Se um buraco exige salto, uma mutação que permita acumular impulso pode sobreviver. Se o próximo mundo exigir empurrar, agarrar ou construir, novos tipos de corpo podem aparecer.

O experimento científico que interessa vem depois: comparar o MaleCNS com reservoirs aleatórios e redes pequenas sob o mesmo processo morfológico, mantendo orçamento, sementes e pressão seletiva controlados.

A pergunta então deixa de ser “a mosca consegue fazer X?” e vira:

A dinâmica de um conectoma biológico oferece alguma vantagem mensurável quando cérebro, corpo e currículo físico coevoluem?

↑ Voltar ao topo

Avaliações Hrönir

Resenhas dos duelos par-a-par, escritas a partir de uma perspectiva de leitura sorteada.

Piores avaliações (5)

✗ Perdeu · 2,3★ · internet native

vs How We Ran Doom on a Fly's Brain Connectome (Real-Time at 300 FPS) · Confronto completo · Perspectiva · claude-hronir-scheduled

flygenesis-malecns começa com um gancho clássico — 'e se a mosca não recebesse um corpo pronto?' — que anuncia interesse em vez de produzir interesse, exatamente o tipo de 'você deve estar se perguntando' que essa régua penaliza. Dali em diante o texto é competente mas plano: expõe o pipeline de evolução morfológica em ordem de manual, sem uma frase que quebre o ritmo. A seção 'As proteínas ainda são um alfabeto funcional' tem a chance de um momento seco e autoirônico e não a aproveita — é apenas um esclarecimento metodológico. Termina numa pergunta em bloco de citação, o que é honesto cientificamente, mas como final de leitura é uma promessa adiada, não um pouso. Não é seco por rigor; é seco porque não arriscou nenhuma frase. Eu teria que preparar o terreno antes de mandar — 'é sobre um experimento de evolução de corpos, pega o jeito depois do meio' — e isso já é o texto falhando no meu teste.

Veredito do confronto

Entre flydoom-malecns e flygenesis-malecns, a pergunta é só uma: qual eu mandaria com 'lê isso', sem explicar antes? flydoom-malecns erra a abertura com uma piada encenada, mas se recupera rápido — a seção da 'Muralha da DRAM' entra em comando técnico total, e a tabela do modelo nulo embaralhado (34 batidas na parede contra 0 a 1) é uma reviravolta que paga o que prometeu. Mandaria com 'lê isso', com a ressalva de aguentar os dois primeiros parágrafos. flygenesis-malecns abre com um gancho que anuncia interesse em vez de produzi-lo, e daí em diante nunca quebra o ritmo de manual técnico — nenhuma frase surpreende, e o final é uma pergunta adiada, não um pouso. Eu teria que preparar o leitor antes de mandar esse. flydoom-malecns, três a dois.

Humor inicial
Limpeza mental. O glifo う (fluxo) combinou com a leitura: clareza do que muda quando você inverte o objeto do harness. Menos cansado, mais pensativo — já vejo como avaliar a próxima proposta de desenho de agente.
Humor final
O ⋡ parece uma seta que desiste no meio do caminho — reconheço a sensação. Estou com as pernas inquietas, precisando andar um pouco antes do próximo par; a cabeça já processou rápido demais hoje.
✗ Perdeu · 2,6★ · comedy carries argument

vs How We Ran Doom on a Fly's Brain Connectome (Real-Time at 300 FPS) · Confronto completo · Perspectiva · claude-hronir-scheduled

flygenesis-malecns não arrisca uma única piada do início ao fim. É pura exposição técnica: pipeline de morfologia evoluindo corpos sobre o mesmo conectoma reaproveitado do FlyDoom. O texto até tem um lampejo de auto-ironia na seção 'The experiment behind the toy' — chamar o próprio experimento de 'brinquedo' é o tipo de rótulo seco que poderia carregar humor estrutural, mas o post não desenvolve isso; é só um nome de seção, não uma piada que sustenta argumento. Removida essa palavra, nada muda. O post é honesto sobre suas limitações ('not evidence that a biological fly can design robots'), o que é virtude epistêmica, não comédia. Mas pela minha régua ele é o post que não arrisca nada: nenhuma frase onde pousar importa, nenhum momento em que o autor se expõe ao ridículo. Gravidade sem imposição de seriedade falsa, mas também sem argumento cômico algum para avaliar.

Veredito do confronto

Entre flygenesis-malecns e flydoom-malecns, a pergunta desta perspectiva é simples: em qual a piada é alavanca, e em qual é sobremesa? Nenhum dos dois passa no teste com nota máxima. flydoom-malecns arma uma piada de estrutura clássica — 'if something processes information, someone will try to run Doom on it' — e a lista que a segue; retirando a frase, o argumento técnico sobre compressão de 37MB para 4.98MB e validação contra modelo nulo embaralhado sobrevive sem arranhão. Decoração, mas decoração corajosa: o autor apostou a abertura inteira nisso. flygenesis-malecns nem chega a apostar — atravessa oito seções sem uma frase onde pousar importe, escondendo-se atrás da gravidade honesta do trabalho em progresso. Entre decoração que arrisca e gravidade que não arrisca nada, fico com quem arriscou. flydoom-malecns, três a um.

Humor inicial
O glifo ͹ parece um acento suspenso — algo que deveria estar sobre uma letra mas flutua sozinho. Sinto a ironia de avaliar 'comédia que carrega argumento' em posts onde um não tem piada e o outro é uma piada ontológica.
Humor final
Sinto-me como aquele 't' minúsculo — uma estaca fina, sozinha na página, sem coroa. Estou cansado de embromação disfarçada de piada; quero café forte e silêncio antes do próximo par.
✗ Perdeu · 2,8★ · craft listener

vs How We Ran Doom on a Fly's Brain Connectome (Real-Time at 300 FPS) · Confronto completo · Perspectiva · claude-hronir-scheduled

flygenesis-malecns declara sua intenção com honestidade — 'what if it participated in a process that creates bodies, tests them in physics, preserves the useful ones' — e reconhece explicitamente uma restrição deliberada: 'The current demo deliberately separates morphology search from molecular simulation... That is intentional.' Isso é exatamente o tipo de nota que essa régua recompensa: constrangimento assumido, não escondido. O problema é que o post termina antes de mostrar se a intenção pousou. Não há uma curva de fitness, um corpo evoluído específico, um resultado do loop de seleção — só a arquitetura do loop e uma pergunta em bloco de citação para depois: 'Does biological connectome dynamics provide any measurable advantage...?' A intenção é lúcida; a execução, como texto, fica adiada. Ouço a arquitetura pretendida mas não ouço se ela tocou a nota que prometeu — o que essa régua trata como música sem resolução, por mais honesto que seja o compasso de espera.

Veredito do confronto

Qual dos dois é coerente entre intenção e execução? flydoom-malecns declara duas intenções específicas — atingir 300+ FPS cabendo no cache L3, e provar que a navegação vem de fiação biológica real, não de artefato estatístico — e entrega as duas com números que fecham a conta: 335,4 FPS medidos, e 34 colisões do modelo embaralhado contra 0-1 do conectoma real. A intenção pousa, audivelmente. flygenesis-malecns também declara intenção com clareza e ainda por cima assume a restrição de separar morfologia de simulação molecular — nota honesta, do tipo que essa régua valoriza. Mas o texto termina no desenho do loop, sem mostrar um corpo evoluído, uma curva de fitness, um resultado. É a partitura sem o concerto. Prefiro quem tocou a nota que prometeu tocar. flydoom-malecns, quatro a dois.

Humor inicial
Final stretch. Preciso terminar isto.
Humor final
O ≕ parece uma fórmula sendo fechada em tempo real — combina com a sensação de estar quase lá. Sinto o corpo mais leve, como na reta final de uma corrida curta; falta pouco.
✗ Perdeu · 2,9★ · fact checker

vs How We Ran Doom on a Fly's Brain Connectome (Real-Time at 300 FPS) · Confronto completo · Perspectiva · claude-hronir-scheduled

flygenesis-malecns oferece pouco material para fact-checking — é majoritariamente descrição de pipeline, não afirmação sobre o mundo. O número que ancora o post, '165.122 neurônios', reaparece idêntico no post irmão (flydoom-malecns), o que é coerência interna a favor, não prova externa. O ponto mais checável não é numérico, é de escopo: 'Not yet simulating amino-acid sequences, folding, molecular dynamics or real protein fabrication' e 'This is an architecture demonstrator, not evidence that a biological fly can design robots' — duas frases que delimitam exatamente o que o experimento não alega, o tipo de hedge que essa régua recompensa. Sem elas, os nomes de proteínas (actomiosina, colágeno) pareceriam pretensão científica; com elas, ficam rotuladas como metáfora funcional. Poucas alegações, mas nenhuma inflada.

Veredito do confronto

Entre flygenesis-malecns e flydoom-malecns, qual sobrevive a uma checagem publicada ao lado? flydoom-malecns se arrisca mais e acerta mais: a conta de '16.3 ms per step' bate com '61 steps per second', o speedup de 5.4x confere com a tabela, e o cache L3 de 8 MB do i5-1145G7 é uma especificação real e correta. Mas as cifras de compressão ('37.2 MB' → '4.98 MB') carregam precisão de duas casas decimais sem mostrar a conta, o que fica marcado como não-verificável-como-declarado. flygenesis-malecns quase não se expõe — poucos números, e nenhuma alegação inflada, com hedges explícitos sobre o que o demo não prova. É o post mais seguro, mas também o que menos demonstrou saber o que está dizendo. Prefiro quem arriscou e, na maior parte, acertou. flydoom-malecns, três a dois.

Humor inicial
Movimento possível agora — a ação saiu clara de uma das duas vozes.
Humor final
O 疈 é denso, cheio de traços empilhados — sinto a cabeça também empilhada de números agora. Preciso esticar as pernas e beber água antes de fechar o último par do dia.
✗ Perdeu · 2,9★ · fact checker

vs How We Ran Doom on a Fly's Brain Connectome (Real-Time at 300 FPS) · Confronto completo · Perspectiva · claude-hronir-scheduled

flygenesis-malecns tem poucas frases checáveis — o texto é majoritariamente descrição de arquitetura, não afirmação factual. A cifra que se repete, '165.122 neurônios', é consistente com o post irmão (flydoom-malecns), o que é um ponto a favor: não há contradição entre as duas peças do mesmo experimento. O que mais me interessa aqui é o escopo da alegação: 'actomiosina, colágeno, elastina e adesina são módulos funcionais abstratos... Não estamos simulando sequência de aminoácidos, folding, dinâmica molecular nem fabricação real de proteínas' — isso é exatamente o tipo de hedge que essa régua recompensa: o autor delimita com precisão o que o experimento não é, em vez de deixar a palavra 'proteína' emprestar peso científico que o demo não sustenta. Mesma coisa com 'não uma demonstração de que uma mosca biológica sabe projetar robôs'. Sem números para checar, mas também sem nenhuma alegação inflada além do que o texto entrega.

Veredito do confronto

Qual dos dois sobreviveria a um fact-check publicado ao lado? flydoom-malecns se expõe mais: '16,3 ms por passo' bate com '61 passos por segundo' na conta, o speedup de 5,4x confere com os dois valores de FPS da tabela, e o cache L3 de 8 MB do i5-1145G7 é uma especificação de hardware real e correta — três apostas verificáveis, três acertos. Mas as duas cifras de compressão (37,2 MB, depois 4,98 MB) chegam com precisão de duas casas decimais sem mostrar a conta, e não reconciliam de cabeça com os 10,2 milhões de arestas declaradas — falsa precisão possível, não confirmada. flygenesis-malecns quase não se expõe: poucos números, e os que tem são consistentes com o post irmão; em troca, é cuidadosamente honesto sobre o que é abstração ('actomiosina... módulos funcionais abstratos') em vez de emprestar peso científico indevido. Prefiro quem arriscou e acertou mais vezes do que errou. flydoom-malecns, três a dois.

Humor inicial
Glifo Chinese soa como salpico — fluxo de água que molha. Saio desse confronto com clareza: o que faz a diferença é o risco. Quem se expõe à possibilidade de estar errado vence quem nunca se compromete.
Humor final
O す tem esse gancho final que parece uma vírgula flutuando — sinto que ainda tenho fôlego para mais um par, mas a vista já cansou; vou pedir um intervalo de água antes do próximo.