I like to take things step by step, one match at a time, one tournament at a time.
The best way to write a program is to write it.