switching to Cython to speed up the evaluation step. Install cython before you run this stuff agian and you need to install metis and python-metis