总共30个item, 分成4个array, t0里面是没装车的物品, t1 t2 t3分别代表3辆卡车。
点击initialise之后,t1 t2 t3随机从所有物品的array里面再入3-6个物品(不能重复),剩下的物品进入t0,
Population的话假设是100
然后score 就按每个卡车物品体积总和计算,如果总和体积小于19,按100-体积计算。
所以分数越小越好,
然后每个generation就是 去除20-50%最低分的,然后剩下的继续breeding,
Mutation的strategy是取 t1 t2 t3里的随机数和t0里面的交换。
这是那个空壳程序。