As this is my first post to the forums, I'd like to congratulate to the OTTD developers, you made a great game even greater!
And for the AI developers, you also made a great work! I really like the whole NoAI thing.
I've been playing around with the different AIs for quite a long time, and I have a few minor suggestions. (sorry if they have been discussed earlier)
Here are my suggestions for Trans:
1) The new feature with the adjustable competition level (last_transport) is really great, but I think you swapped the easy_value and the hard_value. The description says that the AI won't compete above the given value. So let's say that I transport 50% of the cargo from a given industry. In easy mode last_transport = 60, so it will
compete. Hard_value is 0, so it won't
compete with me in hard mode. But this is just theory, I didn't test this thoroughly, so I may be wrong...
Well, I got confused with the term I've been used for my self
. What I want to do is not same with the description I've wrote. So you maybe right.
2) If I start a game in 1950 without NewGRF trainsets, Trans always chooses the Kirby Paul Tank engine. This may be OK with the realistic acceleration turned on, but without realsitic acceleration it is obviously a bad choice. The two differents acceleration models confuse AdmiralAI as well, because IMHO without NewGRFs and without realistic acceleration the best choice is always the fastest and/or strongest (of course if we can afford it).
The version 90713 should detect realistic acceleration, both in rail pathfinder and vehicle selection. But it seems that it doesn't work for vehicle, I have to check it.
3) You should include some sort of maximum distance check when building train lines, especially on maps bigger than 256x256. On larger maps, Trans wastes a lot of time on pathfinding (for example, across the diagonal on a 512x512 map), and those Kirby Paul Tanks just struggle with that distance.
Yes, I (hope) have done it. Trans would not have maximum distance, in the hope that it still can build later if he have enough money. However current sort algorithm need to improve.
And I think Trans is not as bad compared to other AIs as you say Fanioz, it can keep up with the others on the short term (I always test AIs on short term, so no information for me about long term performance).
Keep up the good work, Fanioz!
In long term, it still have problem with Autorenewal and upgrading railtypes.
Thanks, thank you very much for the suggestions. These would be added in my "TODO-list".
Correct me If I am wrong - PM me if my English was bad