mirror of
https://github.com/AJMicke/KickerELO.git
synced 2026-03-11 05:21:07 +01:00
Update 2vs2 stat api
This commit is contained in:
@@ -32,6 +32,12 @@ public class Stat2vs2Controller {
|
||||
return ResponseEntity.ok(new Stat2vs2DTO(
|
||||
s.getElo2vs2(),
|
||||
ergebnis2vs2Repository.countByGewinnerVornOrGewinnerHintenOrVerliererVornOrVerliererHinten(s, s, s, s),
|
||||
ergebnis2vs2Repository.countByGewinnerVornOrGewinnerHinten(s, s),
|
||||
ergebnis2vs2Repository.countByVerliererVornOrVerliererHinten(s, s),
|
||||
ergebnis2vs2Repository.countByGewinnerVorn(s),
|
||||
ergebnis2vs2Repository.countByGewinnerHinten(s),
|
||||
ergebnis2vs2Repository.countByVerliererVorn(s),
|
||||
ergebnis2vs2Repository.countByVerliererHinten(s),
|
||||
service.getWinrate(s, Position.BOTH),
|
||||
service.getFrontRate(s),
|
||||
service.getWinrate(s, Position.FRONT),
|
||||
|
||||
@@ -3,6 +3,12 @@ package org.kickerelo.kickerelo.api;
|
||||
public record Stat2vs2DTO(
|
||||
Float elo,
|
||||
int numGames,
|
||||
int numWins,
|
||||
int numLosses,
|
||||
int numWinsFront,
|
||||
int numWinsBack,
|
||||
int numLossesFront,
|
||||
int numLossesBack,
|
||||
Float winRate,
|
||||
Float frontPercentile,
|
||||
Float frontWinRate,
|
||||
|
||||
Reference in New Issue
Block a user