Есть такое выражение в статистике, которое вошло и в обиход «средняя температура по больнице». Ни о чем не говорящая статистика. Так средний уровень карт это оно и есть. Представь, что у меня 100 карт 1 уровня и 5 11. Нетрудно посчитать, что средний уровень равен 1,47. А играть я буду теми 5 11 уровня.
Поэтому конец предложения наступает на «у пользователя должно что-то отображаться».
Что же это будет? Обычный интегральный показатель Уровень = A*a + B*b + C*c +…
A, B, C весовые коэффициенты.
a, b, с учитываемые параметры.
Ну ок, пускай будет и средний уровень колоды, ибо мой пример будет встречаться не так уж часто, да и коэффициент можно подобрать.
Но и учитываем число побед также. Еще какие параметры?
Число побед отдельная тема и параметр. Нужно учитывать все победы с результатом 5:5, 6:4, 7:3 и так далее, отдавая приоритет последним.
Но и этот параметр формируется после каждой игры учитывается, насколько сумма цифр играющих карт одного игрока превосходит сумму цифр другого (параметр взял от фонаря, но такого влияния вполне достаточно для поправочного коэффиента).
Вот в итоге получится отличный параметр силы пользователя.