Nyt kun olet alustettu aluksella, ja että olet laadittu, se on aika antaa käyttäjän muokata sitä ja tekevät siirtonsa. Joten siinä 15.c toiminto, ohjelma vie käyttäjän syötettä ja sitten kehottaa liikefunktio, ohimennen numero laatta, joka käyttäjän haluaa liikkua. Nyt olla varovainen. Tämä on todellinen määrä laatta eikä sen todellista asemaa. Joten sinun täytyy etsiä laattojen voi tietää missä se on. Nyt sinun pitäisi vain antaa käyttäjälle tehdä liikkua, jos se on laillista. Laillinen siirto on mikä tahansa laatta, joka on vieressä tyhjä laatta. Tämä tarkoittaa ylä-ja alapuolella, jotta vasemmalle ja oikealle. Joten sinun täytyy tietää, missä tyhjä laatta on samoin. Nyt jokaista liikettään, etsit varten käyttäjän laatta. Mutta se ei todennäköisesti ole parasta etsiä tyhjä laatta joka kerta, koska teet sitä joka ikinen kerta käyttäjä haluaa liikkua. Joten sen sijaan, se on parasta muistaa missä tyhjä laatta on, käyttäen joitakin hyvin nimetty muuttujia. Joten kun antaa käyttäjälle mahdollisuuden tehdä liikkuu, he ovat hyvin niiden tapa voittaa peli 15.