slightly major revision with how variables are loaded and how ground truth is used in cutting plane method