Fair game
-
- Уже с Приветом
- Posts: 2001
- Joined: 10 Nov 2004 00:34
- Location: MD
Fair game
Ваш приятель предлагает сыграть в такую игру.
Вы оба ставите на кон по рублю. Затем вы выбираете себе последовательность из трёх исходов броска монеты, например, орёл-орёл-решка. Затем приятель тоже выбирает себе какую-нибудь другую последовательность из 3 исходов.
После этого вы бросаете одну монету пока три последних броска не совпадут с вашим или приятельским вариантом. Чей вариант выпал, тот и забирает деньги.
Стоит ли соглашаться на такую игру?
Вы оба ставите на кон по рублю. Затем вы выбираете себе последовательность из трёх исходов броска монеты, например, орёл-орёл-решка. Затем приятель тоже выбирает себе какую-нибудь другую последовательность из 3 исходов.
После этого вы бросаете одну монету пока три последних броска не совпадут с вашим или приятельским вариантом. Чей вариант выпал, тот и забирает деньги.
Стоит ли соглашаться на такую игру?
-
- Уже с Приветом
- Posts: 15007
- Joined: 14 Jun 2005 11:50
- Location: Ukraine
Re: Fair game
venco wrote:Стоит ли соглашаться на такую игру?
Да. Если делать нефиг.
-
- Уже с Приветом
- Posts: 280
- Joined: 06 Apr 2004 21:25
-
- Уже с Приветом
- Posts: 2001
- Joined: 10 Nov 2004 00:34
- Location: MD
-
- Уже с Приветом
- Posts: 13316
- Joined: 13 Jun 1999 09:01
- Location: Yekaterinburg -> Montreal
-
- Уже с Приветом
- Posts: 2001
- Joined: 10 Nov 2004 00:34
- Location: MD
-
- Уже с Приветом
- Posts: 5102
- Joined: 11 Aug 2004 02:49
-
- Уже с Приветом
- Posts: 2001
- Joined: 10 Nov 2004 00:34
- Location: MD
-
- Уже с Приветом
- Posts: 1609
- Joined: 03 Feb 2004 11:19
- Location: Moscow
Так ответ зависит от выбора первого игрока. В части случаев можно выбрать себе последовательность так, что вероятность выигрыша будет 7/8 (при РРР выбрать ОРР, например), в части 3/4 (при РРО выбрать ОРР), и в остальных - 2/3 (при ОРР выбрать ООР).
Это можно вычислить посмотрев на граф переходов между состояниями. Поскольку нас интересуют только два предыдущих хода, то состояний 4 - РР, РО, ОР, ОО. В каждом из них мы первоначально оказываемся с вероятностью 1/4. В другое переходим с вероятностью 1/2. Для случая РРР мы видим, что можем легко изолировать вражеское состояние оборвав ведущий в него путь, поэтому вероятность выигрыша у него всего 1/8. РРО тоже можно изолировать, но там нет исходящих путей, поэтому вероятность у противника выше в два раза - 1/4. Другие случаи сложнее, там надо высчитывать вероятности для нескольких возможных вариантов. Но про большинство из них сразу можно сказать, что они невыгодны.
Это можно вычислить посмотрев на граф переходов между состояниями. Поскольку нас интересуют только два предыдущих хода, то состояний 4 - РР, РО, ОР, ОО. В каждом из них мы первоначально оказываемся с вероятностью 1/4. В другое переходим с вероятностью 1/2. Для случая РРР мы видим, что можем легко изолировать вражеское состояние оборвав ведущий в него путь, поэтому вероятность выигрыша у него всего 1/8. РРО тоже можно изолировать, но там нет исходящих путей, поэтому вероятность у противника выше в два раза - 1/4. Другие случаи сложнее, там надо высчитывать вероятности для нескольких возможных вариантов. Но про большинство из них сразу можно сказать, что они невыгодны.
Ya cayo el telon de acero y derribamos el muro de Berlin
y ahora todos juntos como hermanos vamos de la mano a comer a un Burger King
y ahora todos juntos como hermanos vamos de la mano a comer a un Burger King
-
- Уже с Приветом
- Posts: 2001
- Joined: 10 Nov 2004 00:34
- Location: MD
-
- Уже с Приветом
- Posts: 5102
- Joined: 11 Aug 2004 02:49
-
- Уже с Приветом
- Posts: 2001
- Joined: 10 Nov 2004 00:34
- Location: MD
Это самый простой вариант.
Если вы выбрали РРР, а приятель - ОРР, то вы выиграете только если сразу выпадет РРР. Иначе, перед самой первой последовательностью РРР будет О, т.е. ОРР выпадет раньше. В результате вероятность вашего выигрыша - 1/8.
Аналогично если вы выберете ООО, а приятель - РОО.
Для других комбинаций чуть сложнее, но приятель всегда в выигрыше.
Наилучший для вас выбор - ОРО, ОРР, РОО, РОР. При этом приятель будет выигрывать с вероятностью 2/3.
Если вы выбрали РРР, а приятель - ОРР, то вы выиграете только если сразу выпадет РРР. Иначе, перед самой первой последовательностью РРР будет О, т.е. ОРР выпадет раньше. В результате вероятность вашего выигрыша - 1/8.
Аналогично если вы выберете ООО, а приятель - РОО.
Для других комбинаций чуть сложнее, но приятель всегда в выигрыше.
Наилучший для вас выбор - ОРО, ОРР, РОО, РОР. При этом приятель будет выигрывать с вероятностью 2/3.
-
- Уже с Приветом
- Posts: 5102
- Joined: 11 Aug 2004 02:49
-
- Уже с Приветом
- Posts: 63377
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
venco wrote:Для других комбинаций чуть сложнее, но приятель всегда в выигрыше.
venco, для полного решения нужно построить таблицы комбинаций "я - игрок" и просчитать для каждой из пары вероятности (чте мне делать откровенно лень ) но разве здесь не должно быть симметрии? т.е. если есть комбинация невыгодная для вас, при выборе ее приятелем, она станет невыгодной для него?
-
- Уже с Приветом
- Posts: 2001
- Joined: 10 Nov 2004 00:34
- Location: MD
Flash-04 wrote:т.е. если есть комбинация невыгодная для вас, при выборе ее приятелем, она станет невыгодной для него?
В том то и дело, что симметрии нет.
Вот все варианты, ваш выбор, выбор приятеля, и вероятность его выигрыша:
Code: Select all
ООО РОО 7/8
ООР РОО 3/4
ОРО ООР 2/3
ОРР ООР 2/3
РОО РРО 2/3
РОР РРО 2/3
РРО ОРР 3/4
РРР ОРР 7/8
-
- Уже с Приветом
- Posts: 2001
- Joined: 10 Nov 2004 00:34
- Location: MD
-
- Уже с Приветом
- Posts: 5102
- Joined: 11 Aug 2004 02:49
Насколько я понял можно сформулировать по другому - в любую двухбуквенную комбинацию есть два перехода. Одна из комбинаций, имеющая переход в данную, перехода из нее не имеет. Ее и нужно выбирать, а сам переход это третья буква.
То есть если первый выбрал РОР, это РО с переходом Р. В РО можно попасть из двух состояний: РР с переходом О и ОР с переходом О. ОР сама зависит от РО, поэтому выбираем РР->О
То есть если первый выбрал РОР, это РО с переходом Р. В РО можно попасть из двух состояний: РР с переходом О и ОР с переходом О. ОР сама зависит от РО, поэтому выбираем РР->О
-
- Уже с Приветом
- Posts: 5102
- Joined: 11 Aug 2004 02:49
Я тут програмку накидал для проверки, на слово я все равно не поверил
Code: Select all
#include <iostream>
#include <deque>
int main()
{
const int tries = 100000;
std::deque<bool> p1( 3 ), p2( 3 );
p1[0] = true; p1[ 1 ] = true; p1[ 2 ] = false;
p2[0] = true; p2[ 1 ] = true; p2[ 2 ] = true;
srandom( time(0) );
int win1 = 0, win2 = 0;
for( int i = 0; i < tries; ++i ) {
std::deque<bool> shoot;
while( true ) {
shoot.push_back( random() % 2 );
if( shoot.size() < 3 ) continue;
if( p1 == shoot ) {
win1++;
break;
}
if( p2 == shoot ) {
win2++;
break;
}
shoot.pop_front();
}
}
std::cout << "p1 wins: " << win1 << " p2 wins: " << win2 << std::endl;
}
-
- Уже с Приветом
- Posts: 63377
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
venco wrote:В том то и дело, что симметрии нет.
еще раз посмотрел условие, приятель выбирает комбинацию после, т.е. зная что у вас. Тогда конечно симметрии нет.
Более того, можно тогда не анализировать игру, и исходя из предположения что есть неравноправные комбинации, сразу сделать вывод, что приятель как минимум будет иметь шансы не мешьше ваших.
-
- Уже с Приветом
- Posts: 2997
- Joined: 14 Apr 2004 01:11
- Location: SFBA (было: Минск, Беларусь)
Flash-04 wrote:venco wrote:В том то и дело, что симметрии нет.
еще раз посмотрел условие, приятель выбирает комбинацию после, т.е. зная что у вас. Тогда конечно симметрии нет.
Более того, можно тогда не анализировать игру, и исходя из предположения что есть неравноправные комбинации, сразу сделать вывод, что приятель как минимум будет иметь шансы не мешьше ваших.
Откуда можно сделать такой вывод, не проводя анализа игры? Без анализа игры, как можно быть уверенным, что не существует строго выигрышной комбинации, т.е. комбинации, которая "побеждает" любую другую с точки зрения вероятности? Тогда, если приятель не имеет возможности отказаться от участия в игре после вашего выбора, его шансы не обязательно не меньше ваших.
Best regards,
Андрей
Андрей
-
- Уже с Приветом
- Posts: 63377
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
-
- Уже с Приветом
- Posts: 2001
- Joined: 10 Nov 2004 00:34
- Location: MD
-
- Уже с Приветом
- Posts: 11756
- Joined: 10 Feb 2005 16:08
- Location: CMH