ZAMYLA Chan: Upang manalo sa laro ng 15, ang mga tile na kailangang maging sa isang tukoy na order. At ang isa function na pagsusuri kung ang laro ay nanalo. Ibinabalik nito ang totoo kung ang laro ay nanalo at ang mga tile ay sa tamang pagkakasunud-sunod, at hindi totoo kung hindi man. Kaya upang manalo sa laro ng 15, tile mayroon upang maging sa pagpapataas ng order, gamit ang blangko tile sa ilalim na kanang sulok. Kaya paano mo suriin kung ang user Lumipat na ang board sa kanan orientation? Well, makikita mo umulit sa ibabaw ng board at suriin ang mga halaga upang tiyakin na ang mga ito ay nasa tamang lugar. Upang gawin ito, maaari mong gamitin Nested para sa mga loop tulad lang ng ginawa mo sa Draw at sa Init. Mayroong ilang mga paraan upang suriin at patunayan kung ang board ay tama sa isang panalong bagaman. Kung pumunta ka mula kaliwa hanggang kanan, simula mula sa hilera sa tuktok down, pagkatapos ay i-araw- numero ay dapat mas malaki kaysa sa ang isang nakaraan. Mag-ingat tungkol sa kung ano ang iyong pinapahalagahan nai pinili mo para sa iyong mga blangko na tile, bagaman. O maaari kang gumamit ng isang counter variable sa tiyakin na ang bawat halaga ay nasa lugar kung mong makabuo ng isang uri ng formula upang kumatawan ito. Kaya magsaya eeksperimento sa matematika. Sa sandaling makabuo ka ng isang paraan, nagbabalik ng tunay sa sandaling ang gumagamit ay nanalo sa laro. Ngunit kung ang anumang mga halaga ay hindi tama, bumalik hindi totoo. Ang gumagamit ay upang magpatuloy gumagalaw, dahil hindi sila pa nanalo sa laro. Sa sandaling ipatupad mo ang pagsusuring ito, at sa kahabaan may initialize, gumuhit, at ilipat, mo na tapusin ang laro ng 15. Binabati kita, at magsaya playing. Ang pangalan ko ay Zamyla, at ito ay CS50. [MUSIC nagpe-play]