Erros comuns
Esta seção lista erros frequentes de entendimento e uso do Weave Network.
Eles não costumam quebrar o jogo, mas quase sempre resultam em redes ineficientes, instáveis ou difíceis de evoluir.
Tentar usar o Weave Network como storage
O Weave Network não armazena recursos.
Ele decide fluxos, mas o armazenamento deve sempre ser feito por:
- mods de storage
- inventários do mundo
- sistemas externos dedicados
Usar o Weave como se fosse um sistema de armazenamento leva a arquiteturas frágeis e limita a progressão.
Confundir energia com custo de transporte
Energia não é consumida por item transportado.
Ela é usada para:
- conter a Trama
- manter capacidade ativa
- sustentar decisões lógicas
Mover mais itens não aumenta o custo energético por si só.
Aumentar complexidade e paralelismo, sim.
Criar múltiplos Controllers ativos no mesmo domínio
Cada domínio lógico aceita apenas um Controller ativo.
Ter múltiplos Controllers ativos:
- coloca a rede em estado de erro
- congela transferências
- impede avaliação de regras
Mantenha apenas um Controller ativo por domínio.
Usar regras compostas em todo lugar
Regras compostas têm custo lógico elevado.
Elas são poderosas, mas devem ser usadas apenas quando:
- regras simples não resolvem o problema
- controle fino é realmente necessário
Usar regras compostas indiscriminadamente aumenta consumo e dificulta a manutenção da rede.