RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
Euclidean.java
1package com.osroyale.game.world.pathfinding.distance;
2
3import com.osroyale.game.world.position.Position;
4
31
32public class Euclidean implements Distance {
33
34 @Override
35 public int calculate(Position to, Position from) {
36 int deltaX = from.getX() - to.getX();
37 int deltaY = from.getY() - to.getY();
38 return (int) Math.sqrt(deltaX * deltaX + deltaY * deltaY);
39 }
40
41}