All Downloads are FREE. Search and download functionalities are using the official Maven repository.

aiddl-test.optimization.combinatorial.knapsack.knapsack-05.aiddl Maven / Gradle / Ivy

Go to download

Provides common types and algorithm implementations for the fast prototyping integrative AI systems with the AIDDL framework.

The newest version!
(#mod self org.aiddl.common.test.optimization.combinatorial.knapsack.test05)

(#req Eval org.aiddl.eval.namespace)
(#nms TypeOps type-ops@Eval)
(#nms NumOps numerical-ops@Eval)
(#nms BasicOps basic-ops@Eval)

(#req KS org.aiddl.common.optimization.combinatorial.knapsack)

(^Problem-Bounded@KS problem
  {
    capacity:200
    per-item-limit:3
    items:
      [
        (name:i1 value:26 weight:23)
        (name:i2 value:29 weight:2)
        (name:i3 value:28 weight:2)
        (name:i4 value:21 weight:11)
        (name:i5 value:12 weight:3)
        (name:i6 value:12 weight:10)
        (name:i7 value:12 weight:21)
        (name:i8 value:1 weight:29)
        (name:i9 value:15 weight:27)
        (name:i10 value:11 weight:18)
        (name:i11 value:20 weight:19)
        (name:i12 value:14 weight:25)
        (name:i13 value:15 weight:20)
        (name:i14 value:7 weight:19)
        (name:i15 value:17 weight:29)
        (name:i16 value:7 weight:28)
        (name:i17 value:3 weight:4)
        (name:i18 value:2 weight:17)
        (name:i19 value:21 weight:8)
        (name:i20 value:24 weight:27)
        (name:i21 value:2 weight:1)
        (name:i22 value:1 weight:10)
        (name:i23 value:8 weight:18)
        (name:i24 value:20 weight:8)
        (name:i25 value:12 weight:28)
        (name:i26 value:6 weight:25)
        (name:i27 value:29 weight:28)
        (name:i28 value:2 weight:26)
        (name:i29 value:4 weight:13)
        (name:i30 value:25 weight:28)
        (name:i31 value:1 weight:12)
        (name:i32 value:21 weight:25)
        (name:i33 value:28 weight:28)
        (name:i34 value:17 weight:17)
        (name:i35 value:19 weight:2)
        (name:i36 value:15 weight:2)
        (name:i37 value:8 weight:28)
        (name:i38 value:9 weight:9)
        (name:i39 value:19 weight:29)
        (name:i40 value:11 weight:3)
        (name:i41 value:11 weight:20)
        (name:i42 value:20 weight:18)
        (name:i43 value:21 weight:17)
        (name:i44 value:10 weight:14)
        (name:i45 value:8 weight:7)
        (name:i46 value:6 weight:19)
        (name:i47 value:9 weight:26)
        (name:i48 value:24 weight:20)
        (name:i49 value:19 weight:2)
        (name:i50 value:3 weight:11)
        (name:i51 value:16 weight:16)
        (name:i52 value:24 weight:16)
        (name:i53 value:10 weight:11)
        (name:i54 value:28 weight:18)
        (name:i55 value:8 weight:19)
        (name:i56 value:9 weight:19)
        (name:i57 value:14 weight:25)
        (name:i58 value:24 weight:8)
        (name:i59 value:11 weight:27)
        (name:i60 value:1 weight:26)
        (name:i61 value:4 weight:8)
        (name:i62 value:12 weight:21)
        (name:i63 value:11 weight:28)
        (name:i64 value:29 weight:21)
        (name:i65 value:25 weight:26)
        (name:i66 value:8 weight:22)
        (name:i67 value:13 weight:28)
        (name:i68 value:22 weight:20)
        (name:i69 value:28 weight:27)
        (name:i70 value:14 weight:20)
        (name:i71 value:26 weight:25)
        (name:i72 value:15 weight:13)
        (name:i73 value:26 weight:16)
        (name:i74 value:12 weight:16)
        (name:i75 value:15 weight:17)
        (name:i76 value:12 weight:8)
        (name:i77 value:21 weight:23)
        (name:i78 value:6 weight:10)
        (name:i79 value:15 weight:10)
        (name:i80 value:26 weight:29)
        (name:i81 value:21 weight:13)
        (name:i82 value:19 weight:8)
        (name:i83 value:23 weight:8)
        (name:i84 value:23 weight:13)
        (name:i85 value:28 weight:25)
        (name:i86 value:21 weight:14)
        (name:i87 value:6 weight:18)
        (name:i88 value:11 weight:25)
        (name:i89 value:11 weight:10)
        (name:i90 value:5 weight:22)
        (name:i91 value:5 weight:18)
        (name:i92 value:28 weight:28)
        (name:i93 value:27 weight:23)
        (name:i94 value:20 weight:15)
        (name:i95 value:17 weight:26)
        (name:i96 value:20 weight:2)
        (name:i97 value:24 weight:3)
        (name:i98 value:20 weight:27)
        (name:i99 value:4 weight:2)
        (name:i100 value:20 weight:2)
        (name:i101 value:12 weight:27)
        (name:i102 value:14 weight:26)
        (name:i103 value:27 weight:8)
        (name:i104 value:18 weight:21)
        (name:i105 value:26 weight:26)
        (name:i106 value:11 weight:28)
        (name:i107 value:28 weight:5)
        (name:i108 value:3 weight:12)
        (name:i109 value:13 weight:7)
        (name:i110 value:8 weight:24)
        (name:i111 value:19 weight:5)
        (name:i112 value:7 weight:22)
        (name:i113 value:19 weight:13)
        (name:i114 value:18 weight:28)
        (name:i115 value:10 weight:10)
        (name:i116 value:2 weight:19)
        (name:i117 value:27 weight:29)
        (name:i118 value:1 weight:24)
        (name:i119 value:7 weight:11)
        (name:i120 value:15 weight:4)
        (name:i121 value:20 weight:9)
        (name:i122 value:15 weight:17)
        (name:i123 value:4 weight:27)
        (name:i124 value:9 weight:21)
        (name:i125 value:7 weight:16)
        (name:i126 value:14 weight:13)
        (name:i127 value:19 weight:23)
        (name:i128 value:9 weight:19)
        (name:i129 value:8 weight:14)
        (name:i130 value:28 weight:13)
        (name:i131 value:14 weight:25)
        (name:i132 value:14 weight:15)
        (name:i133 value:8 weight:3)
        (name:i134 value:13 weight:24)
        (name:i135 value:20 weight:15)
        (name:i136 value:28 weight:14)
        (name:i137 value:16 weight:2)
        (name:i138 value:26 weight:23)
        (name:i139 value:21 weight:26)
        (name:i140 value:9 weight:9)
        (name:i141 value:6 weight:29)
        (name:i142 value:24 weight:18)
        (name:i143 value:4 weight:2)
        (name:i144 value:17 weight:1)
        (name:i145 value:1 weight:11)
        (name:i146 value:19 weight:2)
        (name:i147 value:28 weight:2)
        (name:i148 value:6 weight:6)
        (name:i149 value:25 weight:14)
        (name:i150 value:29 weight:8)
        (name:i151 value:29 weight:9)
        (name:i152 value:29 weight:24)
        (name:i153 value:4 weight:11)
        (name:i154 value:18 weight:11)
        (name:i155 value:25 weight:3)
        (name:i156 value:1 weight:15)
        (name:i157 value:7 weight:16)
        (name:i158 value:17 weight:2)
        (name:i159 value:10 weight:2)
        (name:i160 value:15 weight:28)
        (name:i161 value:13 weight:18)
        (name:i162 value:17 weight:10)
        (name:i163 value:11 weight:7)
        (name:i164 value:8 weight:11)
        (name:i165 value:11 weight:28)
        (name:i166 value:21 weight:12)
        (name:i167 value:22 weight:18)
        (name:i168 value:24 weight:19)
        (name:i169 value:26 weight:9)
        (name:i170 value:18 weight:10)
        (name:i171 value:18 weight:4)
        (name:i172 value:13 weight:3)
        (name:i173 value:7 weight:1)
        (name:i174 value:19 weight:27)
        (name:i175 value:23 weight:29)
        (name:i176 value:10 weight:26)
        (name:i177 value:4 weight:5)
        (name:i178 value:18 weight:29)
        (name:i179 value:24 weight:22)
        (name:i180 value:15 weight:1)
        (name:i181 value:27 weight:16)
        (name:i182 value:27 weight:12)
        (name:i183 value:17 weight:28)
        (name:i184 value:11 weight:7)
        (name:i185 value:12 weight:27)
        (name:i186 value:5 weight:24)
        (name:i187 value:18 weight:5)
        (name:i188 value:16 weight:21)
        (name:i189 value:18 weight:26)
        (name:i190 value:8 weight:2)
        (name:i191 value:11 weight:8)
        (name:i192 value:13 weight:28)
        (name:i193 value:6 weight:3)
        (name:i194 value:1 weight:15)
        (name:i195 value:14 weight:1)
        (name:i196 value:25 weight:3)
        (name:i197 value:22 weight:25)
        (name:i198 value:3 weight:21)
        (name:i199 value:6 weight:1)
        (name:i200 value:10 weight:23)
      ]
  
  }
)




© 2015 - 2025 Weber Informatics LLC | Privacy Policy