fix major bug: create YieldSet2 which does not consider needs/hates