Example #1
0
def test_filter_type_9_serial_pair():
    moves = [[3, 3, 4, 4, 5, 5], [4, 4, 5, 5, 6, 6], [7, 7, 8, 8, 9, 9]]
    rival_move = [3, 3, 4, 4, 5, 5]

    mf = MoveFilter()
    filtered_moves = mf.filter_type_9_serial_pair(moves, rival_move)
    print("Filtered moves = %s" % filtered_moves)
Example #2
0
def test_filter_type_13_4_2():
    moves = [[3, 3, 3, 3, 4, 5], [5, 5, 5, 5, 8, 9], [7, 7, 7, 7, 3, 4]]
    rival_move = [6, 6, 6, 6, 11, 12]

    mf = MoveFilter()
    filtered_moves = mf.filter_type_13_4_2(moves, rival_move)
    print("Filtered moves = %s" % filtered_moves)
Example #3
0
def test_filter_type_8_serial_single():
    moves = [[3, 4, 5, 6, 7, 8], [4, 5, 6, 7, 8, 9], [5, 6, 7, 8, 9, 10]]
    rival_move = [4, 5, 6, 7, 8, 9]

    mf = MoveFilter()
    filtered_moves = mf.filter_type_8_serial_single(moves, rival_move)
    print("Filtered moves = %s" % filtered_moves)
Example #4
0
def test_filter_type_6_3_1():
    moves = [[3, 3, 3, 20], [4, 4, 4, 8], [5, 5, 5, 9], [6, 6, 6, 10]]
    rival_move = [4, 4, 4, 3]

    mf = MoveFilter()
    filtered_moves = mf.filter_type_6_3_1(moves, rival_move)
    print("Filtered moves = %s" % filtered_moves)
Example #5
0
def test_filter_type_10_serial_triple():
    moves = [[3, 3, 3, 4, 4, 4, 5, 5, 5], [5, 5, 5, 6, 6, 6, 7, 7, 7],
             [7, 7, 7, 8, 8, 8, 9, 9, 9]]
    rival_move = [6, 6, 6, 7, 7, 7, 8, 8, 8]

    mf = MoveFilter()
    filtered_moves = mf.filter_type_10_serial_triple(moves, rival_move)
    print("Filtered moves = %s" % filtered_moves)
Example #6
0
def test_filter_type_7_3_2():
    moves = [[3, 3, 3, 7, 7], [4, 4, 4, 8, 8], [5, 5, 5, 9, 9],
             [6, 6, 6, 10, 10]]
    rival_move = [4, 4, 4, 3, 3]

    mf = MoveFilter()
    filtered_moves = mf.filter_type_7_3_2(moves, rival_move)
    print("Filtered moves = %s" % filtered_moves)
Example #7
0
def test_filter_type_12_serial_3_2():
    moves = [[3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 7, 8, 7, 8],
             [5, 5, 8, 8, 9, 9, 5, 6, 6, 6, 7, 7, 7, 10, 10],
             [7, 7, 7, 3, 3, 4, 5, 4, 5, 8, 8, 8, 9, 9, 9]]
    rival_move = [6, 6, 6, 7, 7, 5, 7, 8, 8, 8, 3, 3, 4, 5, 4]

    mf = MoveFilter()
    filtered_moves = mf.filter_type_12_serial_3_2(moves, rival_move)
    print("Filtered moves = %s" % filtered_moves)