bin/ai/regression/regression.txt
Fri, 18 Jul 2008 00:15:14 +0000 truebrain (svn r13723) [NoAI] -Add: added AIIndustry::GetStockpiledCargo() (Yexo) noai
Thu, 17 Jul 2008 23:45:52 +0000 truebrain (svn r13722) [NoAI] -Add: AICargoList_IndustryNNN (Yexo) noai
Mon, 30 Jun 2008 19:35:57 +0000 truebrain (svn r13666) [NoAI] -Fix: benchmarked and set the default opcodes-till-suspend to a much higher value. Benchmarks show that this value should be relative unnoticable on any 'recent' hardware (read: 5 years or newer), under normal conditions. noai
Mon, 30 Jun 2008 13:49:41 +0000 truebrain (svn r13659) [NoAI] -Fix: give regression a bit more time to do his job, as the new scheduler makes it take too long ;) noai
Mon, 23 Jun 2008 13:52:21 +0000 truebrain (svn r13615) [NoAI] -Fix: fixed most, if not all, problems around AIAbstractList. It is now safe to remove values while looping, among other things. noai
Mon, 23 Jun 2008 12:46:38 +0000 rubidium (svn r13614) [NoAI] -Add: AIGroup which allows an AI to manage its vehicle in the context of groups. noai
Mon, 23 Jun 2008 12:33:38 +0000 truebrain (svn r13613) [NoAI] -Add: added AIStation::GetNearestTown(), which returns the nearest town AT MOMENT OF STATION CREATION (Yexo) noai
Sun, 22 Jun 2008 21:41:03 +0000 rubidium (svn r13610) [NoAI] -Add: AIDepotList giving you a list of the locations of your depots (including hangars). noai
Sun, 22 Jun 2008 16:01:48 +0000 truebrain (svn r13608) [NoAI] -Change [API CHANGE]: renamed AI_ET_CRASHED_VEHICLE to AI_ET_VEHICLE_CRASHED to be more uniform with other events (Yexo) noai
Sat, 21 Jun 2008 13:30:37 +0000 glx (svn r13598) [NoAI] -Fix (r13596): regression failed noai
Fri, 20 Jun 2008 23:12:21 +0000 truebrain (svn r13595) [NoAI] -Add [Library CHANGE]: introducing graph.aystar v4 and pathfinder.road v3, allowing directional searches, tweaking those few bad routes into perfect routes (Yexo) noai
Wed, 18 Jun 2008 20:58:42 +0000 truebrain (svn r13570) [NoAI] -Add [Library CHANGE]: extended pathfinder.road to support tunnels and bridges. noai
Wed, 18 Jun 2008 20:14:48 +0000 truebrain (svn r13567) [NoAI] -Fix: it turns out AIStation::StationType didn't match ::StationType, as it matches (nameless) FACIL_ enum.. which has not the same order as ::StationTYpe.. things can be confusing from time to time :) noai
Mon, 16 Jun 2008 00:07:49 +0000 truebrain (svn r13531) [NoAI] -Add [API CHANGE]: when building a bridge/tunnel for road/tram, the BuildBridge/BuildTunnel function will now also make two half-road/half-tram pieces on both ends of the bridge/tunnel, so it is easier for you to connect them to your network. This give a more consistant behavior for road. noai
Sun, 15 Jun 2008 23:35:40 +0000 glx (svn r13530) [NoAI] -Fix (r13528): regression.txt was wrong noai
Sun, 15 Jun 2008 23:12:48 +0000 rubidium (svn r13528) [NoAI] -Change: regression so it doesn't lose money as fast as it did. noai
Fri, 13 Jun 2008 19:57:25 +0000 truebrain (svn r13511) [NoAI] -Fix: add a reference to objects given in Valuate(), so they remain valid during their usage. This allows nameless functions (lambda functions) in Valuate() on long lists. noai
Fri, 13 Jun 2008 13:07:31 +0000 truebrain (svn r13506) [NoAI] -Change [API CHANGE]: like AIVehicle, AIStation, .. restrict AISign to only your own signs noai
Thu, 12 Jun 2008 21:54:34 +0000 truebrain (svn r13500) [NoAI] -Fix r13497: minor glitch in slope-check (Yexo) noai
Thu, 12 Jun 2008 21:18:09 +0000 truebrain (svn r13498) [NoAI] -Add: added 'pathfinder.road' to the regression noai
Thu, 12 Jun 2008 18:03:50 +0000 truebrain (svn r13492) [NoAI] -Add: added the 'standard' functions max() and min() in global scope noai
Thu, 12 Jun 2008 11:15:59 +0000 rubidium (svn r13486) [NoAI] -Add: function to determine what TransportTypes a tile holds. noai
Thu, 12 Jun 2008 10:34:21 +0000 truebrain (svn r13484) [NoAI] -Fix [API CHANGE]: AITile::IsBuildable() now returns 'true' on coast tiles noai
Thu, 12 Jun 2008 10:14:05 +0000 truebrain (svn r13483) [NoAI] -Fix: oops... IsBuildable thought trees were not buildable, silly of course (tnx Yexo) noai
Wed, 11 Jun 2008 12:13:22 +0000 truebrain (svn r13461) [NoAI] -Fix: add A* to regression, so we test it a bit (very basic test ;)) noai
Tue, 10 Jun 2008 23:02:23 +0000 truebrain (svn r13459) [NoAI] -Fix: final fixes in binary_heap noai
Tue, 10 Jun 2008 22:35:13 +0000 truebrain (svn r13458) [NoAI] -Fix r13457: fix the regression Luke... noai
Tue, 10 Jun 2008 21:51:01 +0000 truebrain (svn r13455) [NoAI] -Fix: extend the regression to test the queues a bit more noai
Tue, 10 Jun 2008 18:28:39 +0000 truebrain (svn r13447) [NoAI] -Add [Library]: Binary Heap ( O(ln n) insert/pop ) noai
Tue, 10 Jun 2008 14:11:35 +0000 truebrain (svn r13440) [NoAI] -Add: introducing ai/library, a method to load libraries into your AI. noai
Sun, 08 Jun 2008 21:11:05 +0000 truebrain (svn r13421) [NoAI] -Fix: remove the need for a Sleep(1) before executing a command at the beginning of Start(), by skipping the first tick before calling Start() in the first place noai
Sun, 08 Jun 2008 19:35:16 +0000 rubidium (svn r13420) [NoAI] -Add: function to get the town rating. noai
Sun, 08 Jun 2008 13:56:35 +0000 truebrain (svn r13415) [NoAI] -Add: added AITileList_StationType, giving all the tiles on which a station of your requested type is, for a given station noai
Sun, 08 Jun 2008 12:45:11 +0000 truebrain (svn r13414) [NoAI] -Add: added AIStation::HasStationType(station_id, station_type) to check if a given station has a given station-type noai
Sun, 08 Jun 2008 10:37:30 +0000 rubidium (svn r13410) [NoAI] -Add: functions to perform town actions (advertising, bribing, building statues, etc). noai
Sat, 07 Jun 2008 23:30:41 +0000 truebrain (svn r13407) [NoAI] -Add: added AICompany::IsMine() to ease up owner-checks (no, not the ones to cash in money) noai
Sat, 07 Jun 2008 23:08:42 +0000 truebrain (svn r13406) [NoAI] -Change [API CHANGE]: renamed CompanyIndex to CompanyID and AICompany::ResolveCompanyIndex() to AICompany::ResolveCompanyID(), to be more consistant with the rest of the API noai
Sat, 07 Jun 2008 23:05:36 +0000 truebrain (svn r13404) [NoAI] -Change [API CHANGE]: AITile::IsBuildable no longer returns 'true' on road, but only on a halve piece of road (as that is auto-removed). This should make this function return less 'true', and more sane results :) noai
Sat, 07 Jun 2008 22:57:00 +0000 rubidium (svn r13403) [NoAI] -Add: wrapper to read the game settings directly without *any* promises on the results being stable in the future when OpenTTD changes the semantics. noai
Sat, 07 Jun 2008 16:01:47 +0000 truebrain (svn r13398) [NoAI] -Add: added AISign::GetOwner (on request by Finaldeath) noai
Fri, 06 Jun 2008 18:25:42 +0000 truebrain (svn r13395) [NoAI] -Fix [API CHANGE]: Rename AIOrder::GetNumberOfORders to AIOrder::GetOrderCount noai
Wed, 04 Jun 2008 22:57:17 +0000 truebrain (svn r13382) [NoAI] -Add: added AICargo::GetTownEffect() noai
Thu, 29 May 2008 15:56:32 +0000 glx (svn r13326) [NoAI] -Sync with trunk r13264:13325 noai
Sat, 24 May 2008 22:48:46 +0000 glx (svn r13235) [NoAI] -Change [API CHANGE]: AITunnel.GetOtherTunnelEnd() now returns INVALID_TILE if no other end is found noai
Fri, 23 May 2008 09:46:39 +0000 truebrain (svn r13220) [NoAI] -Fix r13219: it has been a while, but I forgot to commit the regression update ;) noai
Thu, 22 May 2008 15:49:08 +0000 truebrain (svn r13212) [NoAI] -Add: introducing the ability to build trams. Use AIRoad.SetCurrentRoadType to switch to Trams, than all AIRoad functions will produce tram-objects. noai
Tue, 20 May 2008 13:09:34 +0000 truebrain (svn r13193) [NoAI] -Add: allow AIs to be packed in a .tar. one AI per tar, always in a subdir. It looks for main.nut in the first dir it finds in the archive noai
Wed, 07 May 2008 21:09:51 +0000 rubidium (svn r12997) [NoAI] -Sync: with trunk r12895:12996. noai
Tue, 29 Apr 2008 21:49:14 +0000 truebrain (svn r12926) [NoAI] -Fix r12925: it has been a while, but... forgot to update regression (tnx glx) noai
Tue, 29 Apr 2008 21:06:16 +0000 truebrain (svn r12922) [NoAI] -Add: added AIStation::SetName() (Yexo) noai
Sun, 27 Apr 2008 15:05:17 +0000 truebrain (svn r12911) [NoAI] -Add: added AIEventVehicle(List|WaitingInDepot|Unprofitable) (Yexo) noai
Fri, 25 Apr 2008 15:56:58 +0000 truebrain (svn r12902) [NoAI] -Fix r12901 [API CHANGE]: renamed IsWithinTownRadius to IsWithinTownInfluence, as that reflects the meaning much better noai
Fri, 25 Apr 2008 15:51:12 +0000 truebrain (svn r12901) [NoAI] -Add: added AITown.IsWithinTownRadius, AIStation.IsWithinTownRadius and AITile.GetOwner (Yexo) noai
Fri, 25 Apr 2008 15:20:48 +0000 rubidium (svn r12896) [NoAI] -Sync: with trunk r12824:r12895. noai
Fri, 25 Apr 2008 00:22:41 +0000 truebrain (svn r12885) [NoAI] -Add: added AISubsidy and AIEventSubsidyNNN (Yexo) noai
Mon, 21 Apr 2008 20:33:03 +0000 glx (svn r12823) [NoAI] -Add: added AICompany::(G|S)etAutoRenew(Status|Months|Money) noai
Sun, 20 Apr 2008 23:25:58 +0000 glx (svn r12811) [NoAI] -Fix (r12431): passengers subsidies are from towns to towns, not to industries noai
Tue, 15 Apr 2008 22:29:00 +0000 truebrain (svn r12727) [NoAI] -Fix (API CHANGE): return -1 to indicate invalidity, instead of 0 or -1, depending on the class noai
Tue, 15 Apr 2008 22:18:11 +0000 truebrain (svn r12724) [NoAI] -Fix r12720: also add regression test for new functions noai
Tue, 15 Apr 2008 16:11:29 +0000 truebrain (svn r12722) [NoAI] -Add (or -Feature for yorick): added AITile::IsSteepSlope(), AITile::IsHalftileSlope() and AITile::GetComplementSlope() noai