The International Simutrans Forum

Simutrans Extended => Simutrans-Extended development => Topic started by: mopoona on December 20, 2010, 07:28:03 PM

Title: Park&Ride
Post by: mopoona on December 20, 2010, 07:28:03 PM
If you are playing on a large map with many cities in Simutrans Standard, two problems will occur: First, you will be exhausted after connecting every last building in a large cities to your network (by bus or tram...) which will result in less motivation. Second, after connecting many big cities, you will see overcrowded stops everywhere and later on even a overcrowded network. Only trains can carry all the long-distance travel, other transit systems are ineffective (like busses or airplanes).
The second issue can be resolved with some features already implemented in Simutrans Experimental (like travel ranges and overcrowded lines). But the first (more serious) problem has not been addressed properly. Since my last proposal (http://"http://forum.simutrans.com/index.php?topic=6131.0") was successful, i'll try to suggest a solution, that does not change too much of the gameplay:

My implementation of a Park&Ride system would be something like this:


I hope you find this interesting.
Title: Re: Park&Ride
Post by: jamespetts on December 20, 2010, 07:38:36 PM
Thank you for the suggestion. Something similar to this I have considered (in effect, allowing combined journeys with public transport and private vehicles), but it is a very complicated thing to implement, especially for route-finding. Because of that complexity, it is not likely to be implemented in the short-term, but it remains on the "perhaps one day" list.
Title: Re: Park&Ride
Post by: mopoona on December 20, 2010, 07:45:16 PM
However, there is a very easy way to implement P&R: Just enable variable station coverage. Together with the variable costs pak developers could make it a little bit easier to connect everything. I don't like this way, 'couse there are only a few disadvantages (possibly higher costs)...
Title: Re: Park&Ride
Post by: jamespetts on December 20, 2010, 08:05:05 PM
One of the difficulties with this method is that it overly advantages the players' transport: the larger the station coverage, the longer the journey time to the station, which is not computed; journeys by car are more direct. However, this might be considered a tolerable inaccuracy, as long as the station coverage was only extended to, say, four or five tiles and no more, and this should be relatively straightforward technically. It is not the top priority (making Experimental work with online play is the priority at present, then pakset balancing), but I shall keep it in mind.

I should also be grateful for anyone else's views on the issue of variable station coverage (which would also allow, for example, small 'bus stops to have a coverage of 2 tiles, whereas railway stations would have a coverage of 3 tiles, etc.).
Title: Re: Park&Ride
Post by: Spike on December 21, 2010, 11:21:03 AM
Quote from: mopoona on December 20, 2010, 07:28:03 PM
If you are playing on a large map with many cities in Simutrans Standard, two problems will occur: First, you will be exhausted after connecting every last building in a large cities to your network (by bus or tram...) which will result in less motivation.

Older Simutrans versions had a bigger station catchment area, so you didn't need so many stations to cover a cities area. I'd assume that reverting the setting to a catchment area of 4 would have the same effect as the park&ride idea, just less explicit.

Quote from: jamespetts on December 20, 2010, 08:05:05 PM
I should also be grateful for anyone else's views on the issue of variable station coverage (which would also allow, for example, small 'bus stops to have a coverage of 2 tiles, whereas railway stations would have a coverage of 3 tiles, etc.).

I'd think it is confusing to players, particularly if there are stations of mixed type (bus stop+rail station). Overall I wonder a bit why the catchment area was made smaller over the past years. (My memory says it was 4 originally).
Title: Re: Park&Ride
Post by: jamespetts on December 21, 2010, 11:30:53 AM
I know that the default these days for things like Pak128 and Pak64 is two tiles; Pak128.Britain-Ex has three tiles (to simulate a larger scale).
Title: Re: Park&Ride
Post by: VS on December 21, 2010, 11:41:40 AM
Search time for passengers increases with x2. (Need to check catchment area radius)

(2*4+1)2=92=81
(2*2+1)2=52=25
25/81=31%
Title: Re: Park&Ride
Post by: skreyola on December 22, 2010, 05:54:38 PM
Personally, I'd like to see variable catchment areas. Either smaller for bus stops and larger for rail stations and airports, or size-optional for players (bigger catchment=more expensive station, more expensive maintenance (to cover advertising, P&R lots, etc.))... or even just an extension building that increases catchment to a set amount (keep 2-tile radius, but with a parking garage, it rises to 4).
But I know these are fairly complex things to program, so it's just an ideal for me.
Title: Re: Park&Ride
Post by: Isaac Eiland-Hall on December 22, 2010, 07:08:09 PM
Quote from: Hajo on December 21, 2010, 11:21:03 AM
Overall I wonder a bit why the catchment area was made smaller over the past years. (My memory says it was 4 originally).

My personal opinion is that it might be related to the somewhat small size of smaller cities - on a default map, it's not many cities that could handle more than a couple of stations with a catchment size of 4; making it not very profitable to create intracity lines.

Personally, I'm for larger maps and larger cities that allow for a closer match of 1km per square vs. 10-15m per square graphically... I think this would help resolve things. But it's a constant battle for resources, I know. :-)