与交易有关的脑力训练任务,以这种或那种方式进行。理论家,博弈论,等等。 - 页 2

 

设A的概率为p,B的概率为q=1-p。


奇数赌注的结果。

MOnechA=p*1p+q*(-1)卢比=(2p-1)卢比。

很明显,如果我们赌B而不是A,那么MOneachB=2q-1=1-2P=-MOneachA。


偶数赌注的结果的m.o.。

p*2*MonechA+(1p)*4*MonechB =

= p*2*MonechA - (1p)*4*MonechA =

=MONECHA*(p*2-(1-r)*4) =

= (2p-1)(6p - 4)


剩余的加入并分成两半。

1/2*(2p-1+(6p-4)(2p-1))

=(2p-1)/2*(1+6p-4))

=(2p-1)/2*3*(2p-1))

= 3/2*(2p-1)^2 >= 0,h,等等。

 
Mathemat:

设A的概率为p,B的概率为q=1-p。


在其他情况下,我们获得了利润。

MOnechA=p*1p+q*(-1)卢比=(2p-1)卢比。

很明显,如果我们代替A赌B,那么MOneachB=2q-1=1-2p=-MOneachA。


偶数赌注的结果的m.o.。

p*2*MonechA+(1p)*4*MonechB =

= p*2*MonechA - (1p)*4*MonechA =

=MONECHA*(p*2-(1-r)*4) =

= (2p-1)(6p - 4)


剩余的加入并分成两半。

1/2*(2p-1+(6p-4)(2p-1))

=(2p-1)/2*(1+6p-4))

=(2p-1)/2*3*(2p-1))

= 3/2*(2p-1)^2 >= 0,h,等等。



这有点太复杂了。

让我们以更简单的方式来计算,即通过一系列的事件来计算。

系列赛AA胜+3。

系列赛AB胜-1

系列赛BA赢-5

系列赛BB胜+3

让事件A的概率=p

那么系列AA将以概率p^2下降

AB系列和BA系列的概率为p*(1-p)=p-p^2

系列BB的概率(1-2)^2=1-2*p+p^2

总预期报酬:3 * p^2 + 3 * (1 - 2*p + p^2) = 3 * (1 - 2 * p + 2 * p^2)

总预期报酬:(-5-1)*(p-p^2)=-6*(p-p^2)。

让我们构建一个待证明的不等式。

0 <= 3 * (1 - 2 *p + 2 * p^2) - 6 * (p - p^2)

6 * (p - p^2) <= 3 * (1 - 2 *p + 2 * p^2)

2 * (p - p^2) <= 1 - 2 * (p - p^2)

4 * (p - p^2) <= 1

p - p^2 <= 1 / 4


剩下的就是证明在0到1的任何p值下,p-p^2不能超过1/4。这已经很不简单了。因为在p=0和p=1的极端,p-p^2=0。而在p=0.5时,我们有一个极值,p-p^2=1/4=0.25

因此,我们处理的是没有负预期报酬的利率体系。也就是说,在最坏的结果下,我们仍有一些利润。在其他情况下,我们获得了利润。


看一下考虑胜负的系列,我们可以得出结论,投注系统是有趋势的,因为AA和BB系列给出了利润,而AB和BA系列给出了损失。

 
Reshetov:

也没有人说投注系统是没有风险的。根据MO,这是双赢的,即在p(A)!=0.5时,利润将趋于上升。但这种差异会产生缩减。

供参考:我忘了关闭昨天的脚本......因为它在几个小时内保持1500-2000卢比左右。循环的数量我不敢想象。
 
sever30:

供参考:我忘了关闭昨天的脚本......因为在1500-2000rub左右的几个小时内,举行了。循环的数量我不敢想象。


最好是用一些可以编译成机器码的语言,如C或Java,用整数表达式重写该算法。然后,数亿次的运行将在几秒钟内被执行。这里有一个Java的例子。

  private void test() {
    Random rand = new java.util.Random();
    int deposit = 0; // Начальный депозит
    for (int i = 0; i < 100000000; i++) {
      int number = 0;
      for (int j = 0; j < 2; j++) {
        number = number * 2;
       // Если сравнение с числом не равным 49,
       // то, вероятность не равна 0.5
       // и депозит будет расти
        if (rand.nextInt(100) > 49) {
          number++;
        }
      }
      if (number == 0) {
        deposit +=3;
      }
      if (number == 1) {
        deposit--;
      }
      if (number == 2) {
        deposit -= 5;
      }
      if (number == 3) {
        deposit +=3;
      }
    }
    System.out.println(deposit);
  }

下面是p(A)=0.5的结果

58264
-4496
7560
41640
62312
-23208
-11952
32124

也就是说,即使PRGP是乘法的,分布相当均匀,但由于方差的原因,有利可图的测试数量略高于无利可图的测试数量。

这里是与数字50比较的测试,即p(A)=0.51

143484
133556
101844
152840
76956
90296

