introduce bitloops
This commit is contained in:
@@ -378,8 +378,8 @@ public record Masker(Rng rng, int[] stack, Clues cache) {
|
||||
|
||||
for (var k = 0; k < offspring; k++) {
|
||||
if (Thread.currentThread().isInterrupted()) break;
|
||||
var p1 = pop.get(rng.randint(pop.size() - 1));
|
||||
var p2 = pop.get(rng.randint(pop.size() - 1));
|
||||
var p1 = rng.rand(pop);
|
||||
var p2 = rng.rand(pop);
|
||||
var child = crossover(p1.grid, p2.grid);
|
||||
children.add(new GridAndFit(hillclimb(child, clueSize, 70)));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user