Chessbot on itse rakennettu versio perinteisestä shakista, joka toimii tekstikäyttöliittymällä. Pelissä on mahdollista pelata joko toista pelaajaa, tai kehittämääni tekoälyä vastaan.
Tavallisesta shakista poikkeavasti:
- Linnoittautuminen ei ole mahdollista
- En passant ei ole mahdollista
- Sotilas ylentyy aina kuningattareksi
| Viikko | tunteja | mitä tein |
|---|---|---|
| 1 | 3 | aiheen päättäminen, määrittelydokumentti |
| 2 | 15 | Shakkipelin rakentaminen |
| 3 | 16 | Laillisten siirtojen listaus, refaktorointia |
| 4 | 12 | Minimax toteutus, refaktorointia, korjauksia |
| 5 | 6 | Minimax testaus, oman tietorakenteen aloitus |
| 6 | 5 | Testaus, dokumentaatio |
| 7 | 4 | Dokumentaatio, loppuviilaus |