neljapäev, 9. oktoober 2014

SmartChess beta 1.4

Kuna me pole vahepeal oma progressi kohta postitanud saate kaks postitust ühe hinnaga!

Oleme jälle paar päeva tööd teinud (koodi pikkus on kasvanud 600 rea pealt ligi 1000ni).

Mina(Alfred) olen töötanud vangerduse kallal. Esialgu arvasin, et see tuleb lihtne, kuid siis tulid meelde vangerduse reeglid. Näiteks ei tohi vangerdada läbi ruudu, mis on tule all. Seega olin kohustatud lisama funktsiooni, mis kontrollib kas ruut on tule all. Tänu sellele lisandus võimalus mängida mängu ka tulega (muidu mõtlesin, et ilma selleta on pingelisem) ning seda on võimalik valikutemenüüst sisse lülitada. Jaagup on aga töötanud küsimustevooru kallal.


Edit:
Jaagup siin, olen lisanud aja mõõtmise, küsimuste vooru ja ühte tüüpi küsimuse (liitmistehte). Uuendasin ka veidi juhendit. Järgmisena on planeeritud vormindada juhendit ja lisada uusi küsimusi. Enne tahaksin veidi õppida, kuidas Pythonis funktsioonidevälised muutujad töötavad funktsioonis (tundub, et funktsioonile pole mõnikord muutuja väärtust vaja anda). Uus kood: http://pastebin.com/QVtGFRY2

tldr: lisasime vangerduse, tule ja küsimuste esitamise

Kommentaare ei ole:

Postita kommentaar