Fix math again for player retention

This commit is contained in:
Rsl1122 2019-08-26 10:37:08 +03:00
parent 97ff014f17
commit 667dbe471f
3 changed files with 5 additions and 5 deletions

View File

@ -423,7 +423,7 @@ public class ActivityIndexQueries {
statement.setString(3, serverUUID.toString());
// Have played in the last half of the time frame
long half = before + (before - after) / 2;
long half = before - (before - after) / 2;
statement.setLong(4, half);
statement.setLong(5, before);
statement.setString(6, serverUUID.toString());
@ -464,7 +464,7 @@ public class ActivityIndexQueries {
statement.setString(3, serverUUID.toString());
// Have played in the last half of the time frame
long half = before + (before - after) / 2;
long half = before - (before - after) / 2;
statement.setLong(4, half);
statement.setLong(5, before);
statement.setString(6, serverUUID.toString());

View File

@ -405,7 +405,7 @@ public class NetworkActivityIndexQueries {
statement.setLong(2, after);
// Have played in the last half of the time frame
long half = before + (before - after) / 2;
long half = before - (before - after) / 2;
statement.setLong(3, half);
statement.setLong(4, before);
setSelectActivityIndexSQLParameters(statement, 5, threshold, before);
@ -442,7 +442,7 @@ public class NetworkActivityIndexQueries {
statement.setLong(2, after);
// Have played in the last half of the time frame
long half = before + (before - after) / 2;
long half = before - (before - after) / 2;
statement.setLong(3, half);
statement.setLong(4, before);
setSelectActivityIndexSQLParameters(statement, 5, threshold, before);

View File

@ -364,7 +364,7 @@ public class PlayerCountQueries {
statement.setString(3, serverUUID.toString());
// Have played in the last half of the time frame
long half = before + (before - after) / 2;
long half = before - (before - after) / 2;
statement.setLong(4, half);
statement.setLong(5, before);
statement.setString(6, serverUUID.toString());