in cpc/merging_validation.go [76:109]
func (mv *MergingValidation) doRangeOfLgK() error {
for lgK := mv.lgMinK; lgK <= mv.lgMaxK; lgK += mv.incLgK {
if err := mv.multiTestMerging(lgK, lgK-1, lgK-1); err != nil {
return err
}
if err := mv.multiTestMerging(lgK, lgK-1, lgK); err != nil {
return err
}
if err := mv.multiTestMerging(lgK, lgK-1, lgK+1); err != nil {
return err
}
if err := mv.multiTestMerging(lgK, lgK, lgK-1); err != nil {
return err
}
if err := mv.multiTestMerging(lgK, lgK, lgK); err != nil {
return err
}
if err := mv.multiTestMerging(lgK, lgK, lgK+1); err != nil {
return err
}
if err := mv.multiTestMerging(lgK, lgK+1, lgK-1); err != nil {
return err
}
if err := mv.multiTestMerging(lgK, lgK+1, lgK); err != nil {
return err
}
if err := mv.multiTestMerging(lgK, lgK+1, lgK+1); err != nil {
return err
}
}
return nil
}