Lindo Systems

MODEL:

SETS:
   ITEMS / ANT_REPEL, BEER, BLANKET,
    BRATWURST, BROWNIES, FRISBEE, SALAD, 
     WATERMELON/: 
      INCLUDE, WEIGHT, RATING;
ENDSETS

DATA:
   WEIGHT RATING =
     1      2
     3      9
     4      3
     3      8
     3     10
     1      6
     5      4
    10     10;
   KNAPSACK_CAPACITY = 15;
ENDDATA

MAX = @SUM( ITEMS: RATING * INCLUDE);

@SUM( ITEMS: WEIGHT * INCLUDE) <= 
 KNAPSACK_CAPACITY;

@FOR( ITEMS: @BIN( INCLUDE));

END