Skip to content

Commit e688697

Browse files
committed
Update ranges
1 parent e6e229d commit e688697

File tree

1 file changed

+23
-19
lines changed

1 file changed

+23
-19
lines changed

src/main/java/dev/walshy/sfmetrics/charts/AverageTimingsChart.java

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -10,41 +10,45 @@
1010

1111
public class AverageTimingsChart extends SimplePie implements VersionDependentChart {
1212

13+
// If there's more than 15 values bStats will create an "Other" section (which cannot be viewed)
14+
// So we make sure there's 15 or less (currently, 13 values)
1315
public AverageTimingsChart() {
1416
super("average_timings", () -> {
1517
long averageMsTiming = SlimefunPlugin.getProfiler().getAndResetAverageTimings();
1618

17-
if (averageMsTiming <= 5) {
18-
return "0-5";
19-
} else if (averageMsTiming <= 10) {
20-
return "6-10";
21-
} else if (averageMsTiming <= 15) {
22-
return "11-15";
19+
// 10ms diffs
20+
if (averageMsTiming <= 10) {
21+
return "0-10";
2322
} else if (averageMsTiming <= 20) {
24-
return "16-20";
25-
} else if (averageMsTiming <= 25) {
26-
return "21-25";
23+
return "11-20";
2724
} else if (averageMsTiming <= 30) {
28-
return "26-30";
29-
} else if (averageMsTiming <= 35) {
30-
return "31-35";
25+
return "21-30";
3126
} else if (averageMsTiming <= 40) {
32-
return "36-40";
33-
} else if (averageMsTiming <= 45) {
34-
return "41-45";
27+
return "31-40";
3528
} else if (averageMsTiming <= 50) {
36-
return "46-50";
29+
return "41-50";
3730

31+
// 25ms diffs
3832
} else if (averageMsTiming <= 75) {
3933
return "51-75";
4034
} else if (averageMsTiming <= 100) {
4135
return "76-100";
4236
} else if (averageMsTiming <= 125) {
43-
return "101-125";
37+
return "36-125";
4438
} else if (averageMsTiming <= 150) {
45-
return "126-150";
39+
return "41-150";
40+
} else if (averageMsTiming <= 175) {
41+
return "46-175";
42+
} else if (averageMsTiming <= 200) {
43+
return "178-200";
44+
45+
// 50ms
46+
} else if (averageMsTiming <= 250) {
47+
return "201-250";
48+
49+
// Other
4650
} else {
47-
return "150+";
51+
return "> 250";
4852
}
4953
});
5054
}

0 commit comments

Comments
 (0)