标签: gambling

骰子赔率:模拟掷骰子游戏

我的兄弟在几周内满21岁,而我和我的父母将他带到拉斯维加斯.在我21岁的时候,我带着200美元在拉斯维加斯赌博并带着大约450美元回家,大部分来自于掷骰子.我计划再次为这次旅行带来200美元,在我走之前,我想我会做一些掷骰子模拟,看看我能不能再把钱翻倍.

我从几个消息来源中读到,当以最大赔率投注传球时,这个房子在掷骰子方面具有最小的优势.从我的记忆中,并且在Wizard of Odds的调查,大道上的大多数赌场都是3-4-5赔率,最低5美元.考虑到这一点,这里是在PHP中模拟掷骰子会话(100个骰子卷):

<?php

$stash = 200;
$bet = 5;

for($i=100; $i--;) {

    $dice1 = mt_rand(1, 6);
    $dice2 = mt_rand(1, 6);
    $total = $dice1 + $dice2;

    if(!$button) {
        if($total===7 || $total===11) {
            $stash += $bet;
        }
        elseif($total===2 || $total===3 || $total===12) {
            $stash -= $bet;
        }
        else {
            $button = $total;
            if($total===4 || $total===10) {
                $odds = $bet*3;
            }
            elseif($total===5 || $total===9) {
                $odds = $bet*4;
            }
            elseif($total===6 || $total===8) {
                $odds = $bet*5;
            } …
Run Code Online (Sandbox Code Playgroud)

php probability gambling dice

10
推荐指数
2
解决办法
3004
查看次数

游戏算法逻辑

这是一款赛狗游戏,有视频和玩家选择获胜者.根据他们的赌注,算法选择适当的视频以保持每个销售点的返回百分比,达到其指定的金额.

像这样的东西:

% Returning Specific Return Configuration, range: 50%~90%:
POS1: 65%
POS2: 78%
POS3: 50%
...
...
POSN: XX%
Run Code Online (Sandbox Code Playgroud)

每个POS都有不同的收入,应根据其配置返回:

Ex: [pos]    [cashes] [should return]   [returns]  [step]
    -------------------------------------------------------
     POS1       100         65             60        44
     POS2       100         78             50        45
     POS3       500        250            150        45
Run Code Online (Sandbox Code Playgroud)

基于某些组合发生的回报较低,因此剩余被视为债务.这是因为每个商店都在销售如下数字:

POS1:   [Cashes]    ["Winners" Number]  [Possible Return]
          50           12                 150
          50           13                  60
Run Code Online (Sandbox Code Playgroud)

所以该算法试图在有限的可能性中找到最接近的组合,返回该值+累计月债,基于每个步骤,如:

 sum([should return]) of step 45 
   + lowest not returned part of the month ([should return]-[returns]) 
                              of the stores present at that step (45) …
Run Code Online (Sandbox Code Playgroud)

algorithm logic gambling

9
推荐指数
0
解决办法
1205
查看次数

计算老虎机支出

老虎机有5个卷轴,每个卷轴显示3个符号(没有空格或"空"符号).

支付可以以多种方式发生.一些例子...

  • 出现一个特殊的钻石符号
  • 3幸运7出现
  • 支付线中的所有五个符号都是相同的
  • 所有五个符号都是相同的数字,但颜色不同
  • 等等.

还有多条支付线需要检查支付.

30条不同支付线的例子

计算每次旋转奖金的最有效方法是什么?或者,是否有比蛮力更有效的方式将每个支付方案应用于每条支付线?

language-agnostic algorithm gambling data-structures

6
推荐指数
1
解决办法
1万
查看次数

老虎机支付计算

我想创建一个5卷轴老虎机计算系统,我不知道采取什么方法.

我知道其中有很多数学,特别是如果我希望机器对玩家来说是愉快的.

那有什么提示/链接吗?在网上寻找信息,但他们从玩家的角度讨论它,而不是开发人员的观点,在我发现的所有情况下.

只是为了说清楚; 我不是在用户界面之后,而是在内部机器的支付计算之后,这将确保房子在保持良好可玩性的同时获得收入.

编程语言将是C++,但我对其他人很好.

c++ algorithm gambling

4
推荐指数
1
解决办法
3901
查看次数

赌博算法

我很难弄清楚如何用 R 编写程序。我想在红色上下注 1 美元,如果我赢了,我会得到 1 美元并再次下注,如果我输了,我会加倍下注。该程序应该运行直到我赢了 10 美元或赌注大于 100。这是我的代码:

    W=0
    B=1

    for(i=sample(0:1,1)){
      B<-1
      W<-0
      while(W<10 & B<=100){
        if(i=1){
          W<-W+B 
          B<-B
        }else{
          B<-2*B
        }
        print(B)
      }
    }
Run Code Online (Sandbox Code Playgroud)

i决定我是输还是赢。我print(B)用来查看程序是否运行。在这一点上它没有,无论如何 B 都等于 1。

r gambling

1
推荐指数
1
解决办法
1634
查看次数