A free Python library for parsing and writing TTML, a XML/MathML language for timetabling problems
Version: 0.2The purpose of writing timetabling problems in a single language is to allow automatic solvers to be interoperable and comparable. The main strength of TTML is that it is based on MathML, which in theory, allows every constraint capable of being written in a mathematical form to be described. Unfortunately this also makes it difficult to process automatically and very large.
Operating System: Mac OS X