问题标签 [gambling]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1280 浏览

javascript - 用 Javascript 开发投注单

我是一个赌博网站的项目管理人员,他们正在寻找一个投注单来处理他们所有的体育博彩投注。

我的团队中有两名优秀的 JS 员工将负责这项工作,但我想向他们指出最佳实践的方向和要寻找的东西。

失误将非常复杂,因此拥有一个简单的构建框架可能会激发一些他们原本不会有的想法。

我意识到这是一个非常蹩脚的问题,但如果人们能指出我们正确的方向,它会对团队有很大帮助

0 投票
3 回答
3224 浏览

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

几周后我的兄弟就 21 岁了,我和父母要带他去拉斯维加斯。在我 21 岁的时候,我带了 200 美元去维加斯赌博,然后带着大约 450 美元回家,大部分来自玩掷骰子。我计划再次为这次旅行带来 200 美元,在我去之前,我想我会进行一些掷骰子模拟,看看我是否可以再次将我的钱翻倍。

我从多个消息来源了解到,在以最大赔率下注时,赌场在掷骰子上的优势最小。根据我的记忆,并且根据赔率向导的调查,拉斯维加斯大道上的大多数赌场都是 3-4-5 赔率,最低赔率为 5 美元。考虑到这一点,这里是一个 PHP 中的掷骰子会话(100 次掷骰子)的模拟:

我的数学有什么问题吗?虽然每个时段都有高峰和低谷,但这种模拟通常会在破产之前将其资金翻倍。考虑到房子在掷骰子时总是有优势,即使只是百分之几,我对这个结果感到困惑。

0 投票
2 回答
4086 浏览

c++ - 老虎机支付计算

我想创建一个5 轴老虎机计算系统,但我不确定要采取什么方法。

我知道其中包含很多数学知识,特别是如果我希望这台机器对玩家来说是愉快的。

是否有任何提示/链接?在网上寻找信息,但他们从玩家的角度而不是开发者的角度讨论,在我发现的所有情况下。

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

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

0 投票
2 回答
189 浏览

algorithm - 整数支付函数(插入“预期”值,输出“乐趣”最大化的分布)

在我们的游戏中有几个实例,我们希望在给定预期输出值的情况下随机化“支出”。例如,我们不是每次都奖励“10 个学分”,而是希望从长远来看平均奖励 10 个学分,并加入一些随机性,目的是让它变得更“有趣”,让它变得有点不可预测。

随意更改它甚至使其成为正态分布很容易,但这并没有真正针对“乐趣”进行优化。用户在 5 到 15 积分之间的效用差异相对较小,但如果有机会偶尔赢得 100 积分,那将是一个很大的抽奖,值得期待。

有没有针对赌徒优化的算法?它基本上是一个超级简单的老虎机——我希望有人做过研究,以确定是什么让这种东西上瘾和有趣,但我什至不知道从哪里开始寻找这样的东西。

0 投票
4 回答
5562 浏览

java - 简单的 Java 赛车游戏

我是Java新手,我已经学习了大约一个月。课堂上的一个项目是编写一个程序,您可以在其中押注“马”“比赛”。这是代码:

该程序似乎运行良好,除了货币价值似乎仍然停留在 1000 的事实。任何建议将不胜感激。谢谢!

0 投票
1 回答
67 浏览

web-applications - 在 Web 应用程序上选择即时赢家

我正在运行一个 Web 应用程序,其中使用实时数据来选择获胜者。我的应用程序应该选择即时获胜者,而不是整合一天的信息/条目并通过抽签选择获胜者。因此,当获胜者点击正确的组合时,他们可能是幸运的获胜者,也可能不是。目前,当获胜者点击正确的组合时,系统会检查条目数据库,并查找获胜者是否属于可被 5 整除的条目,如果不是则表示不走运,如果是,则为获胜者,并获得相应的在点击后重定向到的页面上回复。

每天都有特定数量的奖品,由前一天的点击次数计算得出。每天还有不同的奖品。

