|
|
@@ -19,11 +19,11 @@ import queue
|
|
|
|
|
|
|
|
|
class Weighted_A_star(object):
|
|
|
- def __init__(self, resolution=1):
|
|
|
- self.Alldirec = np.array([[1, 0, 0], [0, 1, 0], [0, 0, 1], [1, 1, 0], [1, 0, 1], [0, 1, 1], [1, 1, 1], \
|
|
|
+ def __init__(self, resolution=0.5):
|
|
|
+ self.Alldirec = np.array([[1, 0, 0], [0, 1, 0], [0, 0, 1], [1, 1, 0], [1, 0, 1], [0, 1, 1], [1, 1, 1],
|
|
|
[-1, 0, 0], [0, -1, 0], [0, 0, -1], [-1, -1, 0], [-1, 0, -1], [0, -1, -1],
|
|
|
- [-1, -1, -1], \
|
|
|
- [1, -1, 0], [-1, 1, 0], [1, 0, -1], [-1, 0, 1], [0, 1, -1], [0, -1, 1], \
|
|
|
+ [-1, -1, -1],
|
|
|
+ [1, -1, 0], [-1, 1, 0], [1, 0, -1], [-1, 0, 1], [0, 1, -1], [0, -1, 1],
|
|
|
[1, -1, -1], [-1, 1, -1], [-1, -1, 1], [1, 1, -1], [1, -1, 1], [-1, 1, 1]])
|
|
|
|
|
|
self.env = env(resolution=resolution)
|