Projekt

Obecné

Profil

Akce

Task #752

uzavřený

[PT2] Zkontrolovat a ohodnotit programové řešení

Přidáno uživatelem Petr Vogl před více než 12 roky(ů). Aktualizováno před více než 12 roky(ů).

Stav:
Closed
Priorita:
High
Přiřazeno:
Petr Vogl
Kategorie:
-
Cílová verze:
Začátek:
2012-01-30
Uzavřít do:
% Hotovo:

100%

Odhadovaná doba:
5.00hod
Tags:

Popis

Zkontrolovat a ohodnotit programové řešení týmu 2 spolupracujícího v rámci předmětu KIV/PT.

Aktualizováno uživatelem Petr Vogl před více než 12 roky(ů)

  • Stav změněn z Assigned na Closed
  • Začátek změněn z 2012-02-04 na 2012-01-30
  • % Hotovo změněn z 0 na 100
  • Odhadovaná doba nastaven na 5.00hod

Programové řešení bylo zkontrolováno a ohodnoceno 59 body z možných 80.

První část:
(uděleno/max .... za co)
2/2 Návrh objektové reprezentace hvězdné soustavy (vychází z existujícího XML schematu)
4/4 Implementace objektové reprezentace hvězdné soustavy
4/4 Implementace načítání hvězdných soustav z XML
8/8 Návrh datové reprezentace mapy galaxie
8/8 Implementace objektové reprezentace mapy galaxie
4/4 Implementace načítání mapy galaxie ze souboru

Druhá část:
(uděleno/max .... za co)
8/8 Návrh obecného algoritmu výpočtu doby letu lodi s výpočtem mezičasů (časy příletů do jednotlivých hvězdných soustav po cestě)
8/8 Implementace metody výpočtu doby letu lodi s výpočtem mezičasů
3/8 Návrh rozhraní pro výpočet bodu setkání lodi s jiným tělesem se stálou trajektorií (planeta/červí díra)
1/10 Implementace výpočtu bodu setkání pro jednotlivé typy trajektorií
8/8 Výpočet aktuální polohy lodi v konkrétním čase, při známém výchozím a cílovém bodu a časech.
0/3 Rozšíření množiny testovacích dat (na 10 různých soustav)
1/5 Funkční test

Nalezené chyby:
  • Implementace metody bisekce (půlení intervalů) je naprosto chybná (i logicky - nekonverguje k výsledku).
    • Bylo kamuflováno několikanásobným spuštěním a hledáním optima mezi získanými výsledky.
  • Duplicitní výpočty, velmi špatná práce s cykly.
Akce

Také k dispozici: Atom PDF