JanneKarki / Algoritmien-vertailu-sovellus

Tietorakenteet ja algoritmit kurssin harjoitustyö | Sovellus, jossa vertaillaan algoritmien suoritumuista labyrintistä ulos.
0 stars 0 forks source link

Labyrintin ratkaisualgoritmien vertailu

Dokumentaatio

Sovelluksen käyttöönotto

Lataa viimeisimmän releasen lähdekoodi valitsemalla Assets-osion alta Source code.

Ohjelman käynnistäminen

Sovellus käyttää riippuvuuksien hallintaan poetrya, joten se tulee olla asennettuna koneelle. Asennuksen voit tarkistaa komennolla poetry --version. Tarvittaessa asennus onnistuu esimerkiksi Ohte-kurssin- ohjeella.

Ennen sovelluksen käynnistämistä, suorita komentoriviltä sovelluksen juurihakemistossa seuraavat komennot:

  1. Asenna sovelluksen tarvitsemat riippuvuudet komennolla:

    poetry install
  2. Käynnistä sovellus komennoilla:

poetry run invoke start

Yksikkötestaus

Testit suoritetaan komennolla:

poetry run invoke test

Testikattavuusraportin luonti suoritetaan komennolla:

poetry run invoke coverage

Komennon jälkeen raportti löytyy htmlcov-hakemistosta nimellä index.html.