greedy_planner working for sim_npy2
ocl backend passing all but one...
ocl2 matches ref impl