>> ZAMYLA CHAN: Ak chcete vyhrať hru 15, dlaždice musia byť
v určitom poradí.
A jednu funkciu kontroly či hra je vyhral.
Vracia true, ak je hra vyhral a dlaždice sú v správnom poradí,
a v opačnom prípade false.
>> Takže vyhrať hru 15, dlaždice majú sa vo vzostupnom poradí, s
prázdne dlaždice na pravom spodnom rohu.
Tak ako sa vám zistiť, či používateľ sa presťahovala dosku do pravej
orientácia?
No, budete iterovat cez palubu a skontrolujte hodnoty, aby sa uistil, že
že sú na správnom mieste.
Ak to chcete vykonať, môžete použiť vnorené pre slučky rovnako ako vy
v Draw a Init.
>> Existuje niekoľko spôsobov, ako skontrolovať a overiť, či je doska
Správna vo víťazstvo hoci.
Ak pôjdete zľava doprava, počnúc z horného riadku dole, potom každý
číslo musí byť väčšie ako ten predchádzajúci.
Dávajte pozor na to, čo si ceníte si vybraný pre prázdne dlaždice, hoci.
>> Alebo môžete použiť premennú čítač pre zaistí, že každá hodnota je na svojom mieste, ak
môžete prísť s nejakým Vzorec reprezentovať to.
Takže bavte sa experimentovať s matematikou.
Potom, čo prišiel s cesty, vráti hodnotu true akonáhle užívateľ vyhral hru.
>> Ale ak existuje hodnota je nesprávna, return false.
Užívateľ má pokračovať v pohybe, pretože oni nemajú vyhraté hru.
Akonáhle sa rozhodnete túto kontrolu, a spolu s initialize, kresliť, a pohybovať sa,
ste dokončiť hru 15.
Gratulujeme a bavte sa hrať.
Volám sa Zamyla, a to je CS50.
>> [MUSIC PLAYBACK]