old_version/solver.py
def update_elements_statistics(self, row_index: int, column_index: int) -> None:
        """
        Increment number of digits in row, column and square containing recently filled cell.
        Also adds those elements to stack in order to check if (after insertion) elements are easy solvable.
        :param row_index: row coordinate of recently filled cell
        :param column_index: column coordinate of recently filled cell
        :return: None
        """
        self.increment_digit_and_add_to_stack(self.s.rows[row_index])
        self.increment_digit_and_add_to_stack(self.s.columns[column_index])
        square_index = self.find_square(row_index, column_index)
        self.increment_digit_and_add_to_stack(self.s.squares[square_index])
        return None

        Increment number of digits in row, column and square containing recently filled cell.
        Also adds those elements to stack in order to check if (after insertion) elements are easy solvable.
        :param row_index: row coordinate of recently filled cell
        :param column_index: column coordinate of recently filled cell
        :return: None
        
Increment number of digits in row, column and square containing recently filled cell.
Also adds those elements to stack in order to check if (after insertion) elements are easy solvable.
Increment number of digits in row column and square containing recently filled cell . Also adds those elements to stack in order to check if ( after insertion ) elements are easy solvable .
def update_elements_statistics(self, row_index: int, column_index: int) -> None:
        self.increment_digit_and_add_to_stack(self.s.rows[row_index])
        self.increment_digit_and_add_to_stack(self.s.columns[column_index])
        square_index = self.find_square(row_index, column_index)
        self.increment_digit_and_add_to_stack(self.s.squares[square_index])
        return None
def update_elements_statistics ( self , row_index : int , column_index : int ) -> None : self . increment_digit_and_add_to_stack ( self . s . rows [ row_index ] ) self . increment_digit_and_add_to_stack ( self . s . columns [ column_index ] ) square_index = self . find_square ( row_index , column_index ) self . increment_digit_and_add_to_stack ( self . s . squares [ square_index ] ) return None
Increment number of digits in row, column and square containing recently filled cell.
Increment number of digits in row column and square containing recently filled cell .
"""
        Increment number of digits in row, column and square containing recently filled cell.
        Also adds those elements to stack in order to check if (after insertion) elements are easy solvable.
        :param row_index: row coordinate of recently filled cell
        :param column_index: column coordinate of recently filled cell
        :return: None
        """
None
self
row_index
int
row coordinate of recently filled cell
row coordinate of recently filled cell
column_index
int
column coordinate of recently filled cell
column coordinate of recently filled cell