ZAMYLA CHAN: За да спечели играта 15, плочките трябва да бъде в определен ред. И един проверките функционалните дали играта е спечелена. Тя връща истина, ако играта се печели и плочките са в правилния ред, и лъжа в противен случай. Така че, за да спечели играта на 15, плочки имат да бъде във възходящ ред, с празна плочка в долния десен ъгъл. Е, как да се провери дали потребителят е преместен на борда в правото ориентация? Е, ще обхождане на борда и проверите стойностите да се уверите, че те са на правилното място. За да направите това, можете да използвате вложена за линии точно като теб направиха в Draw и в Init. Има няколко начина да се провери и валидира дали на борда е правилно в печеливша все пак. Ако отидете от ляво на дясно, като се започне от най-горния ред, после всеки номер трябва да бъде по-голяма от предишната. Бъдете внимателни за това, което ценим съм избран за вашата празна плочка, все пак. Или можете да използвате брояч променлива да се гарантира, че всяка стойност е на мястото си, ако можете да излезе с някаква формула, която да представлява това. Така че да се забавляват експериментират с математиката. След като излезе с начин, връщане вярно След като потребителят е спечелил играта. Но ако някоя стойност е неправилна, връщане фалшиви. Потребителят трябва да продължи да се движи, защото те все още не са спечелили мача. След като решите да реализирате тази проверка, а заедно с инициализира, рисуват, и да се премести, сте завърши мача на 15. Честито, и да се забавляват играят. Моето име е Zamyla, и това е CS50. [За възпроизвеждане на музика]