Minimum space occupied by 1 non-static train (blocks)
37
Expression 38: "u" equals floor left parenthesis, StartFraction, "l" Subscript, "T" "r" "a" "i" "n" , Baseline Over "B" , EndFraction , right parenthesis plus 1u=floorlTrainB+1
equals=
22
38
Braking distance ( in tile)function of speed ( in km/h)
39
Expression 40: "Q" left parenthesis, "y" , right parenthesis equals StartFraction, "m" left parenthesis, StartNestedFraction, "y" NestedOver 3.6 , EndNestedFraction , right parenthesis squared Over 2 "b" Subscript, "f" "o" "r" "c" "e" , Baseline , EndFractionQy=my3.622bforce
40
Space occupied by train (in tile) function of speed (in km/h)
41
Expression 42: "q" left parenthesis, "y" , right parenthesis equals left parenthesis, floor left parenthesis, StartFraction, "l" Subscript, "T" "r" "a" "i" "n" , Baseline plus "Q" left parenthesis, "y" , right parenthesis plus StartNestedFraction, "y" NestedOver 216 , EndNestedFraction minus 1 Over "B" , EndFraction , right parenthesis plus 2 , right parenthesis times "B"qy=floorlTrain+Qy+y216−1B+2·B
42
Min Headway (in seconds) function of speed (in km/h)
43
Expression 44: "k" left parenthesis, "y" , right parenthesis equals StartFraction, StartNestedFraction, "q" left parenthesis, "y" , right parenthesis NestedOver 1000 , EndNestedFraction Over "y" , EndFraction times 60 times 60ky=qy1000y·60·60
44
Density function of speed
45
Expression 46: "P" Subscript, "s" "p" "e" "e" "d" , Baseline left parenthesis, "y" , right parenthesis equals StartFraction, "l" Subscript, "T" "r" "a" "i" "n" , Baseline Over "q" left parenthesis, "y" , right parenthesis , EndFraction times 100Pspeedy=lTrainqy·100
46
Max throughput based on speed ( train per minutes)
47
Expression 48: "N" left parenthesis, "y" , right parenthesis equals StartFraction, 60 Over "k" left parenthesis, "y" , right parenthesis , EndFractionNy=60ky
48
Unoccupied Space (tile) function of number of train
49
Expression 50: "s" left parenthesis, "x" , right parenthesis equals "D" Subscript, "L" "o" "o" "p" , Baseline minus "K" left parenthesis, "x" , right parenthesis times "l" Subscript, "T" "r" "a" "i" "n" , Baselinesx=DLoop−Kx·lTrain
50
Space Available for braking per train (tile) function of number of train
51
Expression 52: "A" left parenthesis, "x" , right parenthesis equals StartFraction, "D" Subscript, "L" "o" "o" "p" , Baseline minus left parenthesis, "x" , right parenthesis times "l" Subscript, "T" "r" "a" "i" "n" , Baseline Over left parenthesis, "x" , right parenthesis , EndFractionAx=DLoop−x·lTrainx
52
Density function of number of trains
53
Expression 54: "H" equals "x" times StartFraction, "l" Subscript, "T" "r" "a" "i" "n" , Baseline Over "D" Subscript, "L" "o" "o" "p" , Baseline , EndFraction times 100H=x·lTrainDLoop·100
54
Critical Density 50%
55
Expression 56: 50 equals "x" times StartFraction, "l" Subscript, "T" "r" "a" "i" "n" , Baseline Over "D" Subscript, "L" "o" "o" "p" , Baseline , EndFraction times 10050=x·lTrainDLoop·100
56
Max corresponding Speed (km/h)
57
Expression 58: "v" left parenthesis, "x" , right parenthesis equals StartFraction, left parenthesis, StartRoot, 2 "b" Subscript, "f" "o" "r" "c" "e" , Baseline , EndRoot times StartRoot, "A" left parenthesis, "x" , right parenthesis , EndRoot , right parenthesis Over StartRoot, "m" , EndRoot , EndFraction times 3.6vx=2bforce·Axm·3.6
58
Max corresponding Speed for this number of trains on the loop (km/h)
59
Expression 60: "G" left parenthesis, "x" , right parenthesis equals min left parenthesis, "v" left parenthesis, "x" , right parenthesis , "j" , right parenthesisGx=minvx,j
60
I tried K(y)=round(y) but it should be truncation i don't know how to this is the number of train
61
Expression 62: "K" left parenthesis, "x" , right parenthesis equals left parenthesis, "x" , right parenthesisKx=x
62
Theoric train max speed (km/h)
63
Expression 64: "j" equals min left parenthesis, "p" , "g" times 3.6 , right parenthesisj=minp,g·3.6
equals=
298.0 8298.08
64
Speed (acceleration - friction) /drag ( m/s)
65
Expression 66: "g" equals StartFraction, max left parenthesis, "a" Subscript, "T" "r" "a" "i" "n" , Baseline left parenthesis, 36000 "L" Subscript, "T" "r" "a" "i" "n" , Baseline , right parenthesis minus 1800 times "R" , 0 , right parenthesis Over 450 , EndFractiong=maxaTrain36000LTrain−1800·R,0450
equals=
176176
66
Game max speed given fuel (km/h)
67
Expression 68: "p" equals 1.2 times 60 times 3.6 times "f" Subscript, "T" "r" "a" "i" "n" , Baselinep=1.2·60·3.6·fTrain
equals=
298.0 8298.08
68
Throughput ( train per minute given number of train on the loop )
69
Expression 70: "D" left parenthesis, "x" , right parenthesis equals left parenthesis, StartFraction, "G" left parenthesis, "K" left parenthesis, "x" , right parenthesis , right parenthesis Over StartNestedFraction, "D" Subscript, "L" "o" "o" "p" , Baseline NestedOver 1000 , EndNestedFraction , EndFraction times "K" left parenthesis, "x" , right parenthesis times StartFraction, 1 Over 60 , EndFraction , right parenthesisDx=GKxDLoop1000·Kx·160
70
Max throughput for this type of train is the maximum of the previous function
71
Throughput ( wagon per minute)
72
Expression 73: "M" left parenthesis, "x" , right parenthesis equals "D" left parenthesis, "x" , right parenthesis times "W" Subscript, "T" "r" "a" "i" "n" , BaselineMx=Dx·WTrain