diff --git a/dokumentaatio/viikko1.md b/dokumentaatio/viikko1.md new file mode 100644 index 0000000..783975d --- /dev/null +++ b/dokumentaatio/viikko1.md @@ -0,0 +1,6 @@ +# Viikkoraportti 1 +Tällä viikolla valitsin aiheen ja aloin perehtymään Markovin ketjuihin ja trie-tietorakenteeseen. En tuntenut kumpaakaan ennestään. Kirjoitin myös alustavan karkean määrittelydokumentin. + +Suurin ongelma oli ajan puute. En ehtinyt juurikaan käyttämään kurssiin aikaa tällä viikolla. Aiheen valinta viivästyi, koska halusin keskustella asiasta ohjaajan kanssa. Lisäksi minulla oli paljon aiemmin sovittuja menoja. + +Seuraavaksi toteutan trie-tietorakenteen, jonka jälkeen aloitan itse Markovin ketjun työstämistä. Suunnitelma on toteuttaa perustoiminnallisuus irrallaan musiikin luomisesta, eli käytän "merkityksetöntä" testidataa aluksi. Näin saan paremman kuvan ohjelman kokonaisuudesta ennen kuin lähden toteuttamaan omalla tavallaan vaativia musiikkidatan käsittelyyn liittyviä osia.