Upcoming Games

(UTC times)


Full list
Add a game

Upcoming Events

No events to display

Who's Online

waucott, Person82, jc92, jem771, haydenrobertson (5 users seen recently)

2010/2011 Hybrid Timetable

You are here: Home > Forum > Simulations > Timetables > South Humberside > 2010/2011 Hybrid Timetable

Page 1 of 1

2010/2011 Hybrid Timetable 21/04/2011 at 19:23 #2899
onlydjw
Avatar
456 posts
Currentlty having rather major issues - every train that has a X must not run if Y runs rule isn't entering, and, for example, 6N03 has a X must not appear until Y minutes after Z has left the area rule, excpet it appeared before 0N03 had left the area.

I've obviously done something very wrong in the last 6 weeks of writing this, and am VERY frustrated it's not working. Anyone got any ideas???

God bless, Daniel Wilson
Log in to reply
2010/2011 Hybrid Timetable 21/04/2011 at 19:23 #15284
onlydjw
Avatar
456 posts
Currentlty having rather major issues - every train that has a X must not run if Y runs rule isn't entering, and, for example, 6N03 has a X must not appear until Y minutes after Z has left the area rule, excpet it appeared before 0N03 had left the area.

I've obviously done something very wrong in the last 6 weeks of writing this, and am VERY frustrated it's not working. Anyone got any ideas???

God bless, Daniel Wilson
Log in to reply
2010/2011 Hybrid Timetable 21/04/2011 at 19:46 #15286
AnyFile
Avatar
101 posts
Is the timetable working correct if you remove all the rules?

Try to insert just one rule, and then see if it work that way.

Log in to reply
2010/2011 Hybrid Timetable 21/04/2011 at 21:03 #15289
AnyFile
Avatar
101 posts
onlydjw said:
every train that has a X must not run if Y runs rule isn't entering,

This maybe caused by the fact that probability are not written correctly.
It seems to me to remember a post in the forum about this (but I could not remember if it was in the old forum or in the new one).

If you have two train, see 1Z01 and 1Z03, and you want that in the 0% of the case 1Z01 runs and in the other 50% 1Z03 runs you have to assign the Percentage of time train runs (RRP) as 50 and 100 and put the rule that 1Z03 must not tun if 1Z01 runs. The second percentage must be 100 because if 1Z01 has not run you always want the second to run.

Log in to reply
2010/2011 Hybrid Timetable 21/04/2011 at 22:21 #15291
BarryM
Avatar
2158 posts
Important. One thing to remember is train "Y" is the one that triggers the rule. If there are conflicting rules then nothing will occur.
Barry

Barry, Sydney, New South Wales, Australia
Log in to reply
2010/2011 Hybrid Timetable 26/04/2011 at 11:54 #15364
onlydjw
Avatar
456 posts
What I'm trying to achieve is that one of either 1Z01 OR 1Z03 runs 100% of the time (and some rules have 3 or 4 options), and taking the thought literally, put in rules both ways round for the 2 trains not to run if the other runs. From what has been said above, I need to remove either one of the rules (but surely that means both could run?), or enter a percentage for how often train X runs (but would still cause conflicts given train X is train Y in the opposite rule)? Am I understanding this right?
God bless, Daniel Wilson
Log in to reply
2010/2011 Hybrid Timetable 26/04/2011 at 12:17 #15365
AndyG
Avatar
1842 posts
Set the first train to run 50% of the time, and the second always, with a rule "second mustn't run if the first does".
I can only help one person a day. Today's not your day. Tomorrow doesn't look too good either.
Log in to reply
2010/2011 Hybrid Timetable 26/04/2011 at 13:47 #15368
AnyFile
Avatar
101 posts
What AndyG has said is the way to obtain what you want.

I will try to explain what happens and why you should put the rules and the probability has stated.

Consider what you would do if you do in a different way.

