Many files in the test cases are being arbitrarily used. For instance, the test case test_model_evaluation::write_nn_tc incorrectly uses ranks_file as a reference file, where it should use a training file. While this setup helps ensure we don't break the code during optimization, it also hinders our ability to make significant modifications to the files.