Ejemplo n.º 1
0
        public static int DistanceTo(int fastShipPosition, int targetFastCoord)
        {
            var bowDist = FastCoord.Distance(Bow(fastShipPosition), targetFastCoord);

            if (bowDist == 0)
            {
                return(0);
            }
            var dist = FastCoord.Distance(Coord(fastShipPosition), targetFastCoord);

            if (dist == 0)
            {
                return(0);
            }
            var sternDist = FastCoord.Distance(Stern(fastShipPosition), targetFastCoord);

            if (sternDist == 0)
            {
                return(0);
            }
            return(bowDist);
        }