Was the tram line shorter in distance than the metro? Were the cims in which social group? How was the pricing of these lines (did they go over different zones)?
1. Tram line is much longer.
2. All social groups are changing the line. Basically it looks like all CIM's in the metro leave the metro and change to the tram.
3. Pricing for both lines is the same. Tram price is red - metro green or blue.
4. No change of zone on the relevant part of the lines. Metro is coming from another sector, but the relevant stop is already the second within the sector. (But its the first stop in this sector where people can change to another metro or the tram.
5. Without the tram the CIM's change the metro, what is anoying as well, but not as much as the change to a much longer tram line.
6. On top of that the CIM's change also the tram line twice during their travel to the next metro station. Btw. are you really sure there is a penalty for changing lines. It looks more like the linechange is awarded rather than penalized.
I have made some small changes in the scenario:
Metro quality 90-100 - best available metro stations
Tram quality 65% - middle quality tram station
According to your first answer this should cover all aspects.
1. Higher Quality of vehicles and stops for the metro
2. Much shorter travel time and distance with the metro
3. No price difference between both transport types.
So price should be no aspect and quality and travel time shoud force CIM's to use the metro.
To be honest its boring to do the testing you should have done before selling the game. I was already highly suprised, that you had to investigate how your own pathfinding works. For a transport simulation game pathfinding (at least) during transport is THE core feature and sounds strange for me that the developers has to investigate how this feature really works.
I'm really like your game and I have enjoyed a lot playing with the editor and building cities. But as long as I'm not able to understand how I could build a network that works as I expect (or as it would be used by rational humans) its absolutely NO fun to play the game. If a tourist do not behave rational I could understand it but that somebody going home from work would accept a much longer travel just to ride one or more trams, is simply stupid.
To make it 100% clear: I'm not discussing if the pathfinding is good or bad - I'm simply trying to understand how it works.
If you like I can provide you with multiple savegames, all showing the same result. Just let me know.