Transport Tycoon Forums

The place to talk about Transport Tycoon
It is currently Sat Nov 18, 2017 12:20 pm

All times are UTC




Post new topic  Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Aircraft AI Competition
PostPosted: Sun Aug 21, 2016 8:46 pm 
Offline
Traffic Manager
Traffic Manager

Joined: Thu Feb 26, 2015 12:52 am
Posts: 161
21 Aircraft AIs have been tested for 100 years. The tileset choice was Toyland, because all types of cargos can be transported by aircraft. I disabled aircraft crashes, and disabled airport and vehicle models from expiring.

Parameters and AIs tested:
[+] Spoiler
Code:
(v25)           AdmiralAI = always_autorenew=1,build_bus_dtrs=0,depot_near_station=0,start_date=1,use_busses=0,use_trains=0,use_trucks=0                                                    - finished
(v95)                AIAI = clear_signs=1,hide_contact_information=1,start_date=1,use_buses=0,use_freight_trains=0,use_trucks=0                                                             - crashed
(v97)                AIAI = clear_signs=1,hide_contact_information=1,start_date=1,use_buses=0,use_freight_trains=0,use_mail_trucks=0,use_trucks=0                                           - finished
(v23)              BorkAI = Passengers and mail=1,Randomness=0,Roadiness=0,enable_trams=0,start_date=1                                                                                      - bankrupted
(v10)             Chopper = max_industry_dis=250,max_station_dis=150,min_industry_dis=75,min_station_dis=50,min_town_size=500,start_date=1,stations_per_industry=5,use_plane_speed_factor=1 - finished
(v6)              CivilAI = BuyCar=10,BuyPlane=10,MaxBus=50,MaxCar=0,MinAirRange=80,NetworkRadius=64,start_date=1                                                                           - bankrupted
(v37)        CluelessPlus = enable_magic_dtrs=0,max_num_bus_stops=1,scp_enabled=0,start_date=1,use_planes=1,use_rvs=0                                                                       - finished
(v183)         DictatorAI = PresidentName=1,allow_scp=0,fairlevel=2,keep_road=1,start_date=1,station_balance=1,use_boat=0,use_road=0,use_train=0                                            - finished
(v1)            EpicTrans = start_date=1                                                                                                                                                    - bankrupted
(v499)              NoCAB = Enable road vehicles=0,Enable ships=0,Enable trains=0,Politics Setting=3,start_date=1                                                                           - finished
(v3)              NoNoCAB = Enable road vehicles=0,Enable ships=0,Enable trains=0,Politics Setting=3,start_date=1                                                                           - finished
(v418)             OtviAI = start_date=1                                                                                                                                                    - bankrupted
(v14)             PAXLink = clear_signs=1,forbid_town_road_grid=1,quit_on_api_check_failure=0,start_date=1,use_ap_pair_optimizer=1                                                          - bankrupted
(v3) "Rythorn Airline AI" = event_check_speed=50,loan_check_speed=1000,min_profit_keep_aircraft=5000,min_town_size=500,route_check_speed=500,sleep_speed=50,start_date=1                    - finished
(v10)            SimpleAI = hq_in_town=1,newgrf_stations=0,start_date=1,subsidy_chance=10,use_custom_companyname=1,use_roadvehs=0,use_trains=0                                              - finished
(v15)            SynTrans = start_date=1                                                                                                                                                    - finished
(v209)             Terron = BusModule=0,ShipModule=0,TruckModule=0,fund_town_buildings=1,max_air_route_length=450,start_date=1,use_small_airports=1                                         - finished
(v4)             TeshiNet = enable_buses=0,start_date=1                                                                                                                                     - bankrupted
(v1)               TracAI = start_date=1,use_trains=0                                                                                                                                       - finished
(v130722)           Trans = Rail Vehicle=0,Road Vehicle=0,Water Vehicle=0,start_date=182                                                                                                    - finished
(v6)               WormAI = start_date=1,use_trains=0                                                                                                                                       - finished
(v3)             WrightAI = start_date=1                                                                                                                                                    - finished


Those who bankrupted:
BorkAI v23 - Even though the AI parameter settings allow disabling of road vehicles, it was unable to build any aircraft. I had to allow road vehicles so it could build aircraft, and it did build some, but also at the same time it built a large infrastructure of roads. Since I limited all other vehicle types to a maximum of 0, borkai was unable to gain enough profits with the few aircraft it built to sustain the roads.
CivilAI v6 - It was building roads, even though I tried to limit the area which it could expand its network. I was hoping at some point that it would start building aircraft routes, but it never did. All the money was slowly being wasted for roads.
EpicTrans v1 - Since it lacks any parameters, it started by building a massive amount of roads and no single airport. It exausted all the money on the first month and was the fastest bankrupt I've ever seen.
OtviAI v418 - It starts by placing airports, and at the same time decides it is unprofitable and is repeatadly removing them, without ever building any aircraft. It did this in a quick succession, exausting all his money in the same year it started.
PAXLink v14 - It relies on buses to feed the airports, but since road vehicles aren't allowed, the few aircraft it built were not enough to keep the company from bankrupting.
TeshiNet v4 - It builds roads and didn't build a single aircraft. The parameters aren't flexible to only allow aircraft to be built.

The one who crashed:
AIAI v95- Crashed while trying to remove some unprofitable aircraft. viewtopic.php?p=1174991#p1174991

