def METHOD_NAME(self, row, parameters):
    """
    Uncover combination of specific parameters by one row from possible solution
    :param row: one row from solution
    :param parameters: parameters which has to be covered
    :return: number of uncovered combinations
    """
    for key, value in self.hash_table.items():
        for parameter in parameters:
            if parameter in key:
                val = []
                # Getting combination from solution
                for i in key:
                    val.append(row[i])
                (
                    uncovered_difference,
                    covered_more_than_ones_difference,
                ) = value.uncover_cell(val)
                # Adding uncovered row to uncovered rows
                if value.uncovered != 0:
                    self.uncovered_rows[key] = key
                self.total_uncovered += uncovered_difference
                self.total_covered_more_than_ones += (
                    covered_more_than_ones_difference
                )
                break
    return self.total_uncovered