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]