Palautus 2

- Mitä opin tällä viikolla

Lähinnä tutustuin lisää shakkitekoälyissä yleisesti käytettyihin algoritmeihin, tutkin tarkemmin minmax algoritmia ja mietin minkälaiset tietorakenteet toimisivat parhaiten tämän ohjelman toteutuksessa.
- Missä onnistuin, mitä sain aikaiseksi?

Sain kirjoitettua joitan perus rakenteita ja algoritmeja, mutta vielä on paljon tehtävää. Alku oli hiukan hidasta ajan puutteen vuoksi, mutta ensi viikolla koitan nopeuttaa tahtia.
- Mikä jäi epäselväksi?

Paras tapa toteutta testaus ei ole vielä ihan selkeä. En ehtinyt saada testejä kuntoon, niin tällä hetkellä niitä ei ole... CppUnitia on tarkoitus käyttää testaamiseen, mutta vielä en saanut tätä toteutettua kunnolla.
- Miten ohjelma on edistynyt?

Perus rakenteet ovat selvillä ja ensi viikolla on tarkoitus nopeuttaa tahtia.
- Mitä teen seuraavaksi?

Ensimmäisenä kunnollinen testaus järjestelmä, sitten algoritmien ensimmäiset toteutukset toimintakuntoon.