Markov.py an implementation of Markov analysis uses highest order of markov prediction possible up to whatever you give it when main is called.