News:

SimuTranslator
Make Simutrans speak your language.

Further overtaking?

Started by dloddick, July 06, 2010, 11:13:22 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

dloddick

Hello, is me again, guy from Hong Kong

As I have read through the post of denied request,
double track is denied due to complexity
but I still got some ideas

Look at the attached picture below
you will see two buses
and they are on the same "One-way" road regulated by "One-way sign"
so no routing on the opposite direction will be done on that road. ( Do you understand this ? )

Assume that the bus at the back is faster than the bus in the front,
and it is going to overtake the bus in the front.

Until now, the overtaking of vehicle in Simutrans is illustrated
by the blue line and the arrow, which overtake the bus in the front immediately and back to the original track

However, now the road is a one-way road
so no routing on the opposite direction will be done on that road.

so will it be possible to go until the end of the one-way sign by another track (yellow line & arrow )other than the track the orange bus is running? so that the orange bus will not be hindered by the overtaking action of the red-blue bus.

by eliminating the opposite direction routing
I "guess" it will be less complicated

I understand that it is still not very practical to do so in Simutrans
but I really want to give u some ideas to reduce the complexity of the request
so that you may one day figure out some solutions to implement the feature.

Anyway,
Thanks for your attention

Guy from Hong Kong

gauthier

good idea but with the current overtaking system it's useless, if a vehicle just overtakes or if it goes to the end on the left way, the result is the same.

Also, I don't know in other coutries but in France, on a double or more way road, if there isn't any car to overtake on the right way, you can't drive on the left way.

dloddick

Quote from: gauthier on July 06, 2010, 12:09:40 PM
good idea but with the current overtaking system it's useless, if a vehicle just overtakes or if it goes to the end on the left way, the result is the same.

Also, I don't know in other coutries but in France, on a double or more way road, if there isn't any car to overtake on the right way, you can't drive on the left way.
actually I want to faclitate my bus operation
as far as the bus at the back overtake the bus in the front
the originally front one always got stopped by the bus overtaking it
When it is stopped,
it causes further stopping action to the vehicles at the back,
creating traffic congestion due to continous stopping of consecutive vehicles

by going on another track
the bus can make itself free from the original track
without disturbing other vehicles,
and may further overtake the vehicles ahead
until the end of one-way sign

and this situation most likely only happens in highways
with a long distance, not that short shown in the picture

gauthier

Quotethe originally front one always got stopped by the bus overtaking it

sorry, didn't noticed that.

If you have such problems with your buses ... maybe it's time to make a train line.

prissi

Stopping the overtaken bus is an error. What are the parameters of the busses (speed, gear, kw and weight?)

dloddick

Quote from: prissi on July 06, 2010, 02:36:05 PM
Stopping the overtaken bus is an error. What are the parameters of the busses (speed, gear, kw and weight?)
oh? error ?!
Actually I got "Stopping the overtaken bus" frequently
and I noticed that many buses made by Hong Kong makers do not hv any information about " gear" , i.e. No gear

Would it be the main reason to cause such "error"?

DirrrtyDirk

If no gear is specified, simutrans should take the default value of 100 (=1.0)
  
***** PAK128 Dev Team - semi-retired*****

dloddick

#7
Quote from: prissi on July 06, 2010, 02:36:05 PM
Stopping the overtaken bus is an error. What are the parameters of the busses (speed, gear, kw and weight?)
finally
I have got two sets of buses having this problem

Bus A: 115km/h , No gear , 230kW , 16t
Bus B: 80km/h , No gear , 181kW , 17t

Bus A overtaked Bus B , and caused Bus B to stop for 1s and show " Waiting for clearance! "

Bus B: 80km/h , No gear , 181kW , 17t
Bus C: 90km/h , No gear , 188kW , 10t

Bus C overtaked Bus B , and caused Bus B to stop for 1s and show " Waiting for clearance! "

actually there are more ...

prissi

Should work much much better now.

dloddick

Quote from: prissi on July 07, 2010, 09:26:49 PM
Should work much much better now.
that means ?
You will hv update on it in new version ?  ;)

Dwachs

Parsley, sage, rosemary, and maggikraut.

prissi

The overtaken vehicle had declared end of overtaking too early and the passing distance was calculated wrongly. The current nightly will do a much better job, especially when the passing speeds are only very little different.