/** * Stelt een item voor dat aan de knapsack kan toegevoegd worden. * Elk item heeft een bepaald gewicht en een bepaalde winst. * Er wordt ook automatisch een unieke ID toegekend wanneer * een item aangemaakt wordt. */ public record KnapsackItem(double size, double value) { @Override public boolean equals(Object other) { return this == other; } @Override public int hashCode() { return System.identityHashCode(this); } }