bin/ai/regression/regression.txt
branchnoai
changeset 9704 197cb8c6ae17
parent 9700 e442ce398e83
child 9709 196a08fbfeb6
equal deleted inserted replaced
9703:d2a6acdbd665 9704:197cb8c6ae17
     7 --Std--
     7 --Std--
     8  abs(-21): 21
     8  abs(-21): 21
     9  abs( 21): 21
     9  abs( 21): 21
    10 
    10 
    11 --AIBase--
    11 --AIBase--
    12   Rand():       438016824
    12   Rand():       -1692638405
    13   Rand():       1155512394
    13   Rand():       -1170386787
    14   Rand():       -1230912451
    14   Rand():       190814891
    15   RandRange(0): 0
    15   RandRange(0): 0
    16   RandRange(0): 0
    16   RandRange(0): 0
    17   RandRange(0): 0
    17   RandRange(0): 0
    18   RandRange(1): 0
    18   RandRange(1): 0
    19   RandRange(1): 0
    19   RandRange(1): 0
    20   RandRange(1): 0
    20   RandRange(1): 0
    21   RandRange(2): 1
       
    22   RandRange(2): 0
    21   RandRange(2): 0
    23   RandRange(2): 0
    22   RandRange(2): 0
    24   RandRange(9): 0
    23   RandRange(2): 0
    25   RandRange(9): 1
    24   RandRange(9): 4
    26   RandRange(9): 7
    25   RandRange(9): 6
       
    26   RandRange(9): 2
    27   Chance(1, 2): true
    27   Chance(1, 2): true
    28   Chance(1, 2): true
    28   Chance(1, 2): true
    29   Chance(1, 2): false
    29   Chance(1, 2): false
    30 
    30 
    31 --List--
    31 --List--
   135     1096 => 1096
   135     1096 => 1096
   136     1097 => 1097
   136     1097 => 1097
   137     1098 => 1098
   137     1098 => 1098
   138     1099 => 1099
   138     1099 => 1099
   139   Randomize ListDump:
   139   Randomize ListDump:
   140     1 => 12862691
   140     1 => 581150761
   141     2 => -1917812707
   141     2 => 780195416
   142     1000 => 1421163554
   142     1000 => -1005781929
   143     1001 => -312664745
   143     1001 => -304338569
   144     1002 => -2068922958
   144     1002 => -1743669342
   145     1003 => 1861130245
   145     1003 => 2052174274
   146     1004 => 1649688256
   146     1004 => -239846598
   147     1005 => 15955316
   147     1005 => -519154508
   148     1006 => 1355779470
   148     1006 => 1384592592
   149     1007 => 865353559
   149     1007 => 92537681
   150     1008 => 803536462
   150     1008 => -783011799
   151     1009 => -1712495000
   151     1009 => 1020927039
   152     1010 => -1505961326
   152     1010 => -762645416
   153     1011 => -870330146
   153     1011 => 1654042603
   154     1012 => 126669570
   154     1012 => 210165652
   155     1013 => -805020189
   155     1013 => -1851586478
   156     1014 => 793365509
   156     1014 => 208319733
   157     1015 => 913987592
   157     1015 => -1211393332
   158     1016 => -720783506
   158     1016 => 2052272773
   159     1017 => 1926417138
   159     1017 => -1489194376
   160     1018 => -683369878
   160     1018 => -438907823
   161     1019 => 446485522
   161     1019 => 130289291
   162     1020 => 537800773
   162     1020 => -1283324111
   163     1021 => -615490971
   163     1021 => -259554489
   164     1022 => 1776085247
   164     1022 => 1143992540
   165     1023 => -1869659646
   165     1023 => -1301766703
   166     1024 => 1353595954
   166     1024 => 2067670203
   167     1025 => 1880025847
   167     1025 => 1726364654
   168     1026 => 56594834
   168     1026 => 939556491
   169     1027 => 1165500481
   169     1027 => -1134709978
   170     1028 => 1086094131
   170     1028 => -110608336
   171     1029 => -263041456
   171     1029 => 1339284138
   172     1030 => 1130819676
   172     1030 => -472993361
   173     1031 => 1868532194
   173     1031 => 958802835
   174     1032 => 406052492
   174     1032 => 761440845
   175     1033 => 529742212
   175     1033 => -1469223188
   176     1034 => 1549122406
   176     1034 => -721599317
   177     1035 => 1528374594
   177     1035 => 434887418
   178     1036 => -1586709059
   178     1036 => -820146882
   179     1037 => -1866528486
   179     1037 => 274760994
   180     1038 => -2123636907
   180     1038 => -522727528
   181     1039 => 2060223021
   181     1039 => -669489971
   182     1040 => -982427121
   182     1040 => 1377115572
   183     1041 => -99903420
   183     1041 => 516401345
   184     1042 => 373385608
   184     1042 => 295153940
   185     1043 => -1522828933
   185     1043 => -1055199725
   186     1044 => -1560504629
   186     1044 => -1143220467
   187     1045 => -2077599081
   187     1045 => -686775621
   188     1046 => -782857017
   188     1046 => 867901084
   189     1047 => 192681035
   189     1047 => 1693214681
   190     1048 => -642978559
   190     1048 => -1112224853
   191     1049 => 1723023122
   191     1049 => 659718584
   192     1051 => 1181099329
   192     1051 => -1132568097
   193     1052 => -1581037797
   193     1052 => -1370768491
   194     1053 => -1856480328
   194     1053 => -1233695197
   195     1054 => -360359556
   195     1054 => 824602143
   196     1055 => 2087072896
   196     1055 => 1213169381
   197     1056 => 1566859460
   197     1056 => 1616397171
   198     1057 => 490730845
   198     1057 => -1494293955
   199     1058 => -871118486
   199     1058 => 168525123
   200     1059 => -1265136557
   200     1059 => 985183216
   201     1060 => -1710287301
   201     1060 => 163496891
   202     1061 => 624475954
   202     1061 => -1920407820
   203     1062 => 1448791554
   203     1062 => 512739738
   204     1063 => -1448570564
   204     1063 => 1098365126
   205     1064 => -923161374
   205     1064 => 1522198446
   206     1065 => -1175940076
   206     1065 => 152025258
   207     1066 => 1633634195
   207     1066 => -1654530986
   208     1067 => 474627780
   208     1067 => 1386785618
   209     1068 => -1754850936
   209     1068 => -49512268
   210     1069 => -970278622
   210     1069 => 1214031860
   211     1070 => -1005842954
   211     1070 => 458782250
   212     1071 => -1149168206
   212     1071 => -1641082778
   213     1072 => -1107909687
   213     1072 => -1284412562
   214     1073 => -1319038694
   214     1073 => 1507095104
   215     1074 => 1057817048
   215     1074 => -1103314033
   216     1075 => 410375978
   216     1075 => -837829736
   217     1076 => 37823872
   217     1076 => 1245363646
   218     1077 => 2005120480
   218     1077 => -1003369287
   219     1078 => 2001195837
   219     1078 => -729296780
   220     1079 => 2132885814
   220     1079 => -2042801701
   221     1080 => -809853417
   221     1080 => 690945725
   222     1081 => -1575623843
   222     1081 => 844366079
   223     1082 => -598915313
   223     1082 => 1659029417
   224     1083 => 620318589
   224     1083 => 585818047
   225     1084 => -2127761983
   225     1084 => -1199106717
   226     1085 => -507862777
   226     1085 => 680742150
   227     1086 => -245405898
   227     1086 => 264108503
   228     1087 => -811840780
   228     1087 => -301161571
   229     1088 => 571811265
   229     1088 => -132905463
   230     1089 => 1695322056
   230     1089 => 1892881479
   231     1090 => 1956157477
   231     1090 => -1903322021
   232     1091 => -495557029
   232     1091 => 1017533996
   233     1092 => -1727000177
   233     1092 => -976386914
   234     1093 => -1572068837
   234     1093 => -90625762
   235     1094 => -1100027091
   235     1094 => -1290852461
   236     1095 => -677705398
   236     1095 => -1953934605
   237     1096 => 742793210
   237     1096 => 112304592
   238     1097 => 431459282
   238     1097 => 1238896913
   239     1098 => -1694029724
   239     1098 => 1436365455
   240     1099 => 105515356
   240     1099 => 825503137
   241   KeepTop(10):
   241   KeepTop(10):
   242     1 => 12862691
   242     1 => 581150761
   243     2 => -1917812707
   243     2 => 780195416
   244     1000 => 1421163554
   244     1000 => -1005781929
   245     1001 => -312664745
   245     1001 => -304338569
   246     1002 => -2068922958
   246     1002 => -1743669342
   247     1003 => 1861130245
   247     1003 => 2052174274
   248     1004 => 1649688256
   248     1004 => -239846598
   249     1005 => 15955316
   249     1005 => -519154508
   250     1006 => 1355779470
   250     1006 => 1384592592
   251     1007 => 865353559
   251     1007 => 92537681
   252   KeepBottom(8):
   252   KeepBottom(8):
   253     1000 => 1421163554
   253     1000 => -1005781929
   254     1001 => -312664745
   254     1001 => -304338569
   255     1002 => -2068922958
   255     1002 => -1743669342
   256     1003 => 1861130245
   256     1003 => 2052174274
   257     1004 => 1649688256
   257     1004 => -239846598
   258     1005 => 15955316
   258     1005 => -519154508
   259     1006 => 1355779470
   259     1006 => 1384592592
   260     1007 => 865353559
   260     1007 => 92537681
   261   RemoveBottom(2):
   261   RemoveBottom(2):
   262     1000 => 1421163554
   262     1000 => -1005781929
   263     1001 => -312664745
   263     1001 => -304338569
   264     1002 => -2068922958
   264     1002 => -1743669342
   265     1003 => 1861130245
   265     1003 => 2052174274
   266     1004 => 1649688256
   266     1004 => -239846598
   267     1005 => 15955316
   267     1005 => -519154508
   268   RemoveTop(2):
   268   RemoveTop(2):
   269     1002 => -2068922958
   269     1002 => -1743669342
   270     1003 => 1861130245
   270     1003 => 2052174274
   271     1004 => 1649688256
   271     1004 => -239846598
   272     1005 => 15955316
   272     1005 => -519154508
   273   RemoveList({1003, 1004}):
   273   RemoveList({1003, 1004}):
   274     1002 => -2068922958
   274     1002 => -1743669342
   275     1005 => 15955316
   275     1005 => -519154508
   276   KeepList({1003, 1004, 1005}):
   276   KeepList({1003, 1004, 1005}):
   277     1005 => 15955316
   277     1005 => -519154508
   278   IsEmpty():     true
   278   IsEmpty():     true
   279 
   279 
   280 --AIAirport--
   280 --AIAirport--
   281   IsHangarTile():       false
   281   IsHangarTile():       false
   282   IsAirportTile():      false
   282   IsAirportTile():      false
   330   IsHangarTile():       false
   330   IsHangarTile():       false
   331   IsAirportTile():      true
   331   IsAirportTile():      true
   332   GetHangarOfAirport(): 32119
   332   GetHangarOfAirport(): 32119
   333   IsHangarTile():       true
   333   IsHangarTile():       true
   334   IsAirportTile():      true
   334   IsAirportTile():      true
   335   GetBankBalance():     90100
   335   GetBankBalance():     90052
   336   RemoveAirport():      true
   336   RemoveAirport():      true
   337   IsHangarTile():       false
   337   IsHangarTile():       false
   338   IsAirportTile():      false
   338   IsAirportTile():      false
   339   GetBankBalance():     89836
   339   GetBankBalance():     89788
   340   BuildAirport():       true
   340   BuildAirport():       true
   341 
   341 
   342 --AICargo--
   342 --AICargo--
   343   Cargo -1
   343   Cargo -1
   344     IsValidCargo():          false
   344     IsValidCargo():          false
   376     IsValidCargo():          true
   376     IsValidCargo():          true
   377     GetCargoLabel():         'OIL_'
   377     GetCargoLabel():         'OIL_'
   378     IsFreight():             true
   378     IsFreight():             true
   379     GetCargoIncome(0, 0):    0
   379     GetCargoIncome(0, 0):    0
   380     GetCargoIncome(10, 10):  5
   380     GetCargoIncome(10, 10):  5
   381     GetCargoIncome(100, 10): 53
   381     GetCargoIncome(100, 10): 54
   382     GetCargoIncome(10, 100): 3
   382     GetCargoIncome(10, 100): 3
   383   Cargo 4
   383   Cargo 4
   384     IsValidCargo():          true
   384     IsValidCargo():          true
   385     GetCargoLabel():         'LVST'
   385     GetCargoLabel():         'LVST'
   386     IsFreight():             true
   386     IsFreight():             true
   408     IsValidCargo():          true
   408     IsValidCargo():          true
   409     GetCargoLabel():         'WOOD'
   409     GetCargoLabel():         'WOOD'
   410     IsFreight():             true
   410     IsFreight():             true
   411     GetCargoIncome(0, 0):    0
   411     GetCargoIncome(0, 0):    0
   412     GetCargoIncome(10, 10):  6
   412     GetCargoIncome(10, 10):  6
   413     GetCargoIncome(100, 10): 60
   413     GetCargoIncome(100, 10): 61
   414     GetCargoIncome(10, 100): 4
   414     GetCargoIncome(10, 100): 4
   415   Cargo 8
   415   Cargo 8
   416     IsValidCargo():          true
   416     IsValidCargo():          true
   417     GetCargoLabel():         'IORE'
   417     GetCargoLabel():         'IORE'
   418     IsFreight():             true
   418     IsFreight():             true
   473   SetCompanyName():     true
   473   SetCompanyName():     true
   474   SetCompanyName():     true
   474   SetCompanyName():     true
   475   SetCompanyName():     true
   475   SetCompanyName():     true
   476   SetCompanyName():     false
   476   SetCompanyName():     false
   477   GetCompanyName():            Regression
   477   GetCompanyName():            Regression
   478   GetPresidentName():          L. Parker
   478   GetPresidentName():          I. Gribble
   479   SetPresidentName():          true
   479   SetPresidentName():          true
   480   GetPresidentName():          Regression AI
   480   GetPresidentName():          Regression AI
   481   GetCompanyValue():           0
   481   GetCompanyValue():           0
   482   GetBankBalance():            84436
   482   GetBankBalance():            84364
   483   GetCompanyName():            (null : 0x00000000)
   483   GetCompanyName():            (null : 0x00000000)
   484   GetLoanAmount():             100000
   484   GetLoanAmount():             100000
   485   GetMaxLoanAmount():          300000
   485   GetMaxLoanAmount():          300000
   486   GetLoanInterval():           10000
   486   GetLoanInterval():           10000
   487   SetLoanAmount(1):            false
   487   SetLoanAmount(1):            false
   488   SetLoanAmount(100):          false
   488   SetLoanAmount(100):          false
   489   SetLoanAmount(10000):        false
   489   SetLoanAmount(10000):        false
   490   GetBankBalance():            84436
   490   GetBankBalance():            84364
   491   GetLoanAmount():             100000
   491   GetLoanAmount():             100000
   492   SetMinimumLoanAmount(31337): true
   492   SetMinimumLoanAmount(31337): true
   493   GetBankBalance():            24436
   493   GetBankBalance():            24364
   494   GetLoanAmount():             40000
   494   GetLoanAmount():             40000
   495   SetLoanAmount(10000):        true
   495   SetLoanAmount(10000):        true
   496   GetBankBalance():            284436
   496   GetBankBalance():            284364
   497   GetLoanAmount():             300000
   497   GetLoanAmount():             300000
   498 
   498 
   499 --Event--
   499 --Event--
   500   GetNextEvent:      instance
   500   GetNextEvent:      instance
   501     GetEventType:    1
   501     GetEventType:    1
  1020     67 => 818
  1020     67 => 818
  1021     36 => 745
  1021     36 => 745
  1022     62 => 569
  1022     62 => 569
  1023     47 => 488
  1023     47 => 488
  1024   KeepAboveValue(50): done
  1024   KeepAboveValue(50): done
  1025   Count():             7
  1025   Count():             0
  1026   Production ListDump:
  1026   Production ListDump:
  1027     17 => 80
       
  1028     15 => 72
       
  1029     20 => 68
       
  1030     18 => 68
       
  1031     22 => 57
       
  1032     16 => 56
       
  1033     21 => 52
       
  1034 
  1027 
  1035 --Map--
  1028 --Map--
  1036   GetMapSize():     65536
  1029   GetMapSize():     65536
  1037   GetMapSizeX():    256
  1030   GetMapSizeX():    256
  1038   GetMapSizeY():    256
  1031   GetMapSizeY():    256
  1063   IsWaterDepotTile():   false
  1056   IsWaterDepotTile():   false
  1064   IsDockTile():         false
  1057   IsDockTile():         false
  1065   IsBuoyTile():         false
  1058   IsBuoyTile():         false
  1066   IsLockTile():         false
  1059   IsLockTile():         false
  1067   IsCanalTile():        false
  1060   IsCanalTile():        false
  1068   GetBankBalance():     284108
  1061   GetBankBalance():     284034
  1069   BuildWaterDepot():    true
  1062   BuildWaterDepot():    true
  1070   BuildDock():          true
  1063   BuildDock():          true
  1071   BuildBuoy():          true
  1064   BuildBuoy():          true
  1072   BuildLock():          true
  1065   BuildLock():          true
  1073   BuildCanal():         true
  1066   BuildCanal():         true
  1074   IsWaterDepotTile():   true
  1067   IsWaterDepotTile():   true
  1075   IsDockTile():         true
  1068   IsDockTile():         true
  1076   IsBuoyTile():         true
  1069   IsBuoyTile():         true
  1077   IsLockTile():         true
  1070   IsLockTile():         true
  1078   IsCanalTile():        true
  1071   IsCanalTile():        true
  1079   GetBankBalance():     254559
  1072   GetBankBalance():     254295
  1080   RemoveWaterDepot():   true
  1073   RemoveWaterDepot():   true
  1081   RemoveDock():         true
  1074   RemoveDock():         true
  1082   RemoveBuoy():         true
  1075   RemoveBuoy():         true
  1083   RemoveLock():         true
  1076   RemoveLock():         true
  1084   RemoveCanal():        true
  1077   RemoveCanal():        true
  1085   IsWaterDepotTile():   false
  1078   IsWaterDepotTile():   false
  1086   IsDockTile():         false
  1079   IsDockTile():         false
  1087   IsBuoyTile():         false
  1080   IsBuoyTile():         false
  1088   IsLockTile():         false
  1081   IsLockTile():         false
  1089   IsCanalTile():        false
  1082   IsCanalTile():        false
  1090   GetBankBalance():     231914
  1083   GetBankBalance():     231503
  1091   BuildWaterDepot():    true
  1084   BuildWaterDepot():    true
  1092   BuildDock():          true
  1085   BuildDock():          true
  1093 
  1086 
  1094 --PathFinderStupid--
  1087 --PathFinderStupid--
  1095   FindRoute():  Route Array
  1088   FindRoute():  Route Array
  1499     GetPopulation(): 0
  1492     GetPopulation(): 0
  1500     GetLocation():   -1
  1493     GetLocation():   -1
  1501   Town 0
  1494   Town 0
  1502     IsValidTown():   true
  1495     IsValidTown():   true
  1503     GetName():       Planfield
  1496     GetName():       Planfield
  1504     GetPopulation(): 538
  1497     GetPopulation(): 754
  1505     GetLocation():   15508
  1498     GetLocation():   15508
  1506   Town 1
  1499   Town 1
  1507     IsValidTown():   true
  1500     IsValidTown():   true
  1508     GetName():       Trenningville
  1501     GetName():       Trenningville
  1509     GetPopulation(): 236
  1502     GetPopulation(): 226
  1510     GetLocation():   46751
  1503     GetLocation():   46751
  1511   Town 2
  1504   Town 2
  1512     IsValidTown():   true
  1505     IsValidTown():   true
  1513     GetName():       Tondston
  1506     GetName():       Tondston
  1514     GetPopulation(): 253
  1507     GetPopulation(): 320
  1515     GetLocation():   28365
  1508     GetLocation():   28365
  1516   Town 3
  1509   Town 3
  1517     IsValidTown():   true
  1510     IsValidTown():   true
  1518     GetName():       Tunford
  1511     GetName():       Tunford
  1519     GetPopulation(): 206
  1512     GetPopulation(): 211
  1520     GetLocation():   41895
  1513     GetLocation():   41895
  1521   Town 4
  1514   Town 4
  1522     IsValidTown():   true
  1515     IsValidTown():   true
  1523     GetName():       Wrundtown
  1516     GetName():       Wrundtown
  1524     GetPopulation(): 414
  1517     GetPopulation(): 396
  1525     GetLocation():   41450
  1518     GetLocation():   41450
  1526   Town 5
  1519   Town 5
  1527     IsValidTown():   true
  1520     IsValidTown():   true
  1528     GetName():       Fraston
  1521     GetName():       Fraston
  1529     GetPopulation(): 206
  1522     GetPopulation(): 206
  1530     GetLocation():   55007
  1523     GetLocation():   55007
  1531   Town 6
  1524   Town 6
  1532     IsValidTown():   true
  1525     IsValidTown():   true
  1533     GetName():       Muningville
  1526     GetName():       Muningville
  1534     GetPopulation(): 566
  1527     GetPopulation(): 579
  1535     GetLocation():   38200
  1528     GetLocation():   38200
  1536   Town 7
  1529   Town 7
  1537     IsValidTown():   true
  1530     IsValidTown():   true
  1538     GetName():       Hutfingford
  1531     GetName():       Hutfingford
  1539     GetPopulation(): 652
  1532     GetPopulation(): 777
  1540     GetLocation():   59234
  1533     GetLocation():   59234
  1541   Town 8
  1534   Town 8
  1542     IsValidTown():   true
  1535     IsValidTown():   true
  1543     GetName():       Sadtown
  1536     GetName():       Sadtown
  1544     GetPopulation(): 292
  1537     GetPopulation(): 290
  1545     GetLocation():   51267
  1538     GetLocation():   51267
  1546   Town 9
  1539   Town 9
  1547     IsValidTown():   true
  1540     IsValidTown():   true
  1548     GetName():       Frindinghattan
  1541     GetName():       Frindinghattan
  1549     GetPopulation(): 447
  1542     GetPopulation(): 459
  1550     GetLocation():   5825
  1543     GetLocation():   5825
  1551   Town 10
  1544   Town 10
  1552     IsValidTown():   true
  1545     IsValidTown():   true
  1553     GetName():       Nuntfingburg
  1546     GetName():       Nuntfingburg
  1554     GetPopulation(): 702
  1547     GetPopulation(): 702
  1555     GetLocation():   6446
  1548     GetLocation():   6446
  1556   Town 11
  1549   Town 11
  1557     IsValidTown():   true
  1550     IsValidTown():   true
  1558     GetName():       Fort Frindston
  1551     GetName():       Fort Frindston
  1559     GetPopulation(): 156
  1552     GetPopulation(): 197
  1560     GetLocation():   14935
  1553     GetLocation():   14935
  1561   Town 12
  1554   Town 12
  1562     IsValidTown():   true
  1555     IsValidTown():   true
  1563     GetName():       Ginborough
  1556     GetName():       Ginborough
  1564     GetPopulation(): 766
  1557     GetPopulation(): 853
  1565     GetLocation():   32740
  1558     GetLocation():   32740
  1566   Town 13
  1559   Town 13
  1567     IsValidTown():   true
  1560     IsValidTown():   true
  1568     GetName():       Great Hinninghall
  1561     GetName():       Great Hinninghall
  1569     GetPopulation(): 276
  1562     GetPopulation(): 276
  1570     GetLocation():   9595
  1563     GetLocation():   9595
  1571   Town 14
  1564   Town 14
  1572     IsValidTown():   true
  1565     IsValidTown():   true
  1573     GetName():       Prundinghall
  1566     GetName():       Prundinghall
  1574     GetPopulation(): 316
  1567     GetPopulation(): 336
  1575     GetLocation():   51298
  1568     GetLocation():   51298
  1576   Town 15
  1569   Town 15
  1577     IsValidTown():   true
  1570     IsValidTown():   true
  1578     GetName():       Benville
  1571     GetName():       Benville
  1579     GetPopulation(): 699
  1572     GetPopulation(): 776
  1580     GetLocation():   42338
  1573     GetLocation():   42338
  1581   Town 16
  1574   Town 16
  1582     IsValidTown():   true
  1575     IsValidTown():   true
  1583     GetName():       Kennville
  1576     GetName():       Kennville
  1584     GetPopulation(): 659
  1577     GetPopulation(): 717
  1585     GetLocation():   17345
  1578     GetLocation():   17345
  1586   Town 17
  1579   Town 17
  1587     IsValidTown():   true
  1580     IsValidTown():   true
  1588     GetName():       Quartfingfield
  1581     GetName():       Quartfingfield
  1589     GetPopulation(): 185
  1582     GetPopulation(): 170
  1590     GetLocation():   24252
  1583     GetLocation():   24252
  1591   Town 18
  1584   Town 18
  1592     IsValidTown():   true
  1585     IsValidTown():   true
  1593     GetName():       Netfingbridge
  1586     GetName():       Netfingbridge
  1594     GetPopulation(): 267
  1587     GetPopulation(): 267
  1595     GetLocation():   10574
  1588     GetLocation():   10574
  1596   Town 19
  1589   Town 19
  1597     IsValidTown():   true
  1590     IsValidTown():   true
  1598     GetName():       Mendingston
  1591     GetName():       Mendingston
  1599     GetPopulation(): 221
  1592     GetPopulation(): 226
  1600     GetLocation():   6511
  1593     GetLocation():   6511
  1601   Town 20
  1594   Town 20
  1602     IsValidTown():   true
  1595     IsValidTown():   true
  1603     GetName():       Chentfingbourne
  1596     GetName():       Chentfingbourne
  1604     GetPopulation(): 425
  1597     GetPopulation(): 425
  1605     GetLocation():   22585
  1598     GetLocation():   22585
  1606   Town 21
  1599   Town 21
  1607     IsValidTown():   true
  1600     IsValidTown():   true
  1608     GetName():       Franinghead
  1601     GetName():       Franinghead
  1609     GetPopulation(): 598
  1602     GetPopulation(): 780
  1610     GetLocation():   9634
  1603     GetLocation():   9634
  1611   Town 22
  1604   Town 22
  1612     IsValidTown():   true
  1605     IsValidTown():   true
  1613     GetName():       Naborough
  1606     GetName():       Naborough
  1614     GetPopulation(): 174
  1607     GetPopulation(): 191
  1615     GetLocation():   51891
  1608     GetLocation():   51891
  1616   Town 23
  1609   Town 23
  1617     IsValidTown():   true
  1610     IsValidTown():   true
  1618     GetName():       Lardborough
  1611     GetName():       Lardborough
  1619     GetPopulation(): 657
  1612     GetPopulation(): 669
  1620     GetLocation():   59622
  1613     GetLocation():   59622
  1621   Town 24
  1614   Town 24
  1622     IsValidTown():   true
  1615     IsValidTown():   true
  1623     GetName():       Little Fruford
  1616     GetName():       Little Fruford
  1624     GetPopulation(): 624
  1617     GetPopulation(): 636
  1625     GetLocation():   19596
  1618     GetLocation():   19596
  1626   Town 25
  1619   Town 25
  1627     IsValidTown():   true
  1620     IsValidTown():   true
  1628     GetName():       Grinnway
  1621     GetName():       Grinnway
  1629     GetPopulation(): 548
  1622     GetPopulation(): 548
  1630     GetLocation():   16433
  1623     GetLocation():   16433
  1631   Town 26
  1624   Town 26
  1632     IsValidTown():   true
  1625     IsValidTown():   true
  1633     GetName():       Bedburg
  1626     GetName():       Bedburg
  1634     GetPopulation(): 336
  1627     GetPopulation(): 349
  1635     GetLocation():   39505
  1628     GetLocation():   39505
  1636   Town 27
  1629   Town 27
  1637     IsValidTown():   true
  1630     IsValidTown():   true
  1638     GetName():       Fudinghattan
  1631     GetName():       Fudinghattan
  1639     GetPopulation(): 382
  1632     GetPopulation(): 412
  1640     GetLocation():   45525
  1633     GetLocation():   45525
  1641   Town 28
  1634   Town 28
  1642     IsValidTown():   false
  1635     IsValidTown():   false
  1643     GetName():       (null : 0x00000000)
  1636     GetName():       (null : 0x00000000)
  1644     GetPopulation(): 0
  1637     GetPopulation(): 0
  1751     6 => 1088
  1744     6 => 1088
  1752     20 => 922
  1745     20 => 922
  1753   KeepAboveValue(500): done
  1746   KeepAboveValue(500): done
  1754   Count():             11
  1747   Count():             11
  1755   Population ListDump:
  1748   Population ListDump:
  1756     12 => 766
  1749     12 => 853
       
  1750     21 => 780
       
  1751     7 => 777
       
  1752     15 => 776
       
  1753     0 => 754
       
  1754     16 => 717
  1757     10 => 702
  1755     10 => 702
  1758     15 => 699
  1756     23 => 669
  1759     16 => 659
  1757     24 => 636
  1760     23 => 657
  1758     6 => 579
  1761     7 => 652
       
  1762     24 => 624
       
  1763     21 => 598
       
  1764     6 => 566
       
  1765     25 => 548
  1759     25 => 548
  1766     0 => 538
       
  1767 
  1760 
  1768 --Vehicle--
  1761 --Vehicle--
  1769   Engine -1
  1762   Engine -1
  1770     IsValidEngine():    false
  1763     IsValidEngine():    false
  1771   Engine 0
  1764   Engine 0
  2528     Reliability 50:     65535
  2521     Reliability 50:     65535
  2529     Reliability 100:    65535
  2522     Reliability 100:    65535
  2530   BuildVehicle():       0
  2523   BuildVehicle():       0
  2531   IsValidVehicle(11):   false
  2524   IsValidVehicle(11):   false
  2532   --Transaction--
  2525   --Transaction--
  2533     GetCosts():         5945
  2526     GetCosts():         5985
  2534     Execute():          true
  2527     Execute():          true
  2535   IsValidVehicle(11):   true
  2528   IsValidVehicle(11):   true
  2536   CloneVehicle():       12
  2529   CloneVehicle():       12
  2537   --Accounting--
  2530   --Accounting--
  2538     GetCosts():         11890
  2531     GetCosts():         11970
  2539     Should be:          11890
  2532     Should be:          11970
  2540     ResetCosts():       (null : 0x00000000)
  2533     ResetCosts():       (null : 0x00000000)
  2541   SellVehicle(12):      true
  2534   SellVehicle(12):      true
  2542   StartStopVehicle():   true
  2535   StartStopVehicle():   true
  2543   SendVehicleToDepot(): true
  2536   SendVehicleToDepot(): true
  2544   --Accounting--
  2537   --Accounting--
  2545     GetCosts():         -5945
  2538     GetCosts():         -5985
  2546     Should be:          -5945
  2539     Should be:          -5985
  2547   GetName():            Road Vehicle 1
  2540   GetName():            Road Vehicle 1
  2548   SetName():            true
  2541   SetName():            true
  2549   GetName():            MyVehicleName
  2542   GetName():            MyVehicleName
  2550   CloneVehicle():       12
  2543   CloneVehicle():       12
  2551   --VehicleData--
  2544   --VehicleData--
  2552     GetLocation():       33417
  2545     GetLocation():       33417
  2553     GetEngineType():     153
  2546     GetEngineType():     153
  2554     GetUnitNumber():     1
  2547     GetUnitNumber():     1
  2555     GetAge():            0
  2548     GetAge():            1
  2556     GetMaxAge():         5490
  2549     GetMaxAge():         5490
  2557     GetAgeLeft():        5490
  2550     GetAgeLeft():        5489
  2558     GetProfitThisYear(): 0
  2551     GetProfitThisYear(): -1
  2559     GetProfitLastYear(): 0
  2552     GetProfitLastYear(): 0
  2560     GetVehicleType():    1
  2553     GetVehicleType():    1
  2561   BuildVehicle():       13
  2554   BuildVehicle():       13
  2562   IsValidVehicle(13):   true
  2555   IsValidVehicle(13):   true
  2563   IsValidVehicle(14):   false
  2556   IsValidVehicle(14):   false
  2580     12 => 2
  2573     12 => 2
  2581     15 => 1
  2574     15 => 1
  2582     13 => 1
  2575     13 => 1
  2583     11 => 1
  2576     11 => 1
  2584   Age ListDump:
  2577   Age ListDump:
  2585     15 => 1
       
  2586     13 => 1
       
  2587     12 => 1
  2578     12 => 1
  2588     11 => 1
  2579     11 => 1
       
  2580     15 => 0
       
  2581     13 => 0
  2589   MaxAge ListDump:
  2582   MaxAge ListDump:
  2590     15 => 10980
  2583     15 => 10980
  2591     13 => 10980
  2584     13 => 10980
  2592     12 => 5490
  2585     12 => 5490
  2593     11 => 5490
  2586     11 => 5490
  2594   AgeLeft ListDump:
  2587   AgeLeft ListDump:
  2595     15 => 10979
  2588     15 => 10980
  2596     13 => 10979
  2589     13 => 10980
  2597     12 => 5489
  2590     12 => 5489
  2598     11 => 5489
  2591     11 => 5489
  2599   ProfitThisYear ListDump:
  2592   ProfitThisYear ListDump:
  2600     15 => 0
  2593     15 => 0
  2601     13 => 0
  2594     13 => 0