O editor (JavaScript)

O editor

> Tutorial

O editor, que você abre pela aba "Editor" do menu, é onde você desenvolve sua IA.

O que é uma IA?

Uma inteligência artificial (IA) é um trecho de código, escrito aqui em JavaScript (ou TypeScript), que controla seu alho-poró durante o turno dele. O código que você escreve é executado no início de cada turno do seu alho-poró e decide as ações que ele realiza: atacar, se mover, usar uma arma ou um chip…

Aqui está um exemplo bem simples de IA:

Depois que um combate começa, você não pode mais intervir para controlar as ações do seu alho-poró: só a IA conta, por isso é essencial programá-la com cuidado.

Sua IA roda em um motor JavaScript padrão (ES2026). TypeScript (5.8) também é suportado: você pode adicionar anotações de tipo, que são verificadas e depois removidas antes do combate.

A interface do editor

O editor permite criar e editar suas IAs. Depois de escrever seu código, salve-o com o botão Arquivo > Salvar ou com o atalho Ctrl + S. Ao salvar, os erros detectados pelo editor aparecem em vermelho.

No celular, os botões ficam no topo da tela: o disquete salva sua IA e o ▶ inicia um combate de teste. Os atalhos abaixo são para teclado de computador.

O editor também tem vários atalhos de teclado que podem economizar seu tempo enquanto você desenvolve suas IAs. Estes são os mais úteis para começar:

❓ Quiz

O que você pode fazer com o editor?

Desenvolver uma IA Testar uma IA Publicar uma IA Visualizar uma IA