百万虚拟猴子创造出莎士比亚全部作品

标签: entertainment | 发表时间:2011-10-10 17:00 | 作者:blackhat HaWk
出处:http://solidot.org/
10月6日,百万猴子测试项目A Million Amazonian Monkeys重新生成了莎士比亚全部作品,最后一部完成的作品是《驯悍记》(The Taming of the Shrew)。开发者Jesse Anderson已经将项目源代码发布在Google Code上,采用GPL v3许可证。 Jesse Anderson是利用Amazon EC2、Hadoop和Ubuntu Linux,创造了百万只虚拟猴子和虚拟打字机,模拟随机按键,然后将按键的内容与古滕堡项目中的莎士比亚作品进行对比,检查是否匹配。一些人认为,Anderson的测试并不是真正的无限猴子试验,无限猴子理论认为,一只猴子在打字机上随机地按键,当按键时间达到无穷时,几乎必然能够打出任何给定的文字。Anderson是让百万只猴子随机产生出的单词与莎士比亚作品中的单词匹配,而不是匹配整部作品。如果要让一只猴子复制出莎士比亚作品的话,所需要耗费的计算量和时间是难以想象的。


相关 [百万 虚拟 猴子] 推荐:

百万虚拟猴子写出莎翁作品

- jumpstone - Solidot
太平洋标准时间9月23日2:30,百万猴子测试项目A Million Amazonian Monkeys成功创作出了莎士比亚十四行诗中的一首短诗“爱人的抱怨(A Lover s Complaint)”. 这是首次通过随机乱打创造出的第一个莎士比亚作品. 这一壮举是一只猴子的一小步,但却是虚拟猴子们的一大步.

百万虚拟猴子创造出莎士比亚全部作品

- HaWk - Solidot
10月6日,百万猴子测试项目A Million Amazonian Monkeys重新生成了莎士比亚全部作品,最后一部完成的作品是《驯悍记》(The Taming of the Shrew). 开发者Jesse Anderson已经将项目源代码发布在Google Code上,采用GPL v3许可证.

猴子通过大脑控制虚拟义肢

- Woooon - Solidot
杜克大学神经学家Miguel Nicolelis和他的团队创造了一个脑机接口的虚拟版,然后在猴子大脑上植入两组微电极,一组位于运动控制中心,一组位于处理左手触摸感觉的躯体感觉皮层. 他们让猴子去控制电脑显示屏上的虚拟猴子,用手触摸有不同质感的虚拟圆盘. 报告发表在最新一期的《自然》杂志上. 研究人员发现,仅仅只经过四次训练猴子就能正确区分虚拟圆盘的不同质地.

模拟百万猴子写莎士比亚作品

- 小天 - Solidot
无限猴子定理认为,让一只猴子在打字机上随机地按键,当按键时间达到无穷时,几乎必然能够打出任何给定的文字,比如莎士比亚的全套著作. 另一种说法是,一百万只猴子坐在一百万台打字机前,能打出莎士比亚戏剧. 现在,资深软件开发者Jesse Anderson决定测试无限猴子定理,他使用Amazon EC2、Hadoop和Ubuntu Linux,创造数百万只虚拟猴子和虚拟打字机,模拟按键,然后将按键的内容与莎士比亚全部作品比较是否匹配,如果匹配的话就用颜色在图像上标记下来.

Bitcoin虚拟货币原理

- Blacat - 月光博客
  Bitcoin 是最近热议的话题,不过中文资料非常少,这篇文章不会评论 Bitcoin 的意义和利弊,只希望以尽简单的方式介绍什么是 Bitcoin,让更多人了解到这个有趣且了不起的创意. 同时笔者不断修正或补充内容,尽量做到当有人问到“什么是Bitcoin”时,只需把这篇文章的网址发给他就可以了.

Java虚拟机家族考

- ReadReply - 博客园新闻频道
  说起Java虚拟机,许多Java程序员都会潜意识地把它与Sun[1] HotSpot虚拟机等同看待,也许还有一些程序员会注意到BEA JRockit和IBM J9,但大多数人对JVM的认识都仅限于此了.   从1996年初Sun发布的JDK 1.0中所包含的Sun Classic VM算起,Java虚拟机已经发展了15个年头,沧海桑田一瞬间,15年转眼而过,这期间曾经涌现、湮灭过许多或经典或优秀或有特色的虚拟机实现,在《Java虚拟机专栏》的第1篇中,我们先暂且把代码与技术放下,一起来回顾一下Java虚拟机家族的发展轨迹和历史变迁.

乐购虚拟超市

- Demi - 设计|生活|发现新鲜
以小编的亲身体会来说,那绝对要数等人等车等时间,往往这个时候你更希望附近逛逛来打发时间,难免逛的时候就会消费. tesco乐购,便抓住这一商机,在韩国地铁站中开了首家虚拟超市(韩国更名为Homeplus). 但是它这种模式和普通超市又大不同,之所以称之虚拟,正因为“超市”陈列的所有商品都只是图片,貌似灯箱广告.

Python 虚拟机实现(一)

- xcv58 - python.cn(jobs, news)
python并不将py文件编译为机器码来运行,而是由python虚拟机一条条地将py語句解释运行,这也是为什么被称为解释语言的原因之一. 但python虚拟机并不直接执行py語句,它执行编译py語句后生成的字节码. 本篇简单地讲下编译、运行的过程,涉及到的内容有如何编译、控制流、函数及类的实现等. python将py文件编译成为PyCodeObject,再将这个对象写入某文件就成为了pyc文件,文件中包含python的magic number(来说明编译时使用的python版本号)、源文件的mtime(使pyc和py文件保持同步)、编译出的code对象.

iPhone5 虚拟镭射键盘

- 林十四 - 先看看|创意产品,创意设计,创意生活
旧金山团队Aatma Studio在iPhone5上塑造了一个很酷的概念,使得这台手机拥有可收放自如. 的虚拟镭射键盘,它投影在桌面上,可自由旋转,缩放,调节亮度,操作完毕后直接将其“丢”. 先看看|创意产品,创意设计,创意生活 |逛逛我们的创意网店.