对于p(A)=0.49,即与48号比较

100740
147924
80708
115648
128136
101544


结果是差不多的,因为p(A)=x的MO等于p(A)=1-x的MO
 

好了,我们已经处理了这个特殊情况。现在是第二个问题,即一般化的表述。


具有非负期望的投注系统


设有两个互斥的事件A和B,其相应的概率为:P(A)=1-P(B)。

游戏规则:如果玩家在某一事件上下注,而这一事件落空,他的赢利就等于下注的金额。如果事件没有发生,他的损失就等于他的赌注。

我们的玩家使用以下系统进行投注。

第一个或任何其他奇数投注总是在事件A上。所有奇数投注的大小总是相等的,例如1卢布。

第二种或任何其他的奇数赌注。

- 如果前一个奇数赌注赢了,下一个偶数赌注增加x倍,其中x大于奇数赌注,并放在事件A上。
- 如果前一个奇数赌注输了,下一个偶数赌注增加y=f(x)倍,并放在事件B上。

问题:找到一个y=f(x)的函数,使得在p(A)=0到p(A)=1的可接受范围内任何p(A)的期望值都是非负的,并且满足p(A)=x的期望值等于p(A)=1-x的期望值这一条件。
 
Reshetov:

p - p^2 <= 1 / 4


剩下的就是证明p-p^2对于0到1之间的任何p值都不可能超过1/4。这已经很不简单了。因为在p=0和p=1的极端,p-p^2=0。而在p=0.5时,我们有一个极值,p-p^2=1/4=0.25

因此,我们处理的是没有负预期报酬的利率体系。也就是说,在最坏的结果下,我们仍有一些利润。在其他情况下,我们获得了利润。


观察系列,考虑到赢和输,你可以得出结论,该投注系统是一个趋势投注系统,因为系列AA和BB给出了利润,而系列AB和BA给出了损失。

目前还不清楚这里的诀窍是什么。在p=0.5时,我们的期望值为0。而当它与0.5不同时,我们有一个恒定的趋势,在它上面我们会用任何投注系统赢,不管有没有马丁格尔。当然,如果我们正确地确定趋势的话 :)
 
Reshetov:

看一下有胜负的系列,我们可以得出结论,投注系统是有趋势的,因为AA和BB系列是盈利的,而AB和BA系列是亏损的。

如果事件A和B是概率为0.5的随机事件,并且是独立的,那么没有资金管理会使系统盈利。其股权将是一个随机的流浪者。而且,根据定义,玩家不可能有无限的资本,他迟早会失去他的一切。
 
timbo:
如果事件A和B是概率为0.5的随机事件,并且是独立的,那么没有资金管理会使系统盈利。其股权将是一个随机的流浪者。而且,根据定义,玩家不可能有无限的资本,他肯定会失去他的一切,迟早的事。


你的说法是明知故犯。学习数学--它很方便。


正确的方法是这样的。

如果事件A和B是概率为0.5的随机事件,并且是独立的,那么没有一个资金经理会在贝格或类似的游戏中做出期望值不等于0的投注系统。他的股权将是一个随机的流浪者。根据定义,玩家不可能拥有无限的资产,他迟早会以0.5的概率用完他的一切,或者赢得与初始资本相等的资产,即以同样的0.5概率在大约x^2次下注的时间内将初始资本翻倍。

相应地,MO = x * 0.5 - x * 0.5 = 0。

其中:X是初始资本的数额/赌注大小

 
Reshetov:


你的说法是明知故犯。学习数学--它是最好的。


这是正确的。

如果事件A和B是概率为0.5且独立的随机事件,没有资金管理会使系统的期望值不等于0。其股权将是一个随机的流浪者。根据定义,玩家不可能拥有无限的权益,他迟早会以0.5的概率用完他的一切,或者赢得与初始权益相等的权益,即以同样的0.5概率将初始权益翻倍。

因此,MO = 1 * 0.5 - 1 * 0.5 = 0。

雷舍托夫--你是一个病态的三人组。这就是经典的随机漫步理论。数学期望值为0并不能使你免于被榨干。玩家可以赚很多,比他的初始资本多得多,但如果游戏无限期地进行下去,他必然会失去所有的资本。
 
timbo:
雷舍托夫--你是一个病态的三人组。这就是经典的随机漫步理论。数学期望值为0并不能使你免于被抛弃。玩家可以赚很多,比最初的资本多得多,但如果游戏无限期地继续下去,他肯定会失去所有的资本。

即使是为自己减去木桩,也是太高的理论家等级。


无限长的游戏形式的书呆子并不适用。我们的生命在时间上是有限的。

此外,只有当获胜的概率小于0.5时,并且只有在与拥有无限资本的玩家对弈时,才有证据表明老鹰玩家在有限的资本下会输。在其他情况下,拥有有限资本的玩家可能会输掉或者是双倍、三倍、四倍等等。


学习基本知识--它很温顺。