Wiki source code of Documentation
Last modified by stu114754 on 2025/01/30 12:19
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | = Milestones = | ||
2 | |||
3 | (% class="wrapped" %) | ||
4 | |=((( | ||
5 | Environment | ||
6 | )))|=((( | ||
7 | Controller | ||
8 | )))|=((( | ||
9 | Soft deadline | ||
10 | )))|=((( | ||
11 | Hard deadline | ||
12 | )))|=((( | ||
13 | Done | ||
14 | ))) | ||
15 | |((( | ||
16 | Position | ||
17 | TrainSpeed | ||
18 | TrainActive | ||
19 | )))|((( | ||
20 | Simple Path finding A->B | ||
21 | )))|((( | ||
22 | 03.05. | ||
23 | )))|((( | ||
24 | 10.05. | ||
25 | )))|((( | ||
26 | yes | ||
27 | ))) | ||
28 | |((( | ||
29 | Extended Features | ||
30 | )))|((( | ||
31 | Path finding multiple trains | ||
32 | |||
33 | Not same track | ||
34 | )))|((( | ||
35 | 01.06. | ||
36 | )))|((( | ||
37 | 14.06. | ||
38 | )))|((( | ||
39 | yes | ||
40 | ))) | ||
41 | |((( | ||
42 | Improvement | ||
43 | )))|((( | ||
44 | Collision avoidence | ||
45 | )))|((( | ||
46 | 20.06. | ||
47 | )))|((( | ||
48 | 06.07. | ||
49 | )))|((( | ||
50 | no | ||
51 | ))) | ||
52 | |(% colspan="1" %)(% colspan="1" %) | ||
53 | ((( | ||
54 | External API | ||
55 | )))|(% colspan="1" %)(% colspan="1" %) | ||
56 | ((( | ||
57 | \\ | ||
58 | )))|(% colspan="1" %)(% colspan="1" %) | ||
59 | ((( | ||
60 | 10.07. | ||
61 | )))|(% colspan="1" %)(% colspan="1" %) | ||
62 | ((( | ||
63 | 14.07 | ||
64 | )))|(% colspan="1" %)(% colspan="1" %) | ||
65 | ((( | ||
66 | no | ||
67 | ))) | ||
68 | |(% colspan="1" %)(% colspan="1" %) | ||
69 | ((( | ||
70 | GUI | ||
71 | )))|(% colspan="1" %)(% colspan="1" %) | ||
72 | ((( | ||
73 | Train scheduling | ||
74 | )))|(% colspan="1" %)(% colspan="1" %) | ||
75 | ((( | ||
76 | 14.07. | ||
77 | )))|(% colspan="1" %)(% colspan="1" %) | ||
78 | ((( | ||
79 | 20.07. | ||
80 | )))|(% colspan="1" %)(% colspan="1" %) | ||
81 | ((( | ||
82 | no | ||
83 | ))) | ||
84 | |(% colspan="1" %)(% colspan="1" %) | ||
85 | ((( | ||
86 | User Interface | ||
87 | )))|(% colspan="1" %)(% colspan="1" %) | ||
88 | ((( | ||
89 | \\ | ||
90 | )))|(% colspan="1" %)(% colspan="1" %) | ||
91 | ((( | ||
92 | 23.07. | ||
93 | )))|(% colspan="1" %)(% colspan="1" %) | ||
94 | ((( | ||
95 | 26.07. | ||
96 | )))|(% colspan="1" %)(% colspan="1" %) | ||
97 | ((( | ||
98 | no | ||
99 | ))) | ||
100 | |((( | ||
101 | Project Finished | ||
102 | )))|((( | ||
103 | \\ | ||
104 | )))|((( | ||
105 | \\ | ||
106 | )))|((( | ||
107 | 26.07. | ||
108 | )))|((( | ||
109 | no | ||
110 | ))) | ||
111 | |||
112 | \\ | ||
113 | |||
114 | === Code Conventions === | ||
115 | |||
116 | Variables: [type]CamelCase | ||
117 | |||
118 | States: CamelCase | ||
119 | |||
120 | Constants: UPPER_SNAKE_CASE | ||
121 | |||
122 | Spacing: Two spaces | ||
123 | |||
124 | Brackets: Same line as function | ||
125 | |||
126 | Comments: Each line start with asterix |