>> ZAMYLA CHAN: Para ganhar o jogo de 15, as telhas têm que ser
em uma ordem específica.
E a única função verifica se o jogo está ganho.
Ela retorna verdadeiro se o jogo está ganho e as telhas são na ordem correta,
e falso caso contrário.
>> Então, para ganhar o jogo de 15, telhas têm estar em ordem crescente, com o
azulejo branco no canto inferior direito.
Assim como você verificar se o usuário mudou-se a placa no direito
orientação?
Bem, você vai interagir sobre a placa e verificar os valores para se certificar de que
eles estão no lugar certo.
Para fazer isso, você pode usar nested loops, tal como fez
no Draw e no Init.
>> Há um par de maneiras de verificar e validar se o conselho é
correta em um vencedor embora.
Se você vai da esquerda para a direita, começando a partir da linha de cima para baixo, em seguida, cada
número deve ser maior que o anterior.
Tenha cuidado com o que você tem valor escolheu para o seu azulejo branco, no entanto.
>> Ou você pode usar uma variável de contador para garantir que cada valor está em vigor se
você venha com algum tipo de fórmula para representar isso.
Então divirta-se experimentando com a matemática.
Uma vez que você chegar a uma forma, retornar true uma vez que o usuário ganhou o jogo.
>> Mas se algum valor estiver incorreto, return false.
O usuário tem que continuar em movimento, porque eles não ganharam o jogo.
Depois de implementar esta verificação, e ao longo com initialize, desenhar e mover-se,
você terminar o jogo da 15.
Parabéns, e se divertir jogando.
Meu nome é Zamyla, e este é CS50.
>> [Música tocando]