|
|
|
Спроектировать систему рейтингов
|
|||
|---|---|---|---|
|
#18+
Злой Бобр, Game User -- id --winner --loser --date ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 15:02 |
|
||
|
Спроектировать систему рейтингов
|
|||
|---|---|---|---|
|
#18+
Случайно отправил. Злой Бобр, Game -- id --winner --loser --date User --id --username ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 15:08 |
|
||
|
Спроектировать систему рейтингов
|
|||
|---|---|---|---|
|
#18+
guest_20040621, Да, при обновлении и нулевых результатах, честно говоря, не учел вариант. Надо уточнять этот момент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 15:13 |
|
||
|
Спроектировать систему рейтингов
|
|||
|---|---|---|---|
|
#18+
> Надо уточнять этот момент. Лучше задачу измените. Сравнение результатов имеет смысл при одинаковых условиях для участников. Если одинаковые условия обеспечить невозможно, первое, о чем думается - количественный ценз. Скажем, результаты считаются для участников с количеством игр, большим заранее заданного. Выбрать это значение можно так, чтобы сравнение не выглядело откровенно высосанным из пальца. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 15:49 |
|
||
|
Спроектировать систему рейтингов
|
|||
|---|---|---|---|
|
#18+
alekseyxxxx, Game распиши поля, я не телепат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 16:11 |
|
||
|
Спроектировать систему рейтингов
|
|||
|---|---|---|---|
|
#18+
Злой Бобр, Типы полей? Вот вся таблица. Game -- id (Integer, pk) --winner (ForeignKey(user.id)) --loser (ForeignKey(user.id)) --date (DateTime) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 16:20 |
|
||
|
Спроектировать систему рейтингов
|
|||
|---|---|---|---|
|
#18+
alekseyxxxx--winner (ForeignKey(user.id)) --loser (ForeignKey(user.id)) --date (DateTime) Что именно хранится в этих полях. Понятно что ИД игрока, но какая логика заполнения полей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 17:32 |
|
||
|
Спроектировать систему рейтингов
|
|||
|---|---|---|---|
|
#18+
Злой Бобр, По действию 'окончание игры' с клиента на сервер посылается запрос. В нем айди победителя, и проигравшего. В этот момент в таблицу вставляется запись: winner_id, loser_id, ну и дата ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 19:19 |
|
||
|
Спроектировать систему рейтингов
|
|||
|---|---|---|---|
|
#18+
alekseyxxxx, Ну дык ниче менять и ненужно. Делай селект и выводи нужную инфу. Все данные у тебя уже в таблице есть. Единственное построй индекс что б отбирало быстрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 20:35 |
|
||
|
Спроектировать систему рейтингов
|
|||
|---|---|---|---|
|
#18+
Злой Бобр, Что значит ничего менять не нужно? Мне надо знать старое место игрока на прошедший час. Т.е. его надо хранить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2013, 23:15 |
|
||
|
Спроектировать систему рейтингов
|
|||
|---|---|---|---|
|
#18+
alekseyxxxxЗлой Бобр, Что значит ничего менять не нужно? Мне надо знать старое место игрока на прошедший час. Т.е. его надо хранить. Код: sql 1. 2. 3. Ну где-то так вот. У тебя ж датавремя есть, вот по нему и ставь условие. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 00:34 |
|
||
|
Спроектировать систему рейтингов
|
|||
|---|---|---|---|
|
#18+
Заняться было нечем Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 12:34 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38305538&tid=1541202]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 158ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...