mirror of
https://github.com/AJMicke/KickerELO.git
synced 2026-03-12 22:11:08 +01:00
Get database connection info from envir, rename artifact, make fake 2 vs 2 calculation a little less fake
This commit is contained in:
@@ -19,7 +19,6 @@ public class EloCalculationService {
|
||||
* @param toreVerlierer The number of goals of the losing player
|
||||
*/
|
||||
public void updateElo1vs1(Spieler gewinner, Spieler verlierer, short toreVerlierer) {
|
||||
final float initialElo = 1500;
|
||||
final float baseK = 50;
|
||||
final float reductionPerGoal = 0.1f * baseK;
|
||||
|
||||
@@ -43,7 +42,7 @@ public class EloCalculationService {
|
||||
gewinnerVorn.setElo2vs2(gewinnerVorn.getElo2vs2() + 10 - toreVerlierer);
|
||||
gewinnerHinten.setElo2vs2(gewinnerHinten.getElo2vs2() + 10 - toreVerlierer);
|
||||
verliererVorn.setElo2vs2(verliererVorn.getElo2vs2() - 10 + toreVerlierer);
|
||||
verliererHinten.setElo2vs2(verliererHinten.getElo2vs2());
|
||||
verliererHinten.setElo2vs2(verliererHinten.getElo2vs2() - 10 + toreVerlierer);
|
||||
}
|
||||
|
||||
public float getInitialElo1vs1() {
|
||||
|
||||
@@ -28,6 +28,7 @@ public class PlayerListView extends VerticalLayout {
|
||||
Grid.Column<Spieler> elo2vs2Column = playerGrid.getColumnByKey("elo2vs2");
|
||||
nameColumn.setHeader("Name");
|
||||
elo1vs1Column.setHeader("Elo 1 vs 1");
|
||||
elo2vs2Column.setHeader("Elo 2 vs 2");
|
||||
|
||||
playerGrid.setColumnOrder(nameColumn, elo1vs1Column, elo2vs2Column);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user