From d76fe022a6ea1c3ef4e3b9754943479b39b4eb0e Mon Sep 17 00:00:00 2001 From: iMoHax Date: Fri, 18 Mar 2016 16:32:35 +0300 Subject: [PATCH] implement orbital time check on search route --- .../controllers/SettingsController.java | 4 ++ client/src/main/resources/view/settings.fxml | 16 ++--- .../java/ru/trader/analysis/RouteFiller.java | 1 + .../main/java/ru/trader/analysis/Scorer.java | 21 ++++--- .../ru/trader/analysis/VendorsCrawler.java | 5 +- .../src/main/java/ru/trader/core/Profile.java | 13 ++++ .../java/ru/trader/analysis/ScorerTest.java | 62 +++++++++---------- 7 files changed, 76 insertions(+), 46 deletions(-) diff --git a/client/src/main/java/ru/trader/controllers/SettingsController.java b/client/src/main/java/ru/trader/controllers/SettingsController.java index cd7caa4..6744e7d 100644 --- a/client/src/main/java/ru/trader/controllers/SettingsController.java +++ b/client/src/main/java/ru/trader/controllers/SettingsController.java @@ -44,6 +44,8 @@ public class SettingsController { @FXML private NumberField landingTime; @FXML + private NumberField orbitalTime; + @FXML private NumberField takeoffTime; @FXML private NumberField rechargeTime; @@ -97,6 +99,7 @@ public class SettingsController { pathPriority.setValue(profile.getPathPriority()); jumpTime.setValue(profile.getJumpTime()); landingTime.setValue(profile.getLandingTime()); + orbitalTime.setValue(profile.getOrbitalTime()); takeoffTime.setValue(profile.getTakeoffTime()); rechargeTime.setValue(profile.getRechargeTime()); @@ -142,6 +145,7 @@ public class SettingsController { profile.setPathPriority(pathPriority.getValue()); profile.setJumpTime(jumpTime.getValue().intValue()); profile.setLandingTime(landingTime.getValue().intValue()); + profile.setOrbitalTime(orbitalTime.getValue().intValue()); profile.setTakeoffTime(takeoffTime.getValue().intValue()); profile.setRechargeTime(rechargeTime.getValue().intValue()); diff --git a/client/src/main/resources/view/settings.fxml b/client/src/main/resources/view/settings.fxml index 40ed12e..0dec15f 100644 --- a/client/src/main/resources/view/settings.fxml +++ b/client/src/main/resources/view/settings.fxml @@ -39,13 +39,15 @@