That which took too long to save:
NoCAB v499


Results of those who reached 2051:
Code:
AI name        (version);  company value;     profit acs %;    served sts  %;  profit ly ac;      avg/best ac     %; pieces ap;  eff ap;

AdmiralAI         (v25); £11,316,694,115; 3,129/3,133 100%; 1,277/1,279 100%; +£246,001,982;  £78,520/£221,759  35%;     1,279; 192,339;
AIAI              (v97); £20,712,904,613; 4,999/5,000 100%;   837/  840 100%; +£393,894,817;  £78,779/£376,077  21%;       840; 468,922;
Chopper           (v10);    £601,298,115;   739/  971  76%;   847/1,645  51%;  +£10,847,915;  £11,172/ £23,354  48%;     1,645;   6,594;
CluelessPlus      (v37);  £1,367,198,492;   343/  583  59%;    50/   65  77%;  +£27,101,533;  £46,486/£287,125  16%;        65; 416,947;
DictatorAI       (v183);  £2,827,009,817;   574/  574 100%;   170/  173  98%;  +£61,792,885; £107,653/£238,387  45%;       173; 357,184;
NoCAB            (v499);  £6,881,428,907; 4,550/4,991  91%;   834/  907  92%; +£203,057,043;  £40,685/£341,469  12%;       907; 223,878;
NoNoCAB            (v3);  £6,231,212,191; 1,744/1,769  99%;   782/  806  97%; +£125,793,587;  £71,110/£422,129  17%;       806; 156,071;
Rythorn Airline AI (v3);  £1,676,436,043;   654/  725  90%;   210/  528  40%;  +£48,141,120;  £66,402/£281,685  24%;       528;  91,176;
SimpleAI          (v10);  £5,406,806,248; 1,407/1,428  99%;   594/  786  76%; +£118,895,938;  £83,260/£329,770  25%;       786; 151,267;
SynTrans          (v15);    £353,313,130; 1,646/3,060  54%;   347/  357  97%;  +£43,817,427;  £14,319/£173,477   8%;       347; 126,275;
Terron           (v209);  £3,343,958,431;   683/  715  96%;   226/  235  96%;  +£76,874,360; £107,517/£229,994  47%;       235; 327,125;
TracAI             (v1);    £424,021,661;    42/   44  95%;    43/  505   9%;   +£5,653,385; £128,486/£346,075  37%;       505;  11,195;
Trans         (v130722);  £1,033,518,070; 1,351/1,610  84%;   151/  155  97%;  +£18,746,542;  £11,644/£101,009  12%;       155; 120,945;
WormAI             (v6);  £3,315,248,661;   351/  352 100%;    97/  102  95%;  +£79,425,369; £225,640/£487,525  46%;       102; 778,680;
WrightAI           (v3);  £1,736,378,028;   435/  458  95%;   173/  524  33%;  +£31,668,150;  £69,144/£277,091  25%;       524;  60,435;


Screenshots:
[+] Spoiler
AdmiralAI v25
Image

AIAI v97
Image

Chopper v10
Image

CluelessPlus v37
Image

DictatorAI v183
Image

Terron v209
Image

NoCAB v499
Image

NoNoCAB v3
Image

Rythorn Airline AI v3
Image

SimpleAI v10
Image

SynTrans v15
Image

TracAI v1
Image

Trans v130722
Image

WormAI v6
Image

WrightAI v3
Image


EDIT: Added AIAI v97, updated savegames, updated score presentation, updated parameter presentation. Still missing AIAI screenshots.
EDIT2: Added AIAI v97 screenshots.


Attachments:
File comment: Typical server configuration
openttdCore5.cfg [10.76 KiB]
Downloaded 43 times
File comment: Savegames for AdmiralAI v25, AIAI v97, Chopper v10, CluelessPlus v37, DictatorAI v183, NoCAB v499, NoNoCAB v3, Rythorn Airline AI v3
Aircraft AI Competition Part 1.zip [24.35 MiB]
Downloaded 26 times
File comment: Savegames for SimpleAI v10, SynTrans v15, Terron v209, TracAI v1, Trans v130722, WormAI v6, WrightAI v3
Aircraft AI Competition Part 2.zip [19.11 MiB]
Downloaded 44 times

_________________
Formerly known as Samu


Last edited by xarick on Wed Oct 12, 2016 12:45 am, edited 5 times in total.
Top
   
PostPosted: Mon Aug 22, 2016 7:40 pm 
Offline
Engineer
Engineer

Joined: Sun Jul 14, 2013 12:33 pm
Posts: 76
Location: Netherlands
Thanks for another extensive test.
Nice to see that WormAI has good performance per airplane although I need to check why it doesn't have more airplanes.


Top
   
PostPosted: Fri Sep 23, 2016 11:39 am 
Offline
Engineer
Engineer

Joined: Sun May 12, 2013 10:28 pm
Posts: 89
Location: Argentina
1k+ airports! Can humans beat AdmiralAI in fair play?


Top
   
PostPosted: Sun Oct 09, 2016 4:33 am 
Offline
Engineer
Engineer
User avatar

Joined: Mon Apr 07, 2014 5:26 am
Posts: 25
Very interesting topic! Thanks for testing.

_________________
Image


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000-2017 phpBB Limited

Copyright © Owen Rudge/The Transport Tycoon Forums 2001-2017.
Hosted by Zernebok Hosting.