Здравствуйте, гость Правила · Помощь

»  Вопросы-ответы, Для всего Подписаться | Сообщить другу | Версия для печати
      » 26/07/2009, 11:28,  Сашун 
Шматок ("26/".$m["июл"]."/2009," 09:11)
Извините, я не очень понял ответ.

Сказано: "В какой-то момент у Вас накапливаются дробные части и при приближении к целому числу Вы это получаете."

Это нужно понимать в точности так, как написано.

Приведенный же Вами пример:
"Играют игроки А, Б, В. На 1-ой сдаче А получает 2 в гору. Других записей на этой сдаче нет. Тогда результат в вистах такой:
А: -13-1/3;
Б: 6+2/3;
В: 6+2/3"

не бывает в преферансе...
------------------------------

Примечание.
Проверялся алгоритм расчета вистов на Гамблере лично мной еще 9 лет назад. Ошибки были и были искоренены, т.е. считает правильно. Хотите верьте, хотите - проверьте )).






      » 26/07/2009, 16:03,  Морской 
Влад241 ("24/".$m["июл"]."/2009," 09:49)
Что вы собираетесь делать со "спящими за столами"? Почему бы за это штраф не придумать? Очень неприятно, когда человек занимает стол и "спит" не объявляет конвенции и т.д.

а мне ответ на такой же вопрос в форуме клетки понравился-


» "24/".$m["июл"]."/2009," 09:06, Omskdizel Цитировать
Странно, что такие мелочи так сильно могут нервировать народ и уже не первый раз. Такие столы не мешают ничем. Сели, поздоровались, нет ответа - пошли дальше. А то и просто новый стол откройте и голову не забивайте.

Ввиду бессмысленности тема закрывается.
      » 26/07/2009, 21:02,  Шматок 
Сашун ("26/".$m["июл"]."/2009," 11:28)
"Играют игроки А, Б, В. На 1-ой сдаче А получает 2 в гору. Других записей на этой сдаче нет. Тогда результат в вистах такой:
А: -13-1/3;
Б: 6+2/3;
В: 6+2/3"
не бывает в преферансе...

Почему не бывает? Питер, пасы по 2, взятки: 4/3/3
      » 27/07/2009, 02:35,  Sergbuh 
Шматок ("26/".$m["июл"]."/2009," 22:02)
Сашун ("26/".$m["июл"]."/2009," 11:28)
"Играют игроки А, Б, В. На 1-ой сдаче А получает 2 в гору. Других записей на этой сдаче нет. Тогда результат в вистах такой:
А: -13-1/3;
Б: 6+2/3;
В: 6+2/3"
не бывает в преферансе...

Почему не бывает? Питер, пасы по 2, взятки: 4/3/3

Партия складывается не из 1 сдачи, а из н-ного числа, когда получается единица она и выдается, а дробные части и дальше стремятся к ней.

Это сообщение отредактировал Sergbuh - 27/07/2009, 02:35
      » 27/07/2009, 02:36,  Sergbuh 
Kneht ("26/".$m["июл"]."/2009," 12:05)
Вопрос: Почему не прописана процедура ловли мизера втемную?

Где и в каком виде?

В турнирах она есть, в обычной игре все договорное.

Это сообщение отредактировал Sergbuh - 27/07/2009, 02:36
      » 27/07/2009, 13:13,  Шматок 
()
Играют игроки А, Б, В. На 1-ой сдаче А получает 2 в гору. Других записей на этой сдаче нет. Тогда результат в вистах такой:
А: -13-1/3; Б: 6+2/3; В: 6+2/3
Если просто округлить, то получится соответственно -13, 7, 7, что в сумме даёт 1, а не 0. Нужно выбрать игрока, от которого после простого округления нужно отнять 1 вист. Меня и интересует, по какому алгоритму этот игрок выбирается.

Вот что я имею ввиду: какой из этих результатов запишет сервер после 1-ой сдачи?
1) А: -14; Б: 7; В: 7;
2) А: -13; Б: 6; В: 7;
3) А: -13; Б: 7; В: 6.
Если (при игре втроем) сумма гор минус сумма пуль делится на 3 (в Сочи или Ростове), сумма гор плюс сумма пуль делится на 3 (в Питере), то проблем с округлением не возникает, потому что у всех результат целый. Если не делится, то всегда возникает такая проблема.

Это сообщение отредактировал Шматок - 27/07/2009, 13:16
      » 27/07/2009, 15:23,  Sergbuh 
Шматок ("27/".$m["июл"]."/2009," 14:13)
()
Играют игроки А, Б, В. На 1-ой сдаче А получает 2 в гору. Других записей на этой сдаче нет. Тогда результат в вистах такой:
А: -13-1/3; Б: 6+2/3; В: 6+2/3
Если просто округлить, то получится соответственно -13, 7, 7, что в сумме даёт 1, а не 0. Нужно выбрать игрока, от которого после простого округления нужно отнять 1 вист. Меня и интересует, по какому алгоритму этот игрок выбирается.

Вот что я имею ввиду: какой из этих результатов запишет сервер после 1-ой сдачи?
1) А: -14; Б: 7; В: 7;
2) А: -13; Б: 6; В: 7;
3) А: -13; Б: 7; В: 6.
Если (при игре втроем) сумма гор минус сумма пуль делится на 3 (в Сочи или Ростове), сумма гор плюс сумма пуль делится на 3 (в Питере), то проблем с округлением не возникает, потому что у всех результат целый. Если не делится, то всегда возникает такая проблема.

()
когда получается единица она и выдается


Возможен любой из 3-х вариантов

Это сообщение отредактировал Sergbuh - 27/07/2009, 15:24
      » 28/07/2009, 13:06,  Шматок 
Sergbuh ("27/".$m["июл"]."/2009," 15:23)
Возможен любой из 3-х вариантов

Я как раз хотел узнать, какой из этих 3-х вариантов выберет сервер. Но, насколько я понял, нет определённого правила, по которому этот вариант выбирается. Если да, то я не буду больше об этом спрашивать. Спасибо за ответы!
      » 28/07/2009, 13:19,  Sergbuh 
Попробуйте перечитать то, что я Вам писал и вникнуть в это. Конечно нет определенного правила, ибо дробные части накапливаются. И в какой-то момент у Вас может быть -14, а в какой-то -13.
      » 28/07/2009, 21:05,  Grmagistr 
Мой брат, живущий в одном городе со мной, создал ниk vyakva и иногда играет со мноы и кем еще из моего дома. У меня в карточке ник помечен моим клоном, но ко мне никокого, кроме родственного отношеня не имеет. Как его оттуда удалить? У меня уже есть клон Магушка, о коем знают почти все мои друзья и коим я весма доволен, а вот других не надо. )
« Предыдущая тема | Перечень тем | Следующая тема »
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей: