Autor: David Chocholatý
- README - aktuální README soubor
- Makefile - Makefile pro přeložení programu flp-fun
- Classification.hs - hlavní funkce pro provedení klasifikace (podúkol 1)
- CustomTypes.hs - vlastní datové typy, včetně datového typu pro rozhodovací strom
- DataLoader.hs - funkce pro načítání dat ze vstupního souboru
- DecisionTree.hs - veškeré funkce pro implementaci funkcionality rozhodovacího stromu pro oba podúkoly
- Main.hs - hlavní funkce programu, parsování vstupu
- Training.hs - hlavní funkce pro provedení trénování (vytvoření) rozhodovacího stromu (podúkol 2)
- Utils.hs - pomocné funkce pro oba podúkoly
Implementace ošetřuje základní podmnožinu nevalidních vstupů, jako je zadání nesprávného souboru, nevalidní formát argumentů, vstupního stromu či dat.