Made the main solver more robust: can run without numba, and the error in pc_cy computations does not stop the efficiency test.