A large simulator which takes in test.in and checks whether the algorithm converge