Suppose you put that train A should run in the 50% of the cases and train B should run in the 50% of the cases and you put no rules.
What you would get is not what you want. In this case the probability are completely independent (and in this case it is irrelevant the fact that if the train A should enter is evaluated before train B is evaluate)
This will give you the following possibility
a) in 25% of the cases both train A and B run
b) in 25% of the cases train A runs and train B does not run
c) in 25% of the cases train A does not run and train B runs
d) in 25% of the cases no trains run
(note that the probability would be very different if I had used different probability in the beginning hypothesis)
(for who has some mathematical knowledge in statistic, please note that we can discern between the two trains, this problem is different from the one where two identical coins are flipped, because the two coins can not be discerned).

To obtain what you want you have to proceed in a different way, and you should take into account that the program will evaluate if a train should enter or not in a order (that depends on the entering time). (I suppose in the following that train A is the earlier train and train B is the later train)

Let consider the train A alone. You want it to appear in the 50% of the case.
To obtain that put no rules to restrict it from appear and set probability to 50%.

Now you want train B to enter in the other 50% of the cases. That is you want it to enter in all the cases but when A has already enter. This last sentence translate to use 100% as probability and a rule that prevent it to enter if A has already entered.

As a further example, if you had 3 trains, A, B, and C and you want relative probability between these train as 40%, 35% and 25% you would need the following rules and probability
train A probability 40% - no rules
train B probability 75% - one rule: Train B should not enter if train A has entered
train C probability 100% - two rules: 1)Train C should not enter if train A has entered; 2) Train C should not enter if train B has entered.

In the 75% of the cases train B is considered, but has in the 40% of the cases train A has already entered, we has that train B will enter in 35% only.

Log in to reply
2010/2011 Hybrid Timetable 26/04/2011 at 21:14 #15385
onlydjw
Avatar
456 posts
Thanks to those who replied - I've just edited all my rules accordingly, and hopefully it will work a bit better now! We'll find out later in the week!

I think both issues were related to the same rule type.

Thanks.

God bless, Daniel Wilson
Log in to reply
2010/2011 Hybrid Timetable 29/04/2011 at 12:59 #15425
onlydjw
Avatar
456 posts
Next issue - I have used a lot of "must not depart from Z until X minutes after Y leaves the area" - but these don't seem to work. For example, iron ores, Lindsey OR (6N03 appeared before 0N03 got there), and coal.

4R03 has 2 options - 4R03-1 and 4R03-2 - set up with rules as above so one or other runs - that works OK.
They return as either 6B23-0 or 6F03 (set up with must not depart until 80 mins after 4R03-0 leaves the area), or 6R03 (must not depart until 80 mins after 4R03-1 leaves the area). My interpretation of this is that if 4R03-1 did not run, then 6R03 won't appear - but this is obviously incorrect, as both 6F03 and 6R03 appeared!

Other trains appear much quicker than their time limits in the rules too!

Anyone got any ideas?

