调整允许的误差

This commit is contained in:
17146 2024-11-12 03:05:42 +08:00
parent f08a4c4cde
commit d174f3f918

View file

@ -116,7 +116,7 @@ public class RangeHelper {
double radian = Math.toRadians(mid);
double range = calculateRangeWithDeltaY(initialVelocity, radian, gravity, velocityDecay, targetY);
if (Math.abs(range - distanceXZ) < tolerance * 4) {
if (Math.abs(range - distanceXZ) < tolerance * 8) {
return mid;
} else if (range < distanceXZ) {
left = mid;
@ -134,7 +134,7 @@ public class RangeHelper {
double radian = Math.toRadians(mid);
double range = calculateRangeWithDeltaY(initialVelocity, radian, gravity, velocityDecay, targetY);
if (Math.abs(range - distanceXZ) < tolerance * 4) {
if (Math.abs(range - distanceXZ) < tolerance * 8) {
return mid;
} else if (range < distanceXZ) {
right = mid;