evaluate.py segfaults with no error

Created by: 183amir

I realized that when one of the score files are empty, the program segfaults with no error.