Ejemplo n.º 1
0
def test_naked_twins_2() -> None:
    """Solve second naked twin problem"""
    sbrd = SB()
    board = sbrd.naked_twins(before_naked_twins_2)

    assert board in possible_solutions_2
Ejemplo n.º 2
0
def test_naked_twins_2() -> None:
    sbrd = SB()
    board = sbrd.naked_twins(before_naked_twins_2)

    assert board in possible_solutions_2
Ejemplo n.º 3
0
def test_naked_twins_1() -> None:
    """Solve first naked twin problem"""
    sbrd = SB()
    board = sbrd.naked_twins(before_naked_twins_1)

    assert board in possible_solutions_1
Ejemplo n.º 4
0
def naked_twins(board_dict: BoardState) -> BoardState:
    """Call naked_twins in board.py"""
    sbrd = SB()
    return sbrd.naked_twins(board_dict)