设为首页收藏本站

死神中文网

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 黒沢みつよ
打印 上一主题 下一主题

[插科打诨] 无聊中……不知道大家玩没玩过这个灯神猜人游戏(火星帖)

   关闭 [复制链接]
楼主
发表于 2011-6-23 23:00:45 | 显示全部楼层
感觉只是一个数据库而已,如果每个问题都只有是否两个回答,20个问题就可以从100万个人物中确定一个唯一结果
沙发
发表于 2011-6-23 23:26:06 | 显示全部楼层
他问了我60个问题,也没有猜出来
板凳
发表于 2011-6-25 00:39:46 | 显示全部楼层
可以选择语言的吧。。。。。。
地板
发表于 2011-6-25 13:32:25 | 显示全部楼层
回复 9# 黒沢みつよ
只要找的人物足够偏,猜不出来是正常的。
PS:我的英语水平还是可以的,不存在理解问题
5
发表于 2011-6-25 17:59:45 | 显示全部楼层
练英文还是去直接看英文原版的文章去吧。。。。。。
6
发表于 2011-6-26 14:38:29 | 显示全部楼层
这个东西就是用你输入的结果和数据库去匹配,选取误差最小的,在系统看来,“是否是猫”和“是否长发”是等价的误差,所以会出一些奇怪的错误
7
发表于 2011-6-26 20:41:52 | 显示全部楼层
我的意思是,对于这个数据库而言,所有的误差(数据库内的结果和用户所选择的结果不同时,即为一个误差)都是等价的,当系统对得出的可能结果进行排序时,只按误差多少排序。
举一个例子,一个人回答了10个问题,其中第二个问题是“是不是人”、第三个问题是“是否长发”,第四个问题是“是否年老”,将回答为是记作1,否记作0。
那个人的十道题都选择是,则十个答案记作1111111111,程序从数据库中提取所有人的对应十个问题的对应答案,假设没有完全一样(十个1)的,则对所有结果排序,此时最接近十个一的结果分别是1011111111和1100111111,此时系统会选择前者,因为前者误差最小,不会因为前者的误差在“是不是人”这个问题上而否定。
当然,这只是众多算法之一,还有别的算法,但是更容易出现死路问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|死神中文网    

GMT+8, 2024-5-7 06:14 , Processed in 0.072723 second(s), 18 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表