问题标签 [dice]
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.
java - 为 Java 骰子游戏创建类时遇到问题
几个月前我刚开始学习 Java,我被设定了一个任务,用 Java 创建一个简单的骰子游戏。第一个练习是实现一个 Die 类,具有以下实例变量、构造函数和方法:
在我之前编写的纸牌游戏中,我使用了:
要设置我的西装的值,我能否对我的“faceValue”变量做同样的事情,只将它们设置为 1、2、3、4、5 和 6?
感谢阅读,希望这里有人可以提供帮助,实现类和构造函数是我似乎正在努力的事情!
random - 想要生成随机数。模拟掷骰子
我正在尝试加载两个数组。代表掷骰子的可能结果(1-6)。第一个数组加载了第一个骰子结果和第二个数组......我正在努力将两个数组保持在一个循环中,以管理骰子滚动的次数,而不是生成重复的结果。相信我需要在每卷之间重新播种,任何帮助将不胜感激。
电流输出: 骰子一:5 骰子二:5 骰子一:3 骰子二:3 骰子一:1 骰子二:1 骰子一:6 骰子二:6 骰子一:6 骰子二:6 骰子一:2 骰子二: 2 骰子一:5 骰子二:5 骰子一:2 骰子二:2 骰子一:1 骰子二:1 骰子一:1 骰子二:1 第二个骰子总是匹配第一个
我写如下:
java - Arraylist,无与伦比的类型:DieClass 和 int
尝试编写一个“掷”骰子并显示玩家和计算机掷骰结果的程序,以及找出每个数字掷了多少。比如说,玩家掷出 3 4 3 5 6,那么玩家就有了一场由 2 个 3 组成的比赛。还没有编写代码来显示匹配。
我的问题是我正在尝试将滚动记录到ArrayList
,然后比较玩家和计算机滚动ArrayList
的每个数字,并计算每个数字出现的次数,但我不断收到错误
错误:无法比较的类型:DieClass 和 int
每当我尝试从 ArrayList 进行比较时
有问题的程序使用类中的方法DieClass
}
matlab - 模拟 Yahtzee 游戏的 5 掷骰子
我正在尝试为我在 MATLAB 中编写的 Yahtzee 游戏模拟滚动 5 个骰子,但我遇到的问题是我的代码在运行 1000 多次迭代后似乎没有生成任何 yahtzee。我是否使用了一个可以保证 Yahtzee(相同数量的 5 个)被滚动的函数?
这基本上只是迭代 13 轮滚动,并根据“rule{1}”检查滚动,该数组包含 [1 1 1 1 1]。获得 3 个,有时是 4 个 1s 似乎没有问题,但我无法获得 5 个。有什么建议吗?
c - 如何在掷骰子时成功地在 C 中使用 rand ,而不需要经过 1000 次才能正确完成?
因此,我成功制作了以下程序,该程序将允许用户输入一个数字(介于 1 到 12 之间),然后在两个骰子成功掷出最初输入的数字后告诉用户尝试了多少次。因此,如果该人键入 7。如果两个骰子总数为 5,它将第一次进行随机掷骰,它将显示...“掷 1 的结果:3 + 2” ..etc
但是由于某种原因,当我这样做时,它需要 1000 多圈才能弹出 7,从而完成程序。骰子的几率应该在 1/12 左右而不是 1/1000 左右,所以我知道我编码错误。如果有人可以帮助我找出问题所在,那就太好了。
到目前为止,这是我的代码...
function - 2 并行执行的函数
好的,这是我第一次在这里提问,所以如果这不是一个好问题,请不要生气。我有 6 个函数代表正在滚动的骰子的图像。我必须制作一个用于编程的掷骰子游戏。游戏本身运行得很好,但我必须让骰子并排显示,而不是放在一起。例如:
python - Python GUI 中的掷骰子
randint
我试图弄清楚如何使用该函数在 Python GUI 中掷骰子。
我想用两次鼠标点击从 生成骰子掷出的两个数字randint
,然后再点击两次来更改骰子以显示这些数字。
我已经展示了骰子和所有内容,但我不确定如何在该项目的窗口中使用与骰子相关的randint
和mouseclick
函数。此项目必须使用randint
and 。mouseclick
我一直在尝试使用 alist
随机删除或不删除骰子中的点,但问题是似乎没有一种有效的方法来使用randint
. 我将不胜感激任何建议。
实验室4.py
这就是我最终解决它的方法。
python - Python:查找随机生成的整数的乘积
还有一个问题。我是 CS 一年级学生,必须在纸上完成这项工作,所以我无法导入任何程序来解决问题。
我被要求创建一组伪随机整数,然后使用函数 def product (n) 将整数的乘积相乘。我知道这段代码真的错了,但我根本不知道该怎么做!这是我到目前为止所拥有的:
python - Python:带有奇数总和累加器的随机模块
您好,我正在尝试制作一个函数,包括随机模块,该模块仅累积 n 骰子奇数掷骰的总和,n 面时间。听起来有点令人困惑,但例如,如果我掷了 2 次双面骰子并得到 1 和 2,结果将只有 1(因为 2 是偶数)。这是我所拥有的:
我怎样才能让它工作?它永远不会超过第一个 if 因为它从 y=0 开始
php - 用新的 INT 更新 mySQL INT
好的,对于基本大纲,我正在尝试根据代码的结果更新 mySQL 数据库中的列。
基本上它是掷骰子,如果你击败了房子,它会增加你的 5,如果你输给房子,它会减少 5。这是出于我自己的教育目的,不会公开使用。
不工作的部分是 mysq_query("UPDATE") 有赢有输。