我想知道的是,是否有另一种方式(一种更简洁的方式)来随机选择这些获胜者的选择方式,而不是按照我的方式运行。我试过谷歌但找不到一个好的答案。我不是赌徒,所以这对我来说是新的。我基本上想要一种方法让我的应用程序为每个实时条目运行“pinky pinky ponky ...”。

0 投票
2 回答
136 浏览

firefox - iMacros 帮助,在 Firefox 上使用 iMacros 记录信息

如果我在一个基于文本的游戏上编写脚本,不断地在轮盘赌上下注,有什么方法可以记录出现的数字吗?或记录最频繁的数字?

0 投票
1 回答
105 浏览

html - 开发、托管和管理 HTML5 游戏和购物系统

我正在为一家正在构建 HTML5 赌博游戏平台的初创公司工作。我被要求建议应该使用的服务器技术和托管解决方案。游戏需要能够进行通信,除其他事项外,还需要允许在网站内购物的积分系统。你有什么建议吗?请列出您推荐的所有技术/框架/等作为此类游戏平台的集成解决方案 - 可在任何设备上播放。还请推荐可能有助于开发、托管和管理的书籍。

0 投票
0 回答
121 浏览

algorithm - 比蛮力更好的多变量赌博难题算法?

我不知道描述问题的名称,所以我只是要设置一个示例,并寻求比蛮力解决更好的算法的帮助。

有 6 个桶,每个桶都有不同的大小,每个桶容纳不同的起始体积。每个桶还有一个指向奖品价值的链接 - 称之为金钱 - 当桶装满时分配。

有8个阀门。每个阀门在打开时为不同的桶子集供料,并且每个桶在阀门打开时可以获得不同的添加量。每个阀门都有固定的转动成本。

部分示例:桶 1:20 加仑中的 14 加仑。支付 2.00 美元 桶 2:25 加仑中的 12 加仑。支付 1.50 美元桶 3:35 加仑中的 18 加仑。支付 4.00 美元等...

阀门 1:成本 0.50 美元。将 2 加仑放入 2 中,将 1 加仑放入 3 中。阀门 2:成本 0.40 美元。将 3 加仑放入 1 中,将 5 加仑放入 2 中,依此类推...

因此,您支付一些钱来转动阀门,如果您装满水桶,您就会赢得一些钱。

目标:如果存在任何有利可图的组合,则计算当桶装满时阀门的最佳顺序以实现最大利润。

当桶装满时,它会重置为预设的起始体积(可能与其当前体积不同 - 桶在阀门转动到阀门转动时保持状态)。从理论上讲,重置次数没有限制,因此可能会永远转动阀门。

这里明显的解决方案是蛮力。将变量重置为起始位置,转动一个阀门,测试输出,重置,迭代到下一个阀门,等等。在所有 8 个阀门都转动之后,开始转动两个阀门(11、12、13、14,... 25、26 , 27, 28)。每次您找到一个组合至少能填满一个桶时,计算净收益/损失并与之前的结果进行比较以确定最佳组合。

缓慢而粗暴。相当直接,但缓慢而粗暴。

所以:

  1. 这类问题的名称是什么?和
  2. 是否有已知的算法可以帮助更有效地解决它?

需要明确的是 - 数学细节不是需要改进的位 - 我可以轻松计算任何阀门操作序列的结果,而不管数学上的微小变化。

这是我想避免的蛮力迭代。我不想做 8 个单操作(v1、v2、v3...),然后是 64 个双操作(v1v1、v1v2、v1v3 等),然后是 512 个三操作(v1v1v1、v1v1v2、v1v1v3),如果我可以避免。

0 投票
2 回答
13708 浏览

algorithm - 计算老虎机支出

老虎机有 5 个转轴,每个转轴显示 3 个符号(没有空格或“空”符号)。

支付可以通过多种方式进行。一些例子...

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

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

30 条不同支付线的示例

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