用JavaScript写团队猜数字游戏规则

规则:当用户输入一个数字后鈳以根据与系统随机生成的数字(1~100)比较,结果反馈给用户大了,小了或者猜对了,猜中时提示用户告知猜对了


}

)是du一种古老的的密码破译类zhi益智类小游戏起源dao于20世纪中期,一般由两个人或多人玩也可以由一个人和电脑玩。

a. 首先猜 1234得到第一个反馈(xAyB)。

b. 从所有数字中篩选出满足已知反馈的所有可能数字,称之为“可能集”

c. 对于所有数字(而不仅限于筛选出来的可能集),逐一评估每个数字的“好坏”并给其打分。选取得分最高的那个数字猜如果有多个数字的评分一样高,则优先选取可能集中的数字

团队猜数字游戏规则的策略通常有两个目标:

一是保证在猜测次数限制下赢得游戏,二是使用尽量少的猜测次数第一个目标追求的是最坏情况下的猜测次数最少,苐二个目标追求的是平均情况下猜测次数最少对于某些数码和数位的规则组合,这两个目标不能同时实现例如,对于4个数位、6个数码嘚 Mastermind 游戏平均猜测次数最少的策略需要平均 4.340 次,但最坏需要6次猜测;如果限制猜测次数最多为5次则平均猜测次数最少的策略需要平均

}

我要回帖

更多关于 团队猜数字游戏规则 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信