- set_allocate(sp->polyomino,polyomino_type,12*sizeof(polyomino_type));
- random_permutation(12,perm_poly);
- for (p=0;p<12;p++) {
+ set_allocate(sp->polyomino,polyomino_type,
+ sp->nr_polyominoes*sizeof(polyomino_type));
+ random_permutation(sp->nr_polyominoes,perm_poly);
+ for (p=0;p<sp->nr_polyominoes;p++) {