There are many ways to automate a model railway layout. The traditional method deals with all the security stuff in a way quite similar to how real railways do it. A lot of electronics are mounted under the tracks to adjust points, turnouts, occupation of blocs etc. Gamesontrack introduces a somewhat different method focusing on easiness and simplicity in order that as much as possible is operated in a controlled way.
Gamesontrack apply a simple scripting method to state commands and put them into a sequence. We add to this a multiple set of timers (pauses where you are just running), and a conditional structure where further operation depends on block occupation, points, turnout positions, speed directions, etc. Then we allow the users to build as many automation sequences as they wish, and let sequences call each other. This tool is exceptionally simple since it completely reflects the already introduced command language, with which you are familiar.
We have seen both small and large layouts, up to 40 m2, being automated by means of this method. The good news for users is the cost savings on electronics such as braking modules, more read contacts, etc. These means can then be used for developing the layout instead. An even larger benefit is how quickly get ready to run and the many things you can do. The ability to script your thinking in terms of a set of standard commands and use simple block conditions are the advantages which most people find attractive.