Merge pull request #2954 from StylexTV/master
Fixed vertical cost calculation
This commit is contained in:
commit
53ef26dabd
@ -89,7 +89,7 @@ public class GoalBlock implements Goal, IGoalRenderPos {
|
|||||||
|
|
||||||
// if yDiff is 1 that means that pos.getY()-this.y==1 which means that we're 1 block below where we should be
|
// if yDiff is 1 that means that pos.getY()-this.y==1 which means that we're 1 block below where we should be
|
||||||
// therefore going from 0,0,0 to a GoalYLevel of pos.getY()-this.y is accurate
|
// therefore going from 0,0,0 to a GoalYLevel of pos.getY()-this.y is accurate
|
||||||
heuristic += GoalYLevel.calculate(yDiff, 0);
|
heuristic += GoalYLevel.calculate(0, yDiff);
|
||||||
|
|
||||||
//use the pythagorean and manhattan mixture from GoalXZ
|
//use the pythagorean and manhattan mixture from GoalXZ
|
||||||
heuristic += GoalXZ.calculate(xDiff, zDiff);
|
heuristic += GoalXZ.calculate(xDiff, zDiff);
|
||||||
|
Loading…
Reference in New Issue
Block a user