Posts: 1,525
Threads: 112
Joined: Jan 2016
Reputation:
37
02-06-2016, 06:45 PM
(This post was last modified: 02-06-2016, 06:52 PM by Зырянов.)
Этот раздел... понятно, для чего... Мало ли какие идеи могут возникать и возникают у постоянных участников нашего сайта.
Среди них: игровой сервис - те или иные формы учёта и демонстрации личных игровых достижений.
Каждый игрок хочет видеть и знать, сколько игр всего он сыграл, сколько побед одержал, % побед (это сейчас учитывается), в том числе - в тех играх, где он играл 1-м и, отдельно, 2-м ходом.
Я уже говорил где-то, что знание большого количества статистического материала позволяет говорить о том, что игра 2-м ходом чаще заканчивается победой. Примерно так: если взять моих, например, 100 побед в партиях, то 60-70 из них - 2-м ходом с примерно равными по силам соперниками.
Однако, кажется мне, что вести столь подробные учёты затруднительно (программист лучше знает)... Правда, понимаю, что для современных технологий такие вещи вполне доступны.
И тем не менее. Хочу поделиться заслуживающим, мне кажется, внимания опытом игрового клуба, который прожил не менее 13 лет...
У нас ребята играли по две партии сразу (с переменой ходов). Поэтому в таблицах учета всегда было парное число сыгранных партий. При этом можно было точно сказать, что количество партий 1-м и 2-м ходом было одинаковым. Сравнение показателей разных участников (их ранжирование) в этом смысле было более справедливым.
При таком подходе может быть интересным и другой подсчет (мы его в клубе не делали): учитываются не партии, а игры. А, мы помним, каждая игра состоит из двух партий.
В результате можно иметь примерно такую таблицу индивидуальных достижений:
Игрок-Босс: всего игр - 17; побед (выиграл обе партии) - 10; ничьих (одну партию выиграл, другую проиграл) - 3; в том числе "плюсовых" ничьих (сумма выигрыша одной партии больше суммы проигрыша в другой) - 2. Общая сумма выигранного капитала - 526.400.
У нас сейчас в статистике показывается максимальная сумма, набранная игроком в какой-то партии. Цифра, показанная выше (526.400) - это сумма выигрышей, как разницы капиталов победителя и его соперника.
Именно такая система учета результата парных игр применялась нами при подсчете рейтингов игроков. Но система Рейтингов - это отдельная тема...
Сейчас у нас рандомно определяется тот, кто начинает партию. Вот итог. После обновления я сыграл 3 партии... и все 1-м ходом...
Если пока мы не имеем системы парных игр, то следует, по-видимому, сделать фиксированное начало партии:
то есть 1-й ход получает тот, кто пригласил другого на игру (или наоборот). Тогда можно, договорившись в чате, определить самостоятельно, кто кого пригласит и, следовательно, каким ходом будет играть.
Posts: 492
Threads: 52
Joined: Jan 2016
Reputation:
24
При создании партии (на странице приглашения игроков) в самом верху формы есть ссылочка "Одиночная партия". Если кликнуть по ней, то создаваемая партия будет переключена в режим "Партия со сменой порядка хода". Каждая партия в серии именуется буквой. После завершения партии А сразу начинается партия В, в которой порядок хода меняется.
Администратор сайта "Игра "Акционер"
Posts: 1,525
Threads: 112
Joined: Jan 2016
Reputation:
37
02-11-2016, 11:41 PM
(This post was last modified: 02-11-2016, 11:44 PM by Зырянов.)
С учетами результатов игр у нас пока не ахти... Это не упрек Админу, а понимание проблемы... Есть, мол, такая. Вот решим одни проблемы, займемся вплотную и этим вопросом. Доведем до ума.
Но сегодня только узнал такую вот интересную ситуацию
Оказывается, если открыть вкладку Игроки, где указано количество игр каждого, в том числе побед, % побед, то
там в куче учитываются результаты игр вдвоем и... игр втроем .
Интересно - как учитываются?
Вот сыграли три парня игру... Один выиграл. Ему засчитывается как бы 2 игры, в которых он одержал 2 победы.
А занявшему 2-е место засчитывается 2 игры и 1 победа. Неудачник получил 2 игры и 0 побед.
Я никак не мог врубиться - вижу, что ребята стремительно набирают количество игр и не мог понять - неужели они так много играют? Ну, молодцы, думал я... А оказывается, вот в чем дело.
Это как?
Ребята сыграли ОДНУ партию... а им учтено ДВЕ игры
На одном раскладе (допустим, просто удачном) человек одержал сразу 2 победы...
Этого мало - ребята, допустим, договорились сыграть 3 партии втроем - с переменой очередности хода, что вполне естественно... И каждому из них будет учтено по 6 игр?
Я уж не говорю о том, что игра втроем - это как бы другая игра... со своей тактикой, с увеличенным влиянием случая... Нравится? - Играйте! Получайте удовольствие, но, как говорится, в свободное от основной игры время... Мне кажется... Да нет, я уверен, что нельзя в одном учете смешивать две разные игры.
А если кто-то сможет, например, убедить Админа в необходимости игры по таймеру (на время: допустим, по 5 минут на ход), то пожалуйста... Но тогда и попросите его сделать для любителей этой как бы кастрированной по времени игры свой собственный учет...
ИМХО
Posts: 848
Threads: 18
Joined: Jan 2016
Reputation:
11
(02-11-2016, 11:41 PM)Зырянов Wrote: С учетами результатов игр у нас пока не ахти... Это не упрек Админу, а понимание проблемы... Есть, мол, такая. Вот решим одни проблемы, займемся вплотную и этим вопросом. Доведем до ума.
Но сегодня только узнал такую вот интересную ситуацию
Оказывается, если открыть вкладку Игроки, где указано количество игр каждого, в том числе побед, % побед, то
там в куче учитываются результаты игр вдвоем и... игр втроем .
Интересно - как учитываются?
Вот сыграли три парня игру... Один выиграл. Ему засчитывается как бы 2 игры, в которых он одержал 2 победы.
А занявшему 2-е место засчитывается 2 игры и 1 победа. Неудачник получил 2 игры и 0 побед.
Я никак не мог врубиться - вижу, что ребята стремительно набирают количество игр и не мог понять - неужели они так много играют? Ну, молодцы, думал я... А оказывается, вот в чем дело.
Это как?
Ребята сыграли ОДНУ партию... а им учтено ДВЕ игры
На одном раскладе (допустим, просто удачном) человек одержал сразу 2 победы...
Этого мало - ребята, допустим, договорились сыграть 3 партии втроем - с переменой очередности хода, что вполне естественно... И каждому из них будет учтено по 6 игр?
Я уж не говорю о том, что игра втроем - это как бы другая игра... со своей тактикой, с увеличенным влиянием случая... Нравится? - Играйте! Получайте удовольствие, но, как говорится, в свободное от основной игры время... Мне кажется... Да нет, я уверен, что нельзя в одном учете смешивать две разные игры.
А если кто-то сможет, например, убедить Админа в необходимости игры по таймеру (на время: допустим, по 5 минут на ход), то пожалуйста... Но тогда и попросите его сделать для любителей этой как бы кастрированной по времени игры свой собственный учет...
ИМХО
Если данные сохраняются (а они сохраняются, личная статистика отображается, т.е. что то накапливается в базе данных), то достаточно лишь правильно эти циферки интерпретировать, составить некое правило учета, и все можно по новой пересчитать согласно ему. С точки зрения реализации - просто заменить формулу (ну почти ).
Posts: 1,310
Threads: 78
Joined: Jan 2016
Reputation:
35
А ещё вчера я заметил такой (приятный для себя) глюк:
У нас с Алконафтом были одинаковые параметры: число партий и % побед, только максимальный капитал у него был больше. Соответственно, я занимал в рейтинге 2-е место.
Я еще ему в чате сказал, что на кону сегодняшней партии лидерство в рейтинге.
После долгой и упорной борьбы он меня одолел. В результате у меня стал % побед ниже. Но неожиданно я поднялся на 1-е.
Мне, конечно, это было приятно, но глюк устранить надо.
Posts: 492
Threads: 52
Joined: Jan 2016
Reputation:
24
(02-12-2016, 07:11 AM)Governor Wrote: А ещё вчера я заметил такой (приятный для себя) глюк:
У нас с Алконафтом были одинаковые параметры: число партий и % побед, только максимальный капитал у него был больше. Соответственно, я занимал в рейтинге 2-е место.
Я еще ему в чате сказал, что на кону сегодняшней партии лидерство в рейтинге.
После долгой и упорной борьбы он меня одолел. В результате у меня стал % побед ниже. Но неожиданно я поднялся на 1-е.
Мне, конечно, это было приятно, но глюк устранить надо.
Во-первых - это не рейтинг. Это статистика. Я даже убрал слово "рейтинг" из заголовка страницы. Во-вторых - в статистике применена простая сортировка по времени последней игры, количеству сыгранных партий и имени игрока. Идея проста - показывать на первой странице тех, кто наиболее активен. Нужно тем, кто приходит на сайт впервые, показывать, что тут есть жизнь. И даже если никого нет онлайн в этот момент, новичок, заглянув на страницу "Игроки" увидит, что кто-то играл сегодня, кто-то день назад и т. д. Увидит, что сайтом пользуются и узнает ники игроков, с кем можно будет сыграть в будущем. Вот поэтому и хочу, чтобы в рейтинге, который в конечном счете когда-либо появится, была бы отражена и активность игрока, не зависящая от количества побед и поражений. Кстати, этого пока нет, но отказ делать ход тоже должен отражаться на рейтинге. Можно даже засчитывать техническое поражение, если в течение определенного времени игрок не сделал хода. В турнирах точно понадобится такое.
Администратор сайта "Игра "Акционер"
Posts: 492
Threads: 52
Joined: Jan 2016
Reputation:
24
(02-11-2016, 11:41 PM)Зырянов Wrote: Вот сыграли три парня игру... Один выиграл. Ему засчитывается как бы 2 игры, в которых он одержал 2 победы.
Ребята сыграли ОДНУ партию... а им учтено ДВЕ игры
На одном раскладе (допустим, просто удачном) человек одержал сразу 2 победы...
Не две игры, а два очка.
Пример: играли игрок А, В и С
А - 50000
В - 45000
С - 20000
То есть А выиграл у В и С. Ему 2 очка - по одному за каждого игрока.
В выиграл у С - 1 очко
С - 0 очков.
Администратор сайта "Игра "Акционер"
Posts: 1,525
Threads: 112
Joined: Jan 2016
Reputation:
37
(02-12-2016, 08:39 AM)Admin Wrote: Не две игры, а два очка.
Пример: играли игрок А, В и С
А - 50000
В - 45000
С - 20000
То есть А выиграл у В и С. Ему 2 очка - по одному за каждого игрока.
В выиграл у С - 1 очко
С - 0 очков.
Извини... все равно не понял...
Смотрю в таблицу Игроки
Вижу колонку Всего сыграно партий, колонки Выиграно, Процент выигранных
Не вижу колонки Количество очков...
Если игрок А выиграл у В и С, то он получает 2 очка...
А эти очки учитываются в колонке Всего сыграно партий?
А если парни договорятся сыграть одну партию впятером (слышал - был такой эксперимент ),
то каждому из них будет добавлено по 4 очка в колонку Всего сыграно партий?
Posts: 1,310
Threads: 78
Joined: Jan 2016
Reputation:
35
02-12-2016, 11:39 AM
(This post was last modified: 02-12-2016, 11:39 AM by Governor.)
Quote:Во-вторых - в статистике применена простая сортировка по времени последней игры, количеству сыгранных партий и имени игрока.
Не сходится. Партию мы играли вместе, значит время последней игры у нас было одинаковое. Количество cыгранных партий тоже было одинаковое, и у обоих увеличилось на 1. Имя у меня на G, у него на A.
Posts: 492
Threads: 52
Joined: Jan 2016
Reputation:
24
(02-12-2016, 11:39 AM)Governor Wrote: Quote:Во-вторых - в статистике применена простая сортировка по времени последней игры, количеству сыгранных партий и имени игрока.
Не сходится. Партию мы играли вместе, значит время последней игры у нас было одинаковое. Количество cыгранных партий тоже было одинаковое, и у обоих увеличилось на 1. Имя у меня на G, у него на A.
У тебя на одну партию больше.
Администратор сайта "Игра "Акционер"
|