Lines Matching full:half
12 # Compares a good config to a bad config, then takes half of the diffs
15 # good config and will try to make half of the differences of between
18 # exactly half of the configs that are different between the two config
31 # The algorithm will run, merging half of the differences between
464 # $phalf: half of the configs names you want to add
467 # $which: The name of which half that is updating (top / bottom)
472 my @half = @{$phalf};
478 doprint "Settings bisect with $which half of $type configs:\n";
479 foreach my $item (@half) {
533 my $half = int($#diff_arr / 2);
534 my @tophalf = @diff_arr[0 .. $half];
556 # do the same thing, but this time with bottom half
558 my $half = int($#diff_arr / 2);
559 my @bottomhalf = @diff_arr[$half+1 .. $#diff_arr];