Update the AI for vehicles, particularly Ferry Captains and Train Engineers

  • We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

vsvg.scattered

Sergeant
9 Badges
Nov 10, 2020
76
2
  • Cities in Motion 2
  • Victoria: Revolutions
  • Cities: Skylines
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Cities: Skylines - Mass Transit
  • Age of Wonders
  • Cities: Skylines - Parklife
  • Cities: Skylines Industries
It's odd that after 5 years Cities:Skylines v1 still has so many avoidable collisions where one or both drivers have violated the "rules of the road".

Ferries will frequently cut in front of another ferry, then try to speed up but get hit in the rear before they accelerate. The two boats are stuck together and move as one for about a boatlength.
Then the rear skipper reverses engines to slow down, while the damaged propellers on the front ferry accelerate to pull free.

Trains appear to move as if the engineer was given a refresher on road driving by the DMV. They stop to look both ways at connections where the only tracks they could see a train is from behind. Although there aren't any truly head-on (same track) collisions, there are way to many crossing collisions, merging nudges etc. I uploaded nasty examples over in bug reports.

it's almost as if the Union of C:S Engineers requires:
1- All Unio Members commit to operate their trains safely, to help improve their driving skills, and help fellow Members improve, too.

2- Never run your locomotive into another locomotive, you could harm another Member.

3- When merging or crossing other trains or traffic, you may choose to stop and wait, or choose to go.
3a - if another train is blocking your path, and that train is where it belongs, then wait until it is safe to proceed,
3b- if the other blocking train is not where they should be, or if you do not feel like waiting you may proceed
3c- our God looks after engineers, and will let both trains pass through the same space, SO LONG AS YOU MISS THE LOCOMOTIVE.
3d- if you choose to go, and hit another train, remember to miss the locomotive (and its driver member) and hit any following car you choose.

IIt's almost as if (or, flat out as if) sometimes the AI chooses to view other trains as infintesimal points rather than as having positive finite length.

Simulations aren't that realistic if all the drivers aren't qualified to keep driving, and should be sent back to train on Fisher-Price trains before attempting to requalify.

vs vg, and, seriously, please reduce the train collisions,
scattered

a colourful bug report along similar lines
 
Upvote 0