func()

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
}