God bless, Daniel Wilson
Log in to reply
2010/2011 Hybrid Timetable 29/04/2011 at 13:14 #15426
AndyG
Avatar
1842 posts
Think you might need to try "6R03 must not ENTER until 80 mins after 4R03-1 leaves the area".
I can only help one person a day. Today's not your day. Tomorrow doesn't look too good either.
Log in to reply
2010/2011 Hybrid Timetable 29/04/2011 at 16:50 #15429
onlydjw
Avatar
456 posts
Thanks - seems better now. Bit difficult to tell if everything's 100%, but no really obvious problems up to 0700.
God bless, Daniel Wilson
Log in to reply
2010/2011 Hybrid Timetable 11/05/2011 at 08:59 #15711
onlydjw
Avatar
456 posts
Up to 1930 now, and nothing major to report. Only things I am finding is that some freight has a habit of running quite early (which in reality wouldn't happen) - some of it may be my rules aren't tight enough, and some may be the way the sim is set up - is there any way I can tighten this up for "new" trains entering the sim (ie those not affected by rules from previous trains)?

Also, I've noticed that the loaded freight runs quite quickly through the sim, so I need to look at the acceleration rates of these. For example, a loaded tank train takes roughly 20 minutes to do Wrawby-Holton in reality! The ones via Elsham/Appleby are a bit quick too!

God bless, Daniel Wilson
Log in to reply
2010/2011 Hybrid Timetable 11/05/2011 at 09:15 #15712
Meld
Avatar
1111 posts
Had a similar problem with cl 8/9s dropping in infront of cl 1s @ Moorthorpe in Pascals Sheff 83/4 T/T - this was mainly due to the missing four track section down to Aldwarke where the slower trains would be regulated to the slow lines @ Wath Rd Jcn.

I got round it by making the incoming freight appear x mins after y entered, in your case I would suggest that you make the freight appear after the preceding service its booked to follow

Passed the age to be doing 'Spoon Feeding' !!!
Log in to reply
2010/2011 Hybrid Timetable 11/05/2011 at 10:45 #15718
onlydjw
Avatar
456 posts
That works to a point, but a bit more difficult for some entry points with a limited passenger service. I presume that the passenger trains are programmed to run on time where as the freight is more random (somehow in the sim?) The only other thought is the use of the "enter on time function" for each train, but would that be too restrictive? My only other comment is that when I was sorting out the rules (see posts above), the use of "Must appear X minutes after Y leaves the area" was explained as meaning at least X minutes after Y left the area, or on time if came after the x minutes had expired - this isn't the case - if I tighten the rule up, then it won't allow for gaining time back if running late, but I don't want it so slack that trains run silly early, which in reality they would not do as they would be held at their origin. Bit confused as to what to do for the best!
God bless, Daniel Wilson
Log in to reply
2010/2011 Hybrid Timetable 11/05/2011 at 12:36 #15728
postal
Avatar
5265 posts
There might be a couple of ways to get a working solution:

1) Pick a passenger train which is due to enter before the freight and set a rule for the freight that "must appear X minutes after Y enters the area". The passenger can be entering anywhere in the sim, not necessarily near to the freight. Presuming that the passenger is running early/late within the normal sort of sim parameters and that you pick X minutes to be a bit smaller than the scheduled time gap between the entry of the passenger and the entry of the freight, then the freight should be able to enter slightly but not stupidly early (but may even enter late). If you do this and you can find a train entering fairly close to the freight entry time rather than working to the previous train leaving the area, you can probably get a better control over how much leeway you want to allow to the freight.

2) A similar process using the rule "must appear X minutes after Y arrives or passes Z". The Z seems to be any sim location, not just stopping points from the drop-down menu. There will be some perturbation if the nominated passenger has been delayed in running through the sim which would make this a bit more random than the first suggestion but it does give you a lot more choice about narrowing down the entry time of the freight as there are a lot more passing/stopping times than entry times for the passengers.

I haven't tried either method so I can't vouch for any proven results, but they might be worth a try.

“In life, there is always someone out there, who won’t like you, for whatever reason, don’t let the insecurities in their lives affect yours.” – Rashida Rowe
Log in to reply
2010/2011 Hybrid Timetable 11/05/2011 at 12:44 #15729
Meld
Avatar
1111 posts
John
Both methods you describe above work - I've set rules like this in the Sheffield 83/4 t/t and success has been acheived with both methods.

Hmmm now the new delay feature in the t/t editor, would be nice if one could randomise the preset delays put in by the t/t author by the click of a single button. instead of going through and having to alter each one as required.

Passed the age to be doing 'Spoon Feeding' !!!
Log in to reply
2010/2011 Hybrid Timetable 16/05/2011 at 10:36 #15859
onlydjw
Avatar
456 posts
Just an update to say version 1 has completed it's timetable test, and there are no further major errors. I am working on version 2 (with more coal trains and more steel trains) to put in "new" workings through Spring 2011. This will include more rules to try and get the freight not to run too early, as in reality, the freight is held to time more than the sim can simulate (it appears).

