>> ZAMYLA CHAN: Om het spel te winnen van 15 de tegels moeten
in een bepaalde volgorde.
En de ene functie controles of het spel wordt gewonnen.
Het geeft true als het spel wordt gewonnen en de tegels in de juiste volgorde,
en anders false.
>> Dus om het spel van de 15 te winnen, tegels hebben zijn in oplopende volgorde, met de
blanco tegel in de rechter benedenhoek.
Dus hoe kan je controleren of de gebruiker Het bestuur heeft verplaatst naar de juiste
oriëntatie?
Nou, zult u itereren over het bestuur en Controleer de waarden ervoor zorgen dat
ze op de juiste plaats.
Om dit te doen, kunt u geneste gebruiken lussen net zoals je hebt
in Draw en in Init.
>> Er zijn een paar manieren om te controleren en valideren of het hout
juist in een winnende wel.
Als je van links naar rechts, te beginnen uit de bovenste rij naar beneden, vervolgens elke
getal moet groter zijn dan de vorige.
Wees voorzichtig met wat je waarde hebt gekozen voor uw lege tegel, dat wel.
>> Of je kan een teller variabele gebruiken om ervoor te zorgen dat elke waarde is op zijn plaats als
je komt met een soort van formule deze vertegenwoordigen.
Dus veel plezier experimenteren met de wiskunde.
Zodra u komen met een manier, return true zodra de gebruiker het spel heeft gewonnen.
>> Maar als enige waarde onjuist is, return false.
De gebruiker moet blijven bewegen, want ze hebben het spel nog niet gewonnen.
Zodra u de uitvoering van deze controle, en langs met initialiseren, tekenen, bewegen
je het spel van 15 heb afmaken.
Gefeliciteerd, en veel plezier spelen.
Mijn naam is Zamyla, en dit is CS50.
>> [Muziek]