-
Notifications
You must be signed in to change notification settings - Fork 0
/
tabuleiros.py
36 lines (33 loc) · 1.5 KB
/
tabuleiros.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
def tabuleiro_fixo(grafo_tabuleiro):
grafo_tabuleiro.nodes[(0, 5)]['valor'] = 7
grafo_tabuleiro.nodes[(0, 8)]['valor'] = 1
grafo_tabuleiro.nodes[(1, 0)]['valor'] = 6
grafo_tabuleiro.nodes[(1, 2)]['valor'] = 2
grafo_tabuleiro.nodes[(2, 1)]['valor'] = 7
grafo_tabuleiro.nodes[(2, 3)]['valor'] = 3
grafo_tabuleiro.nodes[(2, 4)]['valor'] = 6
grafo_tabuleiro.nodes[(2, 5)]['valor'] = 9
grafo_tabuleiro.nodes[(3, 3)]['valor'] = 4
grafo_tabuleiro.nodes[(3, 6)]['valor'] = 1
grafo_tabuleiro.nodes[(3, 8)]['valor'] = 7
grafo_tabuleiro.nodes[(4, 0)]['valor'] = 9
grafo_tabuleiro.nodes[(4, 1)]['valor'] = 6
grafo_tabuleiro.nodes[(4, 3)]['valor'] = 7
grafo_tabuleiro.nodes[(4, 5)]['valor'] = 3
grafo_tabuleiro.nodes[(4, 7)]['valor'] = 4
grafo_tabuleiro.nodes[(5, 2)]['valor'] = 8
grafo_tabuleiro.nodes[(5, 7)]['valor'] = 9
grafo_tabuleiro.nodes[(6, 2)]['valor'] = 4
grafo_tabuleiro.nodes[(6, 6)]['valor'] = 3
grafo_tabuleiro.nodes[(7, 3)]['valor'] = 8
grafo_tabuleiro.nodes[(7, 5)]['valor'] = 6
grafo_tabuleiro.nodes[(8, 0)]['valor'] = 5
grafo_tabuleiro.nodes[(8, 6)]['valor'] = 9
def verificar_coordenadas(i, j):
coordenadas = [(0, 5), (0, 8), (1, 0), (1, 2), (2, 1), (2, 3), (2, 4), (2, 5),
(3, 3), (3, 6), (3, 8), (4, 0), (4, 1), (4, 3), (4, 5), (4, 7),
(5, 2), (5, 7), (6, 2), (6, 6), (7, 3), (7, 5), (8, 0), (8, 6)]
if (i, j) in coordenadas:
return True
else:
return False