consequencing branching constraints added, dummy patterns added, undertime variable added to subproblem, BAP, ILP, tolerance parameters added, undertime and overtime set as integers, rounding values in find fractional variable function