From 175dc7604a0ffc3a15457d4166d9d37aa5b5d2e9 Mon Sep 17 00:00:00 2001 From: Exodus4D Date: Fri, 29 Jul 2016 22:18:37 +0200 Subject: [PATCH] - improved average trueSec rounding for "route search", closed #258 --- js/app/ui/system_route.js | 7 +++++-- public/js/v1.1.3/app/ui/system_route.js | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/js/app/ui/system_route.js b/js/app/ui/system_route.js index 0c4a5a3c..393ace52 100644 --- a/js/app/ui/system_route.js +++ b/js/app/ui/system_route.js @@ -414,10 +414,13 @@ define([ system += 'title="' + systemName + ' [' + systemSec + '] ">'; jumpData.push( system ); - avgSecTemp += Number(routeNodeData.security); + // "source" system is not relevant for average security + if(i > 0){ + avgSecTemp += Number(routeNodeData.security); + } } - var avgSec = ( avgSecTemp / routeData.route.length).toFixed(2); + var avgSec = ( avgSecTemp / (routeData.route.length - 1)).toFixed(2); var avgSecForClass = Number(avgSec).toFixed(1); if(avgSecForClass <= 0){ diff --git a/public/js/v1.1.3/app/ui/system_route.js b/public/js/v1.1.3/app/ui/system_route.js index 0c4a5a3c..393ace52 100644 --- a/public/js/v1.1.3/app/ui/system_route.js +++ b/public/js/v1.1.3/app/ui/system_route.js @@ -414,10 +414,13 @@ define([ system += 'title="' + systemName + ' [' + systemSec + '] ">'; jumpData.push( system ); - avgSecTemp += Number(routeNodeData.security); + // "source" system is not relevant for average security + if(i > 0){ + avgSecTemp += Number(routeNodeData.security); + } } - var avgSec = ( avgSecTemp / routeData.route.length).toFixed(2); + var avgSec = ( avgSecTemp / (routeData.route.length - 1)).toFixed(2); var avgSecForClass = Number(avgSec).toFixed(1); if(avgSecForClass <= 0){