06. Szkeleton - AdjustmentBeaver/szoftlab GitHub Wiki
Szkeleton beadás
Fordítási és futtatási útmutató
Fájllista
| Fájl neve | Méret (byte) | Keletkezés ideje | Tartalom |
|---|---|---|---|
| compile.bat | 233 | 2017-03-17 22:56 | Fordításhoz szükséges kötegelt állomány. |
| filelist.sh | 72 | 2017-03-17 23:05 | A jelen helyen látható Fájllista legenerálásához szükséges script. |
| magic.bat | 138 | 2017-03-17 22:56 | A fordításhoz és futtatáshoz szükséges kötegelt állomány. |
| run.bat | 121 | 2017-03-17 22:56 | Futtatáshoz szükséges kötegelt állomány. |
| src/Game.java | 5974 | 2017-03-18 16:56 | Game osztály. |
| src/Map.java | 4615 | 2017-03-18 16:56 | Map osztály. |
| src/MapBuilder.java | 4038 | 2017-03-18 16:56 | MapBuilder osztály. |
| src/MapManager.java | 2372 | 2017-03-18 16:56 | MapManager osztály. |
| src/Node.java | 4273 | 2017-03-18 16:56 | Node osztály. |
| src/Notifiable.java | 339 | 2017-03-18 16:56 | Notifiable osztály. |
| src/Prompt.java | 2961 | 2017-03-18 16:56 | Prompt osztály. A szkeletonban használt kiíratások számára. (formázás, kiíratás) |
| src/SimulationTimer.java | 1722 | 2017-03-18 16:56 | SimulationTimer osztály. |
| src/SpecialPlace.java | 1117 | 2017-03-18 16:56 | SpecialPlace osztály. |
| src/Station.java | 1608 | 2017-03-18 16:56 | Station osztály. |
| src/Statistics.java | 1578 | 2017-03-18 16:56 | Statistics osztály. |
| src/Switch.java | 1661 | 2017-03-18 16:56 | Switch osztály. |
| src/Train.java | 4560 | 2017-03-18 16:56 | Train osztály. |
| src/TrainCart.java | 1617 | 2017-03-18 16:56 | TrainCart osztály. |
| src/TrainEngine.java | 1267 | 2017-03-18 16:56 | TrainEngine osztály. |
| src/TrainPart.java | 2722 | 2017-03-18 16:56 | TrainPart osztály. |
| src/TrainScheduler.java | 1322 | 2017-03-18 16:56 | TrainScheduler osztály. |
| src/util/Color.java | 195 | 2017-03-14 19:33 | Color osztály. |
| src/util/Coordinate.java | 101 | 2017-03-18 15:08 | Coordinate osztály. |
| src/util/Speed.java | 187 | 2017-03-14 19:33 | Speed osztály. |
Generálható: find . -printf '| %P | %s | %CY-%Cm-%Cd %CH:%Cm | |\n' illetve,
./filelist.sh
Fordítás
A fordítás következő parancs kiadásával lehetséges (a feladat mappájában kell
kiadni): compile
Futtatás
A futtatáshoz az alábbi parancsot kell kiadni a feladat mappájában: run
ProTip: A program fordításához, majd futtatásához elegendő csupán a magic
parancsot használni.
A parancsok kiadásához szükséges előzetesen a %JAVA_HOME% környezeti változót
a JDK fő könyvtárára beállítani.
Értékelés
| Tag neve | Munka százalékban |
|---|---|
| Dobai Botond | 15% |
| Dömötör Szilárd | 28% |
| Földvári András | 17% |
| Kövér Márton | 16% |
| Telek István | 24% |
Napló
| Kezdet | Időtartam | Résztvevők | Leírás |
|---|---|---|---|
| március 14. 16:00 | 1 óra | Dömötör | Map, MapBuilding, MapManager osztályok |
| március 14. 16:00 | 1 óra | Telek | Game, Notifiable, Statistics, SimulationTimer osztályok |
| március 14. 17:00 | 1 óra | Telek | Node, Switch, SpecialPlace, Station, Train, stb. osztályok |
| március 14. 17:00 | 2 óra | Dömötör | Train, TrainPart, TrainCart, TrainEngine, TrainScheduler osztályok szekvenciadiagram szerint |
| március 14. 18:00 | 3 óra | Telek | Osztályok funkcionalitásának bővítése, fordítási és futtatási szkriptek |
| március 14. 21:00 | 2 óra | Dömötör | Node osztály szekvenciadiagram szerint, fixek: Switch, Station, Sim.Timer, Train, T.Scheduler, MapBuilder, Node, Game |
| március 16. 16:00 | 2 óra | Dobai, Dömötör, Telek | Megbeszélés, Prompt osztály |
| március 16. 18:00 | 6 óra | Kövér, Dömötör, Telek | Game osztály módosítása, megbeszélés, debug |
| március 17. 00:00 | 2 óra | Dömötör, Telek | Prompt osztály, CLI, debugging |
| március 17. 20:00 | 3 óra | Kövér, Dömötör, Telek | debug, Game osztály módosítása |
| március 17. 23:00 | 2.5 óra | Dömötör, Telek | Szekvencialefutások determinizálásának befejezése, bugfix |
| március 18. 16:00 | 1.5 óra | Dömötör, Földvári | Kommentálás osztályokhoz, metódusokhoz |