赞 | 3 |
VIP | 41 |
好人卡 | 0 |
积分 | 81 |
经验 | 36779 |
最后登录 | 2014-7-7 |
在线时间 | 971 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 8069
- 在线时间
- 971 小时
- 注册时间
- 2010-10-10
- 帖子
- 2777
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
昨天研究了一天,感觉很有意思,把这个东西发上来给大家看看。
首先这是一个IQ游戏,该游戏随机形成四位内0~9的一个组合,你可以尝试在12次内猜出该随机值。该游戏存在提示,当你输入一个数字时,它会显示A或者B:
举例:原值为1234。
xA=你的本次尝试有x个独立数值与原值完全对称。假如你尝试了排列法4201,那么对比上下,就会得出x=1,即1A,或1个完全对称的数值,该例子中此数值为2。
xB=你的本次尝试有x的独立数值与原值相同,但位置不同。假如你尝试了排列法4201,那么对比上下,就会得出x=2,即2B,或2个相同值,该例子中此数值为4、1.
非A非B,该种情况下表示你本次尝试中使用的某一数值完全是扯淡,是垃圾,你的职责是把这家伙揪出来。
下面来说说我是怎么做的,看下文之前,建议先自己独立研究一下这个游戏,主要是数位的排列方式,可以在很多地方用到它们,比如说设定性质性征的效益网,在状态效应网上很难做到平衡,这是因为独立数据单位的多变性以及复杂性,这时就需要这种逻辑模式了。
当然,主要还是因为个人很喜欢逻辑游戏。
游戏开始的瞬间,一个随机排列数值的四位数形成了,它是:- - - - ,即目前为止无法确认任何数值。
首先我开始分析数值跳跃的间隔值,分析结果如下:
0间隔 1 2 3 4 5 6 7 8 9 0
1间隔 1 3 5 7 9
2间隔 1 4 7 0
3间隔 1 5 9
第一次看到2间隔就闪瞎了我的双眼,这是何等的巧合!不偏不倚刚好四位数,没商量就是你了,跟叔叔走吧。
在2间隔中一共有N种排列方法,但是真正有效率的组合法是去填空,而玩这个游戏,讲究的就是一个效率,下面给出例子:
组合1 1 4 7 0 组合6 2 5 8 1
组合2 3 6 9 2 组合7 4 7 0 3
组合3 5 8 1 4 组合8 6 9 2 5
组合4 7 0 1 6 组合9 8 1 2 7
组合5 9 2 3 8 组合10 0 3 4 9
2间隔的组合如上,那么其中一种有效率的组合方式即为1470,3692,- - - 5,- - - 8。首先我们可以做一个简单的评估——在尝试前两个组合后,剩下2两者的可能性就会可能是如下排列法:
5 8 简单逻辑性征
0剩余 不可能 不可能 一定没有概率,别试了
1a 50% 50% 其中一个为真值,剩下的是垃圾。
1a1b 正负50 正负50 其中一个啥问题也没有,另一个位置错了,接着折腾吧
2a 100% 100% 别想了,就是这个排列法没错
2b -100% -100% 反位下一定为真值
上表为理论,实际的组合方法如下:
- - 5 8, - - 8 5,- 5 - 8,- 8 - 5,…………不想举例了,反正就是填空,然后把数字调转一下位置,检查任何重复例子,排除后得结果。
下一步是分析组合法,比如1470可能的组合如下:
14 47 70 07
17 40 74 04
10 41 71 01
而1470本身是14+47+70+01的组合方式,意思说如果你试了1470,这些组合方式有没有用就真相大白了,所以我们“骡子是马拉出来遛遛”,丢1470进油锅里测试看看。
结果:1470=1A1B
意思说小朋友很遗憾,你的运气还不够好1470不是正确的数字,不过呢其中一个数字是完全正确的,猜得好,然后其中一个数字又是存在于原数中的,剩下的两个数字则是垃圾了,可喜可贺可喜可贺。
实践是评判理论的唯一标准,革命尚未成功同志仍需努力。
我们要在尽可能减少外因影响的情况下增加效率,所以下一步我将尝试1740,即pqpq的组合方式,换句话说颠倒了4和7的位置,先是测试1 - - 0的真值概率,又测试 - 4 7 - 的真值概率,两者的概率还需要进一步分析。
结果:1740=2A0B
啊哈!小子干的不错猜对了一回,其中两个数字是正确的。潜台词是经过47换位后,4或者7的正确率由-50%变为50%,这还验证了1 或者0的正确机率为50%。
下一步就是精确的确认1 - - 0,- 7 4 - ,两种组合方式的正确性了。
{1 - - 0}=1A
{- 7 4 -}=1A
我的下一个策略是测试1 - 和 - 7, 保留后两项以减少导入其他因素所产生的风险。
所以我试了7140,结果:7140=0A2B,运气不好就是运气不好吗,这系统怎么骂人呢?太不厚道了。总而言之,系统还是挺和蔼的,它说71或者17这些东西啊,你就别指望了,没用。从反面思考,这证明了40是正确的数值,而且还拥有正确的排列。
剩下的问题就是测试3692,还有58了。
老套路出招。
结果:
3692=0A2B
你看这个系统多坏,又开始骂人了。2B的意思是说你没有正确的排列,话说到这个份上那就不用再拘束了,尽管去调试吧,既然已经得出了1 7 - - 的结果,那么就应该注重于后两个数值上。
可能的组合:
- - 2 9 - - 3 6 - - 6 3
看起来是3个,但其实只需要最多两个组合而已,第一个组合是36,或者63,接着只要尝试某个组合的反位置就可以了。
结果:
0063=1A0B
系统在说: - - 6 - ,- - - 3 的机率各为50%,然而搞清楚哪个正确还需要一次测试,所以我们可以把 29的一部分代入其中,比如说 - - 6 9,这样的一个混合体,然后再利用qp进行思考,就可以得出真值。
0069=1A1B
分析:若A=6,则真值为- - 6 2;若A=9,则真值为- - 3 9。以理论弄清楚A为6或者9的关键在于概率分析。
接下来只要尝试1762,然后再试1739就行了,我想不出还有哪些线索可以找,谁在逻辑学上有深入研究的可以说说么?
‘‘──疯狂异形于2012-3-5 23:50补充以下内容
忽然发现自己发不了附件……图书馆的电脑可真是低级。晚点吧,别急。
’’ |
|