--- a/bin/ai/regression/regression.txt Wed Feb 27 19:58:17 2008 +0000
+++ b/bin/ai/regression/regression.txt Wed Feb 27 21:07:31 2008 +0000
@@ -339,6 +339,198 @@
GetBankBalance(): 89836
BuildAirport(): true
+--Bridge--
+ Bridge -1
+ IsValidBridge(): false
+ GetName(): (null : 0x00000000)
+ GetMaxSpeed(): 0
+ GetPrice(): 0
+ GetMaxLength(): 0
+ GetMinLength(): 0
+ GetYearAvailable(): 0
+ Bridge 0
+ IsValidBridge(): true
+ GetName(): Wooden rail bridge
+ GetMaxSpeed(): 32
+ GetPrice(): 321
+ GetMaxLength(): 102
+ GetMinLength(): 2
+ GetYearAvailable(): 0
+ Bridge 1
+ IsValidBridge(): true
+ GetName(): Concrete rail bridge
+ GetMaxSpeed(): 48
+ GetPrice(): 450
+ GetMaxLength(): 4
+ GetMinLength(): 2
+ GetYearAvailable(): 0
+ Bridge 2
+ IsValidBridge(): true
+ GetName(): Steel girder rail bridge
+ GetMaxSpeed(): 64
+ GetPrice(): 579
+ GetMaxLength(): 7
+ GetMinLength(): 2
+ GetYearAvailable(): 1930
+ Bridge 3
+ IsValidBridge(): true
+ GetName(): Reinforced concrete suspension rail bridge
+ GetMaxSpeed(): 80
+ GetPrice(): 675
+ GetMaxLength(): 12
+ GetMinLength(): 4
+ GetYearAvailable(): 0
+ Bridge 4
+ IsValidBridge(): true
+ GetName(): Steel suspension rail bridge
+ GetMaxSpeed(): 96
+ GetPrice(): 744
+ GetMaxLength(): 102
+ GetMinLength(): 5
+ GetYearAvailable(): 1930
+ Bridge 5
+ IsValidBridge(): true
+ GetName(): Steel suspension rail bridge
+ GetMaxSpeed(): 112
+ GetPrice(): 772
+ GetMaxLength(): 102
+ GetMinLength(): 5
+ GetYearAvailable(): 1930
+ Bridge 6
+ IsValidBridge(): true
+ GetName(): Steel cantilever rail bridge
+ GetMaxSpeed(): 160
+ GetPrice(): 901
+ GetMaxLength(): 9
+ GetMinLength(): 5
+ GetYearAvailable(): 1930
+ Bridge 7
+ IsValidBridge(): true
+ GetName(): Steel cantilever rail bridge
+ GetMaxSpeed(): 208
+ GetPrice(): 933
+ GetMaxLength(): 10
+ GetMinLength(): 5
+ GetYearAvailable(): 1930
+ Bridge 8
+ IsValidBridge(): true
+ GetName(): Steel cantilever rail bridge
+ GetMaxSpeed(): 240
+ GetPrice(): 997
+ GetMaxLength(): 11
+ GetMinLength(): 5
+ GetYearAvailable(): 1930
+ Bridge 9
+ IsValidBridge(): true
+ GetName(): Steel girder rail bridge
+ GetMaxSpeed(): 256
+ GetPrice(): 965
+ GetMaxLength(): 4
+ GetMinLength(): 2
+ GetYearAvailable(): 1930
+ Bridge 10
+ IsValidBridge(): true
+ GetName(): Tubular rail bridge
+ GetMaxSpeed(): 320
+ GetPrice(): 1025
+ GetMaxLength(): 102
+ GetMinLength(): 4
+ GetYearAvailable(): 1995
+ Bridge 11
+ IsValidBridge(): true
+ GetName(): Tubular rail bridge
+ GetMaxSpeed(): 512
+ GetPrice(): 1528
+ GetMaxLength(): 102
+ GetMinLength(): 4
+ GetYearAvailable(): 2005
+ Bridge 12
+ IsValidBridge(): true
+ GetName(): Tubular rail bridge
+ GetMaxSpeed(): 608
+ GetPrice(): 2051
+ GetMaxLength(): 102
+ GetMinLength(): 4
+ GetYearAvailable(): 2010
+ Bridge 13
+ IsValidBridge(): false
+ GetName(): (null : 0x00000000)
+ GetMaxSpeed(): 0
+ GetPrice(): 0
+ GetMaxLength(): 0
+ GetMinLength(): 0
+ GetYearAvailable(): 0
+ Valid Bridges: 13
+
+--BridgeList--
+ Count(): 10
+ MaxSpeed ListDump:
+ 9 => 256
+ 8 => 240
+ 7 => 208
+ 6 => 160
+ 5 => 112
+ 4 => 96
+ 3 => 80
+ 2 => 64
+ 1 => 48
+ 0 => 32
+ Price ListDump:
+ 8 => 997
+ 9 => 965
+ 7 => 933
+ 6 => 901
+ 5 => 772
+ 4 => 744
+ 3 => 675
+ 2 => 579
+ 1 => 450
+ 0 => 321
+ MaxLength ListDump:
+ 5 => 102
+ 4 => 102
+ 0 => 102
+ 3 => 12
+ 8 => 11
+ 7 => 10
+ 6 => 9
+ 2 => 7
+ 9 => 4
+ 1 => 4
+ MinLength ListDump:
+ 8 => 5
+ 7 => 5
+ 6 => 5
+ 5 => 5
+ 4 => 5
+ 3 => 4
+ 9 => 2
+ 2 => 2
+ 1 => 2
+ 0 => 2
+ YearAvailable ListDump:
+ 9 => 1930
+ 8 => 1930
+ 7 => 1930
+ 6 => 1930
+ 5 => 1930
+ 4 => 1930
+ 2 => 1930
+ 3 => 0
+ 1 => 0
+ 0 => 0
+
+--BridgeList_Length--
+ Count(): 3
+ MaxSpeed ListDump:
+ 5 => 112
+ 4 => 96
+ 0 => 32
+ Price ListDump:
+ 5 => 2163
+ 4 => 2084
+ 0 => 901
+
--AICargo--
Cargo -1
IsValidCargo(): false