Jump to content

AI player observations for map/scenario builders


Diablogrunt

Recommended Posts

The following observations may or may not help map builders plan how to handle AI players when creating new maps/scenarios.

1) When starting companies, AI players usually choose two cities that are close together with at least one of them having good resources. No attention seems to be made to future expansion possibilities or to the terrain between the two chosen cities regardless of the scenario winning conditions.

2) AI players will not build stations at industries which are not part of a city. This means that scenarios that have all their city industries set to manufacturing only (no raw materials) and with raw materials distributed only by regions pretty much limit the AI to moving passengers.

3) Whether AI companies move demanded cargo is a matter of chance. They will simply haul whatever cargo is available on short automated trains between two adjacent cities on double track using three or four engines.

4) For 1935-1955 starting scenarios the AI frequently chooses the Mallard engines which have lousy speed on grades and can lead to their early bankruptcy if there are steep grades between their two cities of choice.

Edited by Diablogrunt
4th point added
Link to comment
Share on other sites

On 2/7/2018 at 8:04 AM, Diablogrunt said:

Any event bonuses/penalties to human players will not be automatically granted to AI companies unless you actually make a separate event for each company to make it happen using company IDs.

I don't think that's right. There are several ways to trigger the same event multiple times and/or affect multiple companies. If you give me a specific example, I can show you how it's done.

EDIT: The OP has been corrected.

Edited by jeffryfisher
OP edited
Link to comment
Share on other sites

OK -- I don't see any bonuses or penalties given to human players or companies. I do see a cash grant to computer companies. It looks as if every company-start will grant $100k to every computer company. If you allowed a large number of companies, the early-bird AI would get a lot of grants.

I have edited your cash grant so that only the new company gets it. See how I test for a company variable being zero (the default) and then set that variable as I give the grant. This stops early companies from being triggered when later companies start.

Cheryls Valley(test2).zip

Link to comment
Share on other sites

Granted your solution works for the one AI, but I had in mind a bonus for human and at least 2 other AIs and I uploaded a lame map. See if your solution works for a human and 3 AI players without adding a separate event for each player.

 

Edited by Diablogrunt
eidted to eliminate upload
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...