Many thanks to those who've helped test version 1.

God bless, Daniel Wilson
Log in to reply
2010/2011 Hybrid Timetable 16/05/2011 at 12:42 #15860
postal
Avatar
5265 posts
Meld said:
Hmmm now the new delay feature in the t/t editor, would be nice if one could randomise the preset delays put in by the t/t author by the click of a single button. instead of going through and having to alter each one as required.
I've got it in the back of my mind that these delays are randomised each time a new run of the sim with the TT is started. If the TT is then saved, the delays are included and you have to clean the TT to go back to the "virgin" state. Could someone with more expertise confirm (or shoot me down)?

“In life, there is always someone out there, who won’t like you, for whatever reason, don’t let the insecurities in their lives affect yours.” – Rashida Rowe
Log in to reply
2010/2011 Hybrid Timetable 16/05/2011 at 13:35 #15861
Peter Bennet
Avatar
5402 posts
Your are correct that every time you save the main timetable (as a WTT) you risk compounding any delays that the previous run may have generated.

Look up "Timetable cleansing" on Wiki- that should fix it.

Peter

I identify as half man half biscuit - crumbs!
Log in to reply
2010/2011 Hybrid Timetable 16/05/2011 at 15:17 #15863
AndyG
Avatar
1842 posts
Peter Bennet said:
Look up "Timetable cleansing" on Wiki- that should fix it.
TT import-export and Wiki:timetable cleansing NB make sure the 'ignore extra info' box is ticked.

Current simulations also have a 'Clean TT' button under the 'Development' tab in the TT editor.

I can only help one person a day. Today's not your day. Tomorrow doesn't look too good either.
Log in to reply
2010/2011 Hybrid Timetable 16/05/2011 at 16:05 #15864
onlydjw
Avatar
456 posts
Where do I find the download for the file I need to do the conversion? I've had a look in all the obvious places!
God bless, Daniel Wilson
Log in to reply
2010/2011 Hybrid Timetable 16/05/2011 at 16:28 #15865
postal
Avatar
5265 posts
Dan

If you follow the Wiki link that Andy put up you eventually find a link to Clive's site where you can find Convdata and Instructions.

Clive very kindly sent me some details about where to install convdata.exe in order to make it easy to use. He wrote that according to the Delphi and Windows documentation, it will look for convdata in each of the following places in turn:

1. The directory from which SimSig loaded.
2. The current directory for SimSig (I think that's the one holding the
timetables).
3. The 32-bit Windows system directory.
4. The 16-bit Windows system directory. The name of this directory is System.
5. The Windows directory.
6. The directories that are listed in the PATH environment variable.

I dropped it into my Windows/System32 directory and it is picked up from there by whichever sim I am using.

“In life, there is always someone out there, who won’t like you, for whatever reason, don’t let the insecurities in their lives affect yours.” – Rashida Rowe
Log in to reply
2010/2011 Hybrid Timetable 01/06/2011 at 15:51 #16237
onlydjw
Avatar
456 posts
Just a note to apologise for the lack of updates - I've been having computer problems which should be resolved whilst I'm away at Didcot tomorrow and Water Orton on Friday.

Hope to have this ready in the next couple of weeks.

God bless, Daniel Wilson
Log in to reply
2010/2011 Hybrid Timetable 10/06/2011 at 12:58 #16463
onlydjw
Avatar
456 posts
See the link below for a continuation topic for version 2 of this timetable. Mods - can this topic now be locked, as version 2 replaces version 1, which is now obsolete - thanks. {Done-AG}

http://www.SimSig.co.uk/index.php?option=com_agora&task=topic&id=3183&Itemid=54

God bless, Daniel Wilson
Log in to reply