diff --git a/src/reports/topcoder/topcoder-reports.service.ts b/src/reports/topcoder/topcoder-reports.service.ts index f0d659b..0853fff 100644 --- a/src/reports/topcoder/topcoder-reports.service.ts +++ b/src/reports/topcoder/topcoder-reports.service.ts @@ -1070,7 +1070,7 @@ export class TopcoderReportsService implements OnModuleDestroy { row.durationDays * (filters.pointsPerDay ?? 0); const relativeRank = row.placement / Math.max(1, row.submissionsCount); const sqrt = Math.sqrt(relativeRank); - const pointsByWin = Math.round(log / sqrt); + const pointsByWin = log / sqrt; entriesByUser[row.userId].points += pointsByWin; entriesByUser[row.userId].wins[row.challengeId] = pointsByWin;