Excelente relato, principalmente por não parar no recorde e testar a generalização em partidas novas. O contraste entre “zerou uma vez” e 0/100 deixa muito claro o efeito de selecionar pelo máximo de uma variável aleatória.
Também achei muito boa a evidência de que os sensores de espaço livre mudaram mais o resultado que aumentar a rede. É uma demonstração prática de como representação e função de aptidão podem pesar mais que a quantidade de parâmetros. Quando você comparar arquiteturas, seria interessante manter um conjunto fixo e separado de sementes de avaliação desde o início, para a métrica principal não vazar para a seleção.
Parabéns por publicar também as ciladas e os detalhes de operação. O caso do Uint32Array e o alerta de ilha parada são lições excelentes de engenharia experimental.