1## 2.3.1 Bag
2import random
3
4from deap import base
5from deap import creator
6from deap import tools
7
8creator.create("FitnessMin", base.Fitness, weights=(-1.0,))
9creator.create("Individual", list, fitness=creator.FitnessMin)
10
11IND_SIZE = 20
12
13toolbox = base.Toolbox()
14toolbox.register("attr_int", random.randint, -20, 20)
15toolbox.register("individual", tools.initRepeat, creator.Individual,
16                 toolbox.attr_int, n=IND_SIZE)
17toolbox.register("population", tools.initRepeat, list, toolbox.individual)
18
19toolbox.population(n=100)
20