Преглед на файлове

Improving scoring logic

Kirk Trombley преди 5 години
родител
ревизия
c6d4724351
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      server/lib.py

+ 1 - 1
server/lib.py

@@ -56,4 +56,4 @@ def score(target, guess):
         return 0, dist_km
 
     # TODO probably still needs tweaking
-    return int(perfect_score * (1 - (dist_km / max_dist_km) ** 2)), dist_km
+    return int(perfect_score * (1 - ((dist_km - min_dist_km) / max_dist_km) ** 0.5)), dist_km