TiraLabra/TiraLabra — pull request #254 by Ecxo (2014-06-06 17:34:26+00:00)
Title: Viikko 4

Mitä opin tällä viikolla:
Opin tekemään minimikeosta jonkun muun kuin pienimmän arvon haun tavalla joka on vakioaikainen, solmut tietävät oman kekoindeksinsä.

Missä onnistuin, mitä sain aikaiseksi?
Dijkstra on nyt paljon parempi kun minimikeko toimii. Ennen 400000 solmun verkon läpikäynti kesti 16 sek, nyt 0.2 sek.

Mikä jäi epäselväksi? Vastaa tähän kohtaan rehellisesti, koska tarjoamme sinulle tarvittaessa apua tämän kohdan perusteella.
Miten saan projektin ajamaan oikeat testit. Ajamalla test suiten saan ajettua kaikki testit, mutta olisi kiva jos ei tarvitsisi etsiä juuri test suiten tiedostoa ajettavaksi, vaan testit voisi ajaa suoraan netbeansin testinapilla.
Suorituskykytestaus tehdään ihan JUnitilla? Nyt ohjelma vain ilmoittaa käytetystä ajasta.

En osaa tehdä koodinkatselmusta saamastani aiheesta. Projekti on jonkinlainen kirjasto jossa on JavaScriptiä ja C++-kieltä. Latasin CodeBlocks IDE:n, ohjelman tutkimiseksi, mutta ei se paljoa auttanut. Projektin tekijä vaikuttaa ammattilaiselta ja koska kielet ovat minulle täysin uusia, ei katselmuksesta tule mitään hyödyllistä. Olen lähettänyt aiheesta sähköpostia ohjaajille...

Miten ohjelma on edistynyt?
Tavoite oli aloittaa A*, mutta heitinkin hajatustaulut roskikseen kun ärsyynnyin ohjelman hitauteen. Nopeus on nyt paljon parempi.

Mitä teen seuraavaksi?
Simppelin pinon, A*-haun.