人机对决

或者,为什么说人类不善于产生随机信息。

分数 成功率 领先者
0 0.00
机器 0 0.00

 

  

玩法:

通过选择‘零’或‘壹’来向前移动。你的目标是用‘随机’动作来迷惑机器

机器通过观察的动作规律来预测你将点击‘零’或‘壹’。机器在无法确定时可以选择pass,因为它是弱者,它只是一台机器。所以,这是公平起见,要让着它一些。

机器一次正确的预测将得一分;否则,将得一分。选择pass时双方都不得分。

经过一阵子点击后,通常会输给机器。点击“重置”可以将分数清零,重新开始游戏。

谁发明了这个游戏?

好像是John von Neumann。或者Stanislaw Ulam。其中的算法最初是用BASIC写的,我从弟弟那里得到的。如果没记错的话,他是从一个奥数比赛中发现的。

如果你知道它的发明人,请告知我!

如果你有兴趣研究,这里是最初的代码。

如果你想在这个游戏中取胜,并不难。如果你花一天时间来玩赢它,那你该感到羞愧。是我发现有人试图通过在键盘上乱敲一气来产生‘随机’数字,才猜找出了这个游戏。这个游戏告诉我们他的方法是愚蠢的。

分享这篇文章:

14 Responses to 人机对决

  1. 木木 says:

    真的假的,好玄乎

  2. Leslie says:

    50次各赢9次

  3. wwwey says:

    “10111000”无限循环可以让电脑不pass以后每次都猜错,哈哈哈

  4. 徐风子 says:

    他可以随意pass,太耍赖了。

  5. titantse says:

    原帖地址是哪儿?

  6. ken says:

    000001111000011
    人 3:0获胜

  7. MaxLuan says:

    成功破了,花了半个小时。。惭愧。

  8. t says:

    人 47 51.09 ✓
    机器 45 48.91 –

  9. TigerLau says:

    分数 成功率 领先者
    人 101 55.49 ✓
    机器 81 44.51 –

  10. skip says:

    我试了下机机对决。测试了十万次。用的js的随机数。结果如下

    分数 成功率 领先者
    人 50469 50.49 ✓
    机器 49485 49.51 –

  11. tang says:

    分数 成功率 领先者
    人 1 100.00 ✓
    机器 0 0.00 –

    #0 #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14
    1 1 1 0 0 1 0 1 1 1 1 0 0 0 1
    pass pass pass pass pass pass pass pass pass pass pass 1 pass pass pass

  12. lei says:

    分数 成功率 领先者
    人 1 100.00 ✓
    机器 0 0.00 –

    #0 #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14
    0 0 0 1 0 1 1 0 0 1 0 1 1 1 1
    pass pass pass pass pass pass pass pass pass pass pass pass 0 pass pass

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据