Given a model railroad track as depicted in the Introduction, two concentric ovals with an interconnecting "X" in the middle, and 1 to 4 trains:
- Write a control program so that each train follows one of four overlapping paths; a large or small oval, a large or small figure-eight. Each path may be followed in a clockwise or counter clockwise direction.
- A section of the track shall be defined as a starting point for the trains. When a given run is stopped, the trains shall return to the starting point ready to start another run.
- The track shall be divided in to sections or blocks for control. Only one train at a time may be in a block.
- Each block may have signals to "control" movement between blocks. Signals will reflect absolute block control