Canais
Um Canal é uma linha lógica independente dentro de uma mesma rede física.
Canais existem para permitir paralelismo controlado.
Eles não representam blocos nem conexões físicas, apenas orçamento lógico de simultaneidade.
Canais:
- não são blocos
- não ocupam espaço no mundo
- não limitam conexões físicas
- limitam apenas quantas coisas podem acontecer ao mesmo tempo
Limite de canais por Core
A quantidade de canais disponíveis é definida pelo Core instalado no Controller.
| Core | Canais |
|---|---|
| Sem Core | 0 ou 1, dependendo do modo do pack |
| Crude | 1 |
| Stable | 4 |
| Dense | 12 |
| Reinforced | 24 |
Esses valores existem como padrão e devem ser configuráveis por arquivos de configuração e datapacks.
Alocação de canais por tier
O modo de uso dos canais depende do tier da rede.
T0 a T2
- canais são 100 por cento implícitos
- não existe interface de configuração
- o Controller decide toda a alocação
O jogador não precisa pensar em canais nesses tiers.
T3 e acima
A partir do T3, a rede pode operar em dois modos:
- Automático, que é o padrão
- Manual, ativado por escolha do jogador
A escolha é feita no Controller e vale para a rede inteira.
Modo Manual já disponível no T2 (Stable Core)
O Stable Core (T2) permite opcionalmente o uso do modo Manual de canais.
Essa possibilidade existe por decisão consciente de design e não representa aumento de poder bruto.
Motivos:
- T2 já é considerado infraestrutura funcional
- alguns cenários exigem previsibilidade mais cedo
- controle manual não aumenta throughput, apenas governança
Regras importantes no T2:
- o modo Manual é sempre opt-in
- o modo Automático continua sendo o recomendado
- custos lógico e energético permanecem iguais
Em resumo, o modo Manual no T2 existe para controle antecipado, não para escala.
Scheduling
A execução dos canais é coordenada pelo Controller.
O algoritmo base segue três princípios:
- round robin ponderado
- respeito à prioridade definida por Porta
- fairness garantido entre fluxos
Nenhuma Porta pode monopolizar a rede.
Interação entre Porta e Canal
T0 a T1
- Portas não têm visibilidade de canais
- toda a alocação é decidida pelo Controller
- não existe associação manual por Porta
T2 e acima
- Portas podem continuar em modo automático
- Portas podem ser associadas a um canal fixo quando o modo Manual está ativo
Regras importantes:
- uma Porta fixada nunca muda de canal
- Portas automáticas nunca utilizam canais manuais
- canais definem simultaneidade, não prioridade