Uma grande diferença entre a codificação eficiente de IA e a codificação regular: Multi-threading. Cada agente leva tempo para trabalhar; em vez de esperar, faça com que vários agentes trabalhem em diferentes partes da tarefa, usando ramificações e árvores de trabalho para segregar as alterações de código até o momento de mesclar.