@fs-tom, implemented donor deploy like we talked about and wrote a test to make sure this clears units from the previous demand, which was failing before the donor deploy change and passes now. Added some helper functions to ces.rules for creating a nonbog_with_cannibals Category which uses all of the cannibalized supply and a nonbog_with_cannibals_50 Category which allows up to 50% of the cannibalized units. Wrote a SourceFirst rule to use cannibalized units for HLD first. Wrote some tests to make sure that's working properly as well.
@fs-tom, implemented donor deploy like we talked about and wrote a test to make sure this clears units from the previous demand, which was failing before the donor deploy change and passes now. Added some helper functions to ces.rules for creating a nonbog_with_cannibals Category which uses all of the cannibalized supply and a nonbog_with_cannibals_50 Category which allows up to 50% of the cannibalized units. Wrote a SourceFirst rule to use cannibalized units for HLD first. Wrote some tests to make sure that's working properly as well.