-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdata.py
16 lines (15 loc) · 2.3 KB
/
data.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
INF = 1e8
self.distances["A"] = {"A": 0, "B": INF, "C": INF, "D": INF, "E": INF, "F": INF, "G": 0.15, "H": INF, "I": INF, "J": 0.2, "K": INF, "L": 0.12, "M": INF, "N": INF}
self.distances["B"] = {"A": INF, "B":0 , "C":INF , "D": INF, "E":INF, "F":INF, "G":INF, "H":0.19, "I":0.4, "J":INF, "K":INF, "L":INF, "M":INF, "N": 0.13}
self.distances["C"] = {"A": INF, "B":INF , "C":0 , "D": 0.6, "E":0.22, "F":0.4, "G":INF, "H":INF, "I":0.2, "J":INF, "K":INF, "L":INF, "M":INF, "N": INF}
self.distances["D"] = {"A": INF, "B":INF , "C":0.6 , "D": 0, "E":INF, "F":0.21, "G":INF, "H":INF, "I":INF, "J":INF, "K":0.3, "L":INF, "M":INF, "N": INF}
self.distances["E"] = {"A": INF, "B":INF , "C":0.22, "D": INF, "E":0, "F":INF, "G":INF, "H":INF, "I":0.18, "J":INF, "K":INF, "L":INF, "M":INF, "N": INF}
self.distances["F"] = {"A": INF, "B":INF , "C":0.4 , "D": 0.21, "E":INF, "F":0, "G":INF, "H":INF, "I":INF, "J":INF, "K":0.37, "L":0.6, "M":0.26, "N": 0.9}
self.distances["G"] = {"A": 0.15, "B":INF , "C":INF , "D": INF, "E":INF, "F":INF, "G":0, "H":INF, "I":INF, "J":INF, "K":0.55, "L":0.18, "M":INF, "N": INF}
self.distances["H"] = {"A": INF, "B":0.19, "C":INF , "D": INF, "E":INF, "F":INF, "G":INF, "H":0, "I":INF, "J":0.56, "K":INF, "L":INF, "M":INF, "N": 0.17}
self.distances["I"] = {"A": INF, "B":0.4 , "C":0.2 , "D": INF, "E":0.18, "F":INF, "G":INF, "H":INF, "I":0, "J":INF, "K":INF, "L":INF, "M":INF, "N": 0.6}
self.distances["J"] = {"A": 0.2, "B":INF , "C":INF , "D": INF, "E":INF, "F":INF, "G":INF, "H":0.56, "I":INF, "J":0, "K":INF, "L":0.16, "M":INF, "N": 0.5}
self.distances["K"] = {"A": INF, "B":INF , "C":INF , "D": 0.3, "E":INF, "F":0.37, "G":0.55, "H":INF, "I":INF, "J":INF, "K":0, "L":INF, "M":0.24, "N": INF}
self.distances["L"] = {"A": 0.12, "B":INF , "C":INF , "D": INF, "E":INF, "F":0.6, "G":0.18, "H":INF, "I":INF, "J":0.16, "K":INF, "L":0, "M":0.4, "N": INF}
self.distances["M"] = {"A": INF, "B":INF , "C":INF , "D": INF, "E":INF, "F":0.26, "G":INF, "H":INF, "I":INF, "J":INF, "K":0.24, "L":0.4, "M":0, "N": INF}
self.distances["N"] = {"A": INF, "B":0.13, "C":INF , "D": INF, "E":INF, "F":0.9, "G":INF, "H":0.17, "I":0.6, "J":0.5, "K":INF, "L":INF, "M":INF, "N": 0}