← Voltar ao laboratórioDocumentação ODD

Inicialização e dados de entrada

Partes5 e6 do ODD. Reconstruir a condição inicial exige versão do modelo, seed, parâmetros, perfil e modo; seed sozinha não define o experimento.

Fundação nova

A interface usa SEMENTE-42 e parâmetros iniciais de referência: umidade58%, luz72%, aleatoriedade28%, repouso36° e ar24°C, antes de ajustes do perfil. O perfil genérico atual da interface é explicitamente versionado; um World legado sem perfil não adota automaticamente a última revisão biológica.

A inicialização fixa seed/RNG, resolve o perfil, prepara composição do solo, IDs, contadores e coleções. Gera paisagem/relevo, ninho-base e campos; cria os dois fundadores e, no modo de fundação, converte a cena para solo intacto e estados de voo/abrigo conforme a estratégia. Depois cria plantas,14 fontes externas associadas a elas e tenta colocar até dois predadores fora de obstáculos. A rejeição de posições pode mudar a quantidade de sorteios: não usar um número fixo presumido de chamadas ao RNG.

Reservas, fertilidade, sazonalidade e saúde são inicializadas pelo perfil. O valor intermediário de food no construtor não deve ser confundido com uma reserva final gratuita de uma rainha claustral. A fundação pode redefinir o ninho e o orçamento antes do registro do estado inicial.

No modo estabelecido, mantém-se o ninho-base e o caminho biológico legado apropriado. Não se inventa uma história natural de crescimento anterior.

Receitas de aula e restore

Aulas versionadas preparam populações/ambiente e tratamentos A/B; a versão2 inicializa também água/calor e gases sem executar ticks. População preparada não é prole gratuita nascida por dinâmica natural. Seed inclui a versão da receita. Estado inicial, pergunta e tratamento são identificados no experimento.

Restore parte dos arrays, perfis e RNG do snapshot, executa migrações/validações e recompõe compartilhamento/caches. Não refaz o mundo chamando o construtor com a seed. Campos antigos ausentes podem iniciar na primeira atualização permitida; não se reconstrói retrospectivamente seu histórico.

Entradas e intervenções

Perfis de ar de referência têm proveniência no catálogo, mas inicializam apenas condições declaradas. Nenhuma espécie completa foi calibrada. Textura/água do solo, temperatura do ar, intensidade de luz e fotoperíodo são variáveis distintas.

A execução atual não consulta clima, geolocalização ou bancos de laboratório pela rede a cada tick. Clima real está no planejamento posterior. Metadados de exportação/data do checkpoint não são fonte de ruído para os agentes.

Reproduzir uma trajetória

Preservar versão do código/regras, perfil, estado inicial ou snapshot, estados RNG, ticks e ordem das ações. Usar o mesmo contrato de passo fixo e domínio numérico. Não prometer identidade entre motores/versões JavaScript arbitrários apenas porque usam os mesmos números de seed.

Relógio, pause e orçamento alteram quando ticks são executados; não autorizam agrupar o tempo em um único passo físico maior. A cópia de um cenário A no meio da execução tem a história/RNG daquele instante, diferente de um terrário novo.

Baixar a fonte deste documento