Ankündigung

Einklappen
Keine Ankündigung bisher.

Berechnung: Rating

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Berechnung: Rating

    Hi!

    Ich finde einfach keine passende Formel für das Berechnen eines Ratings für eine Tabelle, in der Ergebnisse aus Spielmatches festgehalten werden.

    Dabei stehen mir für jeden Spieler folgende Informationen zur Verfügung:

    - Punkte aus "1 Spieler gegen 1 Spieler"-Spiele
    - Punkte aus "2 Spieler gegen 2 Spieler"-Spiele
    - Punkte aus "3 Spieler gegen 3 Spieler"-Spiele
    - Gesamtpunkte
    - Anzahl der gespielten Spiele

    Zu beachten ist außerdem folgendes:

    - ein Sieg in einem "1 Spieler gegen 1 Spieler"-Spiel bringt einen Punkt
    - ein Sieg in einem "2 Spieler gegen 2 Spieler"-Spiel bringt zwei Punkte
    - ein Sieg in einem "3 Spieler gegen 3 Spieler"-Spiel bringt drei Punkte
    - eine Niederlage in einem "1 Spieler gegen 1 Spieler"-Spiel bringt einen Minuspunkt
    - eine Niederlage in einem "2 Spieler gegen 2 Spieler"-Spiel bringt zwei Minuspunkte
    - eine Niederlage in einem "3 Spieler gegen 3 Spieler"-Spiel bringt drei Minuspunkte
    - die Punkte können NIE negativ werden

    Das Rating soll für jeden Spieler ausgerechnet werden, da mit Hilfe des Ratings die Tabelle sortiert werden soll.

    Momentan habe ich mir folgendes überlegt:
    PHP-Code:
    $rating = round(((($ergebnis["1on1"]+$ergebnis["2on2"]/2+$ergebnis["3on3"]/3)*2000)/($ergebnis["games"]+1)), 2); 
    Ich hoffe, ihr könnt mir helfen

  • #2
    es hat den Anschein, als berechnetest du für z.B. einen 3/3-Sieg nicht drei Punkte, sondern 1/3 Punkt.

    Sind die Daten alle in einer mysql-Tabelle in verschiedenen Spalten, oder wo stehen die Daten?

    Kommentar


    • #3
      die Daten befinden sich alle in einer MYSQL-Tabelle, in verschiedenen Spalten

      Kommentar


      • #4
        Dieser Thread erfüllt nicht die Anforderungen des FG Forums

        [MOD: verschoben]

        Kommentar


        • #5
          Dann poste mal den Tabellenaufbau

          Kommentar

          Lädt...
          X