Hej,
temat raczej nie do końca pasuje do subforum które wybrałem, ponieważ jest to bardziej pytanie o algorytm, nie o PHP samo w sobie. Natomiast nie znalazłem lepszego subforum.
A więc chciałbym stworzyć system rankingu który będzie działał w następujący sposób:
powiedzmy, że gracz ma punkty według których jest pozycjonowany w rankingu oraz pieniądze.
Jeżeli gracz pobije swój rekord i jego liczba punktów przewyższy punkty userów nad nim (powiedzmy, że z z miejsca 5 wskakuje na miejsce 2gie), dostanie on określoną liczbę pieniędzy które zostanąś ściągnięte z konta graczy których wyprzedził.
Natomiast, nonsensem byłoby tworzenie tego w taki sposób, aby każdemu zabierało po równo. Poza tym to potrafilbym zrobić. Chciałbym to zrobić w taki sposób, że im wyższa pozycja w rankingu, tym więcej tych pieniędzy gracz stracił.
Problem jest w tym, że nie potrafię znaleźć odpowiedniego algorytmu. Próbowałem to przeliczyć na różne sposoby i nici z tego wychodzą. Nie wiem, macie może wy jakiś pomysł?
Dzięki!