2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4, 5  След.
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 17:22 
Заслуженный участник
Аватара пользователя


11/03/08
10003
Москва
Вы обязаны ставить половину "суммы на руках" ("банк" обычно это то, что выложили на стол все участники, а не то, что на руках у игрока)?

 Профиль  
                  
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 18:00 
Заслуженный участник
Аватара пользователя


01/09/13
4684
talash в сообщении #1626082 писал(а):
Этот пример хорошо демонстрирует необходимость использования критерия Келли.

Нет.
Через 10 раундов (в последней редакции описания игры), банк в среднем увеличивается в 2.6 раза.

 Профиль  
                  
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 18:07 
Аватара пользователя


22/07/22

897
talash в сообщении #1625931 писал(а):
Можете расписать, что получится по Вашим формулам? Как выгодно действовать?

Надо взять как можно большую ставку и играть один раз
talash в сообщении #1625987 писал(а):
С учётом поправки, матожидание после одного раунда $0.6\cdot 1.5a+0.4\cdot a/2=1.1a$

Я думаю тут ошибка, надо так $1.5^{0.6}\cdot 0.5^{0.4}=0.967$, игра проигрышная

 Профиль  
                  
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 18:08 
Заслуженный участник
Аватара пользователя


01/09/13
4684
talash в сообщении #1626029 писал(а):
Если в среднем из 10 раз мы 6 раз выигрываем и 4 раза проигрываем, то банк изменяется в $\frac{1.5^6}{2^4} = 0.7119140625$,
Это неправильный расчёт.

-- 16.01.2024, 18:11 --

Doctor Boom в сообщении #1626117 писал(а):
надо так $1.5^{0.6}\cdot 0.5^{0.4}=0.967$,
Корень 10-ой степени принципиально ничего не меняет.

Doctor Boom в сообщении #1626117 писал(а):
игра проигрышная
Выигрышная.
Запустите симуляцию и убедитесь.
Используется синтаксис Javascript
Array.range(100000).reduce((r,i,j,a)=>r+Array.range(10).reduce(r=>Math.random()<0.4?r/2:r*1.5,1)/a.length,0);

 Профиль  
                  
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 18:21 
Аватара пользователя


22/07/22

897
Geen в сообщении #1626118 писал(а):
Это неправильный расчёт.

Правильный
Geen в сообщении #1626118 писал(а):
Корень 10-ой степени принципиально ничего не меняет.

Согласен :-)
Geen в сообщении #1626118 писал(а):
Запустите симуляцию и убедитесь.

Если ваша симуляция противоречит простейшим рассуждениям, значит с ней что-то не то :roll:

-- 16.01.2024, 18:32 --

Geen в сообщении #1626118 писал(а):
Array.range(100000).reduce((r,i,j,a)=>r+Array.range(10).reduce(r=>Math.random()<0.4?r/2:r*1.5,1)/a.length,0);

Где там $0.6$? Опишите конкретно, как она работает

 Профиль  
                  
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 18:36 
Заслуженный участник
Аватара пользователя


01/09/13
4684
Doctor Boom в сообщении #1626126 писал(а):
Если ваша симуляция противоречит простейшим рассуждениям, значит с ней что-то не то
Нет. Это очевидно означает, что Ваши "рассуждения" неправильные.

Doctor Boom в сообщении #1626126 писал(а):
Где там $0.6$?
А вопроса где там $0.4$ у Вас не возникло? - уже хорошо. :facepalm:

 Профиль  
                  
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 18:38 
Аватара пользователя


22/07/22

897
Geen
В любом случае опишите человеческим языком, что происходит при каждой итерации :roll:

 Профиль  
                  
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 18:44 
Заслуженный участник
Аватара пользователя


01/09/13
4684
Doctor Boom в сообщении #1626132 писал(а):
что происходит при каждой итерации

Ровно то, что описано в условии игры....
(Я просто не понимаю, что можно описать про одну строчку кода).

-- 16.01.2024, 18:45 --

Ну, в качестве варианта, могу ещё на питоне дать
Используется синтаксис Python
n=100000;functools.reduce(lambda r,v:r+functools.reduce(lambda r,v:r/2 if random.random()<0.4 else r*1.5,range(10),1),range(n),0)/n

:mrgreen:

 Профиль  
                  
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 18:49 
Заслуженный участник


12/08/10
1680
Geen в сообщении #1626118 писал(а):
Выигрышная.
Тут просто маленький шанс выиграть много и большой шанс потерять часть денег. Вот если брать матожидание логарифма - игра проигрышная.

 Профиль  
                  
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 18:55 
Заслуженный участник
Аватара пользователя


01/09/13
4684
Null в сообщении #1626138 писал(а):
Тут просто маленький шанс выиграть много и большой шанс потерять часть денег.

Если подходить к игре математически, то это не имеет значения. :D

 Профиль  
                  
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 18:58 
Аватара пользователя


22/07/22

897
Geen
У меня другой результат
Код:
clear all
a=10;
for i=1:10000
     if rand <0.6
     a=1.5*a;
     else
      a=0.5*a;
     end
end
a

$a=3.1108e-138$ :mrgreen:

 Профиль  
                  
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 19:00 
Заслуженный участник
Аватара пользователя


01/09/13
4684
Null в сообщении #1626138 писал(а):
Вот если брать матожидание логарифма - игра проигрышная.

Нуууу, честнее просто сказать, что "у меня нет столько времени и свободных финансов" :mrgreen:

-- 16.01.2024, 19:03 --

Doctor Boom в сообщении #1626141 писал(а):
У меня другой результат

Один результат это не резудьтат - статистику соберите. (только для серии длиной в 10000 Вам потребуется "очень много" попыток)
(Ах да, ещё и четверная точность)

 Профиль  
                  
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 19:05 
Аватара пользователя


22/07/22

897
Geen
Я уже собрал, $10000$ раундов

-- 16.01.2024, 19:06 --

Geen
Про ЗБЧ слыхали? :roll:

 Профиль  
                  
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 19:09 
Заслуженный участник
Аватара пользователя


01/09/13
4684
Doctor Boom в сообщении #1626149 писал(а):
Я уже собрал, $10000$ раундов

Смешно.
(И кстати, Matlab не умеет в четверную точность).

 Профиль  
                  
 
 Re: Лучшая ставка в игре
Сообщение16.01.2024, 19:12 
Заслуженный участник
Аватара пользователя


11/03/08
10003
Москва
Лукомор в сообщении #1626097 писал(а):
Оптимальная стратегия, она называется мартингейл, или мартингал,
как раз с точностью до наоборот, заключается в том, чтобы после выигранного раунда уменьшать ставку в два раза, а после проигранного раунда ставку в два раза увеличивать.


Я бы не доверял мартингалу. Это способ уверять себя, что всё время выигрываешь, пока не проиграешь грандиозную сумму. Мартингал уменьшает вероятность проигрыша, но увеличивает его размер.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 71 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group