Refer to C++ version for all the details.
In the "old" folder you can find the last version submitted to the Extended Round with score 1.193.508 points.
Also, this Python version includes the algorithm to improve an already found solution which has not been implemented in C++ yet.