Programează un robot să conducă prin ceață și să colecteze fiecare stea de pe o hartă pe care nu o poți vedea complet.
Placa este acoperită de ceață - doar celulele pe care le-a vizitat robotul sunt dezvăluite. Umpleți spațiile pentru funcții cu instrucțiuni de săgeți și condiții de culoare, apoi rulați programul pentru a conduce robotul prin coridor, ridicând ceața și adunând stele. Pentru că nu puteți vedea întreaga hartă, programul dvs. trebuie să fie suficient de general pentru a funcționa orb.
Arrowlogic este un puzzle de programare în ceață-de-război despre scrierea de rutine generale, bucle din informații limitate.
Completarea sloturilor de funcții cu instrucțiuni de tip săgeată și condiții de culoare, urmată de urmărirea unui robot care le execută pe o tablă acoperită de ceață, ține de tradiția Logo de a conduce o creatură prin program și nu de mână.
Constrângerea originală este ceața: sunt dezvăluite doar celulele pe care robotul le-a vizitat, așa că scrii cod pentru o hartă pe care nu o poți vedea.
Asta impune un mod cu adevărat diferit de a programa. Cu tabla vizibilă scrii un traseu; cu ea ascunsă trebuie să scrii o regulă — un comportament condiționat de ceea ce găsește robotul — iar aceasta este diferența dintre un script și un algoritm.
Arrowlogic este un puzzle original de programare în ceață-de-război despre scrierea de rutine generale, bucle din informații limitate. Joacă gratuit în browser-ul tău cu modurile de campanie, zilnic și de antrenament.