Code Bot - Quebra-cabeça de Programação
Continue jogando
Ver tudo →Sobre este jogo
Code Bot é um quebra-cabeça de programação por ícones na tradição do Lightbot. Um robozinho espera sobre uma grade de ladrilhos, muros e plataformas elevadas, e a sua tarefa é escrever o programa que acende todos os ladrilhos alvo. O conjunto de comandos é puro símbolo: avançar, virar à esquerda, virar à direita, pular para subir e descer degraus, acender, e as chamadas com números circulados aos procedimentos P1 e P2. O MAIN tem doze espaços, o P1 libera na fase cinco com oito espaços e o P2 chega na fase treze com seis, e os procedimentos podem chamar a si mesmos, de modo que um laço de sete peças pode conduzir uma rota de quarenta passos até que o limite de profundidade pare uma pilha desgovernada. Vinte e quatro fases em quatro capítulos vão das linhas retas e da luz, pelas curvas e laços, até os pulos e as alturas, e terminam na otimização mestre, em que cada estrela tem pontuação dupla: três estrelas exigem a contagem exata de passos mínimos, provada por um solucionador exaustivo, e um programa não mais longo que a solução de referência. Duas estrelas aceitam até uma vez e meia o ótimo e uma estrela significa apenas terminar. O seu melhor total de estrelas fica salvo no aparelho.
Como jogar
Toque nos ícones de comando nos espaços do MAIN, ou do P1 e do P2 quando liberarem, e aperte Rodar. Acenda todos os ladrilhos alvo para vencer a fase. Menos passos e menos peças rendem mais estrelas.
Dicas e truques
- Leia a linha de referência do topo: o raio é o mínimo de passos e a peça é o número de peças de referência para três estrelas.
- Guarde qualquer padrão repetido no P1 ou no P2 e chame com os números circulados em vez de copiar peças à mão.
- Um passo contra um muro ou um degrau gasta um passo mas nunca encerra a execução, então testar uma ideia é seguro.
- O pulo pousa no ladrilho e acende um alvo ali de graça, o que muitas vezes economiza o comando de acender.
Perguntas frequentes
Como são definidas as metas de três estrelas?
Cada fase é resolvida de forma exaustiva com uma busca em largura sobre posição, direção e ladrilhos acesos, então o mínimo de passos é exato. Três estrelas exigem essa contagem exata de passos e um programa não mais longo que a contagem de peças de referência publicada. Duas estrelas aceitam até uma vez e meia o mínimo.
O que acontece se um procedimento chamar a si mesmo para sempre?
O interpretador conta a profundidade de chamadas e para a máquina na profundidade sessenta e quatro com uma animação de estouro de pilha. Nada se perde: o programa continua editável, então você pode consertar o laço e rodar de novo.