1. No lying.
2. No doubling up. Just passing through stations where different lines intersect does not count. Your actual journey needs to be a service on that line. e.g. just cause you've been to Anniesland on your way to Hillfoot does not mean you've been on the Maryhill Line.
3. If your train has been diverted to a different line, this still counts.