Viikko 3

Tällä viikolla ymmärsin paremmin aStarin toiminnan ja järjestämisen toimintaa. Sain tällä viikolla valmiiksi omana tietorakenteenani priorityQueuen tilalle Jarjestajan, joka osaa järjestää taulukon alkiot etäisyysarioiden perusteella. Tulisiko joitakin muita tietorakenteita vielä kehittää itse? Muutamien metodien kanssa on vaikeuksia saada niitä lyhyemmäksi, olisiko tähän neuvoa? Minkä laisia testejä voisi mahdollisesti kirjottaa lisää haulle ja järjestäjälle. Ohjelma on edistynyt ihan hyvin, vielä täytyy saada yksi haamu liikkumaan haluamallani tavalla ja sitten haamujen liikkuminen silloin kun ne ovat heikkoja täytyy ohjelmoida. Seuraavaksi alan kehittämään näitä ominaisuuksia.