﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>f(Program,Poet)=Programet &#187; 递归</title>
	<atom:link href="http://blog.programet.org/tag/%e9%80%92%e5%bd%92/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.programet.org</link>
	<description>f(诗,程序)=诗序=思绪 &#124; 记载我们自己的生活</description>
	<lastBuildDate>Tue, 07 Feb 2012 16:00:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>推荐时间：以色列麻将(Rummikub)</title>
		<link>http://blog.programet.org/2010/08/%e6%8e%a8%e8%8d%90%e6%97%b6%e9%97%b4%ef%bc%9a%e4%bb%a5%e8%89%b2%e5%88%97%e9%ba%bb%e5%b0%86rummikub.html</link>
		<comments>http://blog.programet.org/2010/08/%e6%8e%a8%e8%8d%90%e6%97%b6%e9%97%b4%ef%bc%9a%e4%bb%a5%e8%89%b2%e5%88%97%e9%ba%bb%e5%b0%86rummikub.html#comments</comments>
		<pubDate>Sun, 22 Aug 2010 04:07:22 +0000</pubDate>
		<dc:creator>严酷的魔王</dc:creator>
				<category><![CDATA[原创博文]]></category>
		<category><![CDATA[数学]]></category>
		<category><![CDATA[游戏]]></category>
		<category><![CDATA[计算机]]></category>
		<category><![CDATA[智慧]]></category>
		<category><![CDATA[桌游]]></category>
		<category><![CDATA[策略]]></category>
		<category><![CDATA[递归]]></category>

		<guid isPermaLink="false">http://blog.programet.org/?p=3078</guid>
		<description><![CDATA[暑假~哎，没有写文动力的暑假……马上就要结束了。这段时间主要是星际2去了，难得前天叫了两个人和我出门转转，就转到了桌游店里面。三个人嘛，老板又推荐了以色列麻将（又称Rummikub，拉密）。发现这个游戏很不错，于是在这里推荐给大家。 牌的构成： 以色列麻将其实也可以看成是一种牌类游戏，一共106张牌，两张笑脸（类似扑克牌里面的Joker），红黑蓝绿四种颜色的1~13各两张。其实可以用两副完整的扑克牌去掉两张Joker来代替标准游戏牌。 出牌规则： 1.顺子，至少三个同色的连续数字组成的牌组，如同为红色的1，2，3，4； 2.同数，至少三个同数字但是颜色互不相同的牌组成的牌组，如红、蓝、黑的3； 3.重构，所有已经被打出的牌都是可以被利用的，即，如果你能将已打出的牌与自己刚刚打出的牌重新组织成同样符合前述两个规则的牌组群，那么你刚刚打出的牌就算是有效的，例如现在场面上有四色的9，四色的8，如果我手上有一张黑色的7，那么我可以从上面两张牌组中调出黑色的9和8，与我的7组成黑色的7，8，9，剩下的是红、蓝、绿的8和9，于是便从两个牌组变成了三个牌组。 4.惩罚，如果无法出牌或者选择不出牌就摸一张牌并跳过出牌，如果是出牌之后一阵忙活发现无法进行重构，摸三张牌并跳过出牌。 5.笑脸，那两张Joker（在标准的以色列麻将牌中是一红一黑两个笑脸）可以代表任意颜色的任意数字并入某一个牌组之中。如果你想再次利用被打出的Joker，那么只能打出与Joker所在位置完全吻合的手牌来替换之，否则只能在Joker所在的牌组两端添加牌构成顺子，无法从中截断。 游戏流程： 刚开始每位玩家拿14张牌，接着想办法决定第一个出牌的人（比如从牌库中随机抽牌比点数），逆时针按顺序出牌。这里有一个“破冰”的说法，即每位玩家的第一组打出的牌不能利用重构规则（即规则3），使得这组牌的点数相加大于等于30，如果无法达到破冰的要求，便只能摸牌了。当你完成破冰之后，就可以按照上述的出牌规则进行活动，谁先出完自己的牌就是胜利。有玩家胜利后便开始计分——这是一个零和游戏，所有输家扣去和剩余手牌点数之和相等的分数，而赢家得到所有他们扣去的分数之和。注意，笑脸算30分！ 实例分析： 说了这么多不妨来分析一个游戏的片段，然后再看看我到底喜欢上了这个游戏的什么地方。 比如现在已经打出了的牌有： 顺子： 红：(5,6,7,8) 黑：(6,7,8),(10,11,12) 绿：(4,5,6) 蓝：(7,8,9,10,11) 同数： (红黑蓝绿) (4 ,4 ,4 ,  ) 接下来我想打出一张蓝5，应该怎么办？ 让我们来进行重构。如果我打出了蓝5，那么场上还有两个5给我组成一组同数，但是这样一来拆散了绿色的顺子，绿4落单了，我们可以将它并到场上已经存在的4的同数组。还有绿6，我们将红6和黑6都抽出来并成一组同数，这么一来却又多出了红和黑的7和8。没关系，我们将蓝色的7和8抽出来再并成两组同数就行了。经过这一轮重构，现在场面上的牌构成是： 顺子： 黑：(10,11,12) 蓝：(9,10,11) 同数： (红黑蓝绿) (4,4,4,4) (5,   ,5,5) (6,   ,6,6) (7,7,7,  ) (8,8,8,   ) 至少我来说，这样的重构过程是复杂而奇妙的——这也是这个游戏最大的乐趣所在！！由于规则4的存在，我们不能进行实际操作来尝试可能的重构方法，而是只能在脑海中对重构过程进行想象，这就极大地考验了观察力和记忆力。在实际的游戏中常常会出现比上述情况更加复杂的重构过程，有时候即使有可能存在一种重构方法，我们的大脑却在找到它之前便栈溢出了——每一个拆分过程就像是一个压栈的过程，重构成功便是递归完成，每一张拆分出来多余的牌都可以变成一个子问题继续进行重构，有时候一旦做出了一个牵涉到五六个牌组的重构时真是忍不住大呼过瘾！即使只是为了出一张牌，有时也会搅得场上风云突变，弄乱牌组可能也让你的下家无从下手~ 在最后，大家如果找不到志同道合的好友一起游戏，不妨先来体验一下和电脑对战的快乐——这种程度的堆栈对于电脑来说就是小菜一碟，于是我现在还处于被电脑虐的状态……猛击此处下载 本文由 严酷的魔王 创作，转载或引用前请联系我们。相关文章： 推荐时间：鸡同鸭抢 推荐时间：Bugbrain 推荐时间：Llama Adventure
相关文章：<ol>
<li><a href='http://blog.programet.org/2010/09/%e6%8e%a8%e8%8d%90%e6%97%b6%e9%97%b4%ef%bc%9a%e9%b8%a1%e5%90%8c%e9%b8%ad%e6%8a%a2.html' rel='bookmark' title='推荐时间：鸡同鸭抢'>推荐时间：鸡同鸭抢</a></li>
<li><a href='http://blog.programet.org/2009/01/bugbrain.html' rel='bookmark' title='推荐时间：Bugbrain'>推荐时间：Bugbrain</a></li>
<li><a href='http://blog.programet.org/2009/07/%e6%8e%a8%e8%8d%90%e6%97%b6%e9%97%b4%ef%bc%9allama-adventure.html' rel='bookmark' title='推荐时间：Llama Adventure'>推荐时间：Llama Adventure</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>暑假~哎，没有写文动力的暑假……马上就要结束了。这段时间主要是星际2去了，难得前天叫了两个人和我出门转转，就转到了桌游店里面。三个人嘛，老板又推荐了以色列麻将（又称Rummikub，拉密）。发现这个游戏很不错，于是在这里推荐给大家。<span id="more-3078"></span></p>
<h3>牌的构成：</h3>
<p>以色列麻将其实也可以看成是一种牌类游戏，一共106张牌，两张笑脸（类似扑克牌里面的Joker），红黑蓝绿四种颜色的1~13各两张。其实可以用两副完整的扑克牌去掉两张Joker来代替标准游戏牌。</p>
<h3>出牌规则：</h3>
<p>1.顺子，至少三个同色的连续数字组成的牌组，如同为红色的1，2，3，4；</p>
<p>2.同数，至少三个同数字但是颜色互不相同的牌组成的牌组，如红、蓝、黑的3；</p>
<p>3.重构，所有已经被打出的牌都是可以被利用的，即，如果你能将已打出的牌与自己刚刚打出的牌重新组织成同样符合前述两个规则的牌组群，那么你刚刚打出的牌就算是有效的，例如现在场面上有四色的9，四色的8，如果我手上有一张黑色的7，那么我可以从上面两张牌组中调出黑色的9和8，与我的7组成黑色的7，8，9，剩下的是红、蓝、绿的8和9，于是便从两个牌组变成了三个牌组。</p>
<p>4.惩罚，如果无法出牌或者选择不出牌就摸一张牌并跳过出牌，如果是出牌之后一阵忙活发现无法进行重构，摸三张牌并跳过出牌。</p>
<p>5.笑脸，那两张Joker（在标准的以色列麻将牌中是一红一黑两个笑脸）可以代表任意颜色的任意数字并入某一个牌组之中。如果你想再次利用被打出的Joker，那么只能打出与Joker所在位置完全吻合的手牌来替换之，否则只能在Joker所在的牌组两端添加牌构成顺子，无法从中截断。</p>
<h3>游戏流程：</h3>
<p>刚开始每位玩家拿14张牌，接着想办法决定第一个出牌的人（比如从牌库中随机抽牌比点数），逆时针按顺序出牌。这里有一个“破冰”的说法，即每位玩家的第一组打出的牌不能利用重构规则（即规则3），使得这组牌的点数相加大于等于30，如果无法达到破冰的要求，便只能摸牌了。当你完成破冰之后，就可以按照上述的出牌规则进行活动，谁先出完自己的牌就是胜利。有玩家胜利后便开始计分——这是一个零和游戏，所有输家扣去和剩余手牌点数之和相等的分数，而赢家得到所有他们扣去的分数之和。注意，笑脸算30分！</p>
<h3>实例分析：</h3>
<p>说了这么多不妨来分析一个游戏的片段，然后再看看我到底喜欢上了这个游戏的什么地方。</p>
<p>比如现在已经打出了的牌有：</p>
<blockquote><p><strong>顺子：</strong></p>
<p>红：(5,6,7,8)</p>
<p>黑：(6,7,8),(10,11,12)</p>
<p>绿：(4,5,6)</p>
<p>蓝：(7,8,9,10,11)</p>
<p><strong>同数：</strong></p>
<p>(红黑蓝绿)</p>
<p>(4 ,4 ,4 ,  )</p></blockquote>
<p>接下来我想打出一张蓝5，应该怎么办？</p>
<p>让我们来进行重构。如果我打出了蓝5，那么场上还有两个5给我组成一组同数，但是这样一来拆散了绿色的顺子，绿4落单了，我们可以将它并到场上已经存在的4的同数组。还有绿6，我们将红6和黑6都抽出来并成一组同数，这么一来却又多出了红和黑的7和8。没关系，我们将蓝色的7和8抽出来再并成两组同数就行了。经过这一轮重构，现在场面上的牌构成是：</p>
<blockquote><p><strong>顺子：</strong></p>
<p>黑：(10,11,12)</p>
<p>蓝：(9,10,11)</p>
<p><strong>同数：</strong></p>
<p>(红黑蓝绿)</p>
<p>(4,4,4,4)</p>
<p>(5,   ,5,5)</p>
<p>(6,   ,6,6)</p>
<p>(7,7,7,  )</p>
<p>(8,8,8,   )</p></blockquote>
<p>至少我来说，这样的重构过程是复杂而奇妙的——这也是这个游戏最大的乐趣所在！！由于规则4的存在，我们不能进行实际操作来尝试可能的重构方法，而是只能在脑海中对重构过程进行想象，这就极大地考验了观察力和记忆力。在实际的游戏中常常会出现比上述情况更加复杂的重构过程，有时候即使有可能存在一种重构方法，我们的大脑却在找到它之前便栈溢出了——每一个拆分过程就像是一个压栈的过程，重构成功便是递归完成，每一张拆分出来多余的牌都可以变成一个子问题继续进行重构，有时候一旦做出了一个牵涉到五六个牌组的重构时真是忍不住大呼过瘾！即使只是为了出一张牌，有时也会搅得场上风云突变，弄乱牌组可能也让你的下家无从下手~</p>
<p>在最后，大家如果找不到志同道合的好友一起游戏，不妨先来体验一下和电脑对战的快乐——这种程度的堆栈对于电脑来说就是小菜一碟，于是我现在还处于被电脑虐的状态……<a href="http://www.laziofly.com/forum.php?mod=viewthread&amp;tid=65851">猛击此处下载</a></p>
<p><small>本文由 严酷的魔王 创作，转载或引用前请<a href="mailto:programet.org@gmail.com">联系我们</a>。</small></p><p>相关文章：<ol>
<li><a href='http://blog.programet.org/2010/09/%e6%8e%a8%e8%8d%90%e6%97%b6%e9%97%b4%ef%bc%9a%e9%b8%a1%e5%90%8c%e9%b8%ad%e6%8a%a2.html' rel='bookmark' title='推荐时间：鸡同鸭抢'>推荐时间：鸡同鸭抢</a></li>
<li><a href='http://blog.programet.org/2009/01/bugbrain.html' rel='bookmark' title='推荐时间：Bugbrain'>推荐时间：Bugbrain</a></li>
<li><a href='http://blog.programet.org/2009/07/%e6%8e%a8%e8%8d%90%e6%97%b6%e9%97%b4%ef%bc%9allama-adventure.html' rel='bookmark' title='推荐时间：Llama Adventure'>推荐时间：Llama Adventure</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.programet.org/2010/08/%e6%8e%a8%e8%8d%90%e6%97%b6%e9%97%b4%ef%bc%9a%e4%bb%a5%e8%89%b2%e5%88%97%e9%ba%bb%e5%b0%86rummikub.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>一篇思修论文：《苏菲的世界》读后感</title>
		<link>http://blog.programet.org/2010/06/%e4%b8%80%e7%af%87%e6%80%9d%e4%bf%ae%e8%ae%ba%e6%96%87%ef%bc%9a%e3%80%8a%e8%8b%8f%e8%8f%b2%e7%9a%84%e4%b8%96%e7%95%8c%e3%80%8b%e8%af%bb%e5%90%8e%e6%84%9f.html</link>
		<comments>http://blog.programet.org/2010/06/%e4%b8%80%e7%af%87%e6%80%9d%e4%bf%ae%e8%ae%ba%e6%96%87%ef%bc%9a%e3%80%8a%e8%8b%8f%e8%8f%b2%e7%9a%84%e4%b8%96%e7%95%8c%e3%80%8b%e8%af%bb%e5%90%8e%e6%84%9f.html#comments</comments>
		<pubDate>Wed, 02 Jun 2010 16:47:07 +0000</pubDate>
		<dc:creator>寺雷颠</dc:creator>
				<category><![CDATA[原创博文]]></category>
		<category><![CDATA[现代主义]]></category>
		<category><![CDATA[非严肃]]></category>
		<category><![CDATA[真实性]]></category>
		<category><![CDATA[笛卡尔]]></category>
		<category><![CDATA[苏菲的世界]]></category>
		<category><![CDATA[递归]]></category>

		<guid isPermaLink="false">http://blog.programet.org/?p=2516</guid>
		<description><![CDATA[苏菲的世界到底是个什么世界？当我们发觉，苏菲以及她所存在的世界只是席德的父亲用笔在纸上描绘出的世界时，会不会也开始怀疑自己身处的世界的真实性？ 就如左边的这幅插图，如果我所看到的最大的世界——姑且称其为1号世界，也就是席德所存在的世界，那么苏菲则在2号世界，以此类推，苏菲某天晚上阅读的童话故事里的家伙则处于第3号世界……在N号世界中的任何一个人物，可以凭借他们“自身的意志”（姑且这样形容），创造出N+1直至无穷等级的世界(当然这需要极长的寿命，而且那个世界的太阳不能在50亿年后烧尽)。反其道而行之，实际上那位创造者（N），是由在他之前的那个世界的某一位人物，也许是一个无所事事的乞丐（N-1），在脑海中创造的。最后究其源头，这一群（允许我用群这个不恰当的量词）纷繁的世界，实际上都来源于1号世界的少校先生，而少校先生本人，他自己还没有意识到，其实是乔斯坦·贾德，一位来自0号世界的大胡子挪威作家的创造物。 等一等，我们凭什么认为乔斯坦·贾德，与我们共同生存的世界就是0号世界呢？就如同你走在街上遇到一个奇怪的家伙嘴里念念有词：“……356295141.3！”，当你好奇的询问这串数字的含义时，他高兴的回答：“我在倒着背圆周率呢，瞧我已经背完了。”——你的理智会告诉你，这家伙是个疯子，因为圆周率是一个无限不循环小数，怎么可以倒着背呢！而很有可能的是：你，我，校长裴钢，乔斯坦贾德，迈克尔乔丹共同生活的这个世界，实际上就如同圆周率小数点后的某一位——然而我们并不知道自己处在何方。 第一次阅读《苏菲的世界》，是在初中时期，彼时的我感受到了一种精神上的愉悦，看着故事里的苏菲（准确的说是故事里的故事里的苏菲）被“世界从何而来”一类的深奥而又直白的问题困扰而心不在焉的样子，仿佛又回到了放学路上踢着石头回家的孩童时代。 “这一次又踢歪了，肯定是上帝已经设计好的！”我在心里对自己说。 “那我刚才的想法也一定是设计好的！” “这个想法也是设计好的！” …… 最后石头被年幼的我一路踢回了家，闻着厨房里飘出的饭菜香味，一切与上帝有关的东西都和那块石头一起被丢在家门外了。 那一次与苏菲的邂逅为我打开了通往哲学世界的门，让少年的好奇心在一片新的天地里畅游。 而今日再一次读完了（应该是在短短数日之内扫完）《苏菲的世界》，我却有了与五年前完全不同的感受——这一次的感受则更多的源自理性，更具体，与几年来积累的数学哲学知识息息相关。或者说是一种更加主动的感受：我们所存在的世界或许和苏菲，席德，以及那里的苏格拉底们所存在的世界是一致的，就如同画中人所处的世界。如果我们可以抬起头来，或许可以发觉另一双眼睛正在盒子外面望着我们。 如何证明自己所在的真实性，或者说能否证明我们所在世界的真实性，是我再一次读完《苏菲的世界》后最主要的思考。所以，在阅读这篇读后感的时候，希望老师暂时能以一个婴儿的眼光，毫无经验的观察这个世界（即我在键盘上敲打的这个容量约为6K字节的世界），将从前的经验“付之一炬”再在废墟上重新构建这个世界。 我试图采取归纳的方法来“证明”这个世界的真实性，当然这需要用到不少的哲学原理，但是它们常常是相互矛盾又无法证明的——但我不得不将其视为我唯一的工具，在哲学的“废墟”上建造一个我的世界。 首要任务是证明自身的真实性。这里最好用的定理（希望过多的数学用语不会使老师感到头疼呵呵）就是笛卡尔的“我思故我在”，我将其称为定理1。我本人清晰的感受到了自己大脑的运动，如果现在桌面上摆放了一本同济版高等数学习题集，我可以果断而又迅速的翻开级数的某一章并且准确的完成其中的一道习题。由于数学本身的抽象性，按照普遍认同的观点（虽然在这里引用这样的观点实际上是不严谨或者可以说是错误的），无论我们身处怎样的宇宙，即使是一个万有引力定律都不成立的世界里，1+1还是等于2，也许其它世界这个式子写作“哲学+数学=难以理解”，但它确实是存在的。因此通过一个与那些还未得到证明的世界无关的数学计算，我相自己证明了自身思考的真实性，而我无法想象一个可以思考的“东西”是不存在的，因此由定理1——我是真实存在的。 下一步是证明我周围事物的真实性，即我的感官所能触及到的这些事物，比如现在我正在使用的这台某品牌的笔记本电脑（在这里我唐突的使用了“品牌”和“笔记本电脑这样”的概念）是真实存在的。此处用到了定理2，来自热爱从日常生活出发的休谟：无法回溯到特定感官认知经验的思想与观念便不可接受。此处我采用定理2的逆否命题：能够回溯到特定感官认知经验的思想与观念可以接受。所谓“可以接受”，我理解为：便是真实的。于是真实的我开始忠实于自己的感官：我的双手，此刻触摸到了一些可以按下并弹起的物体，随着这一动作，我的眼睛看到面前一块发亮平板上有一些“黑色”的物体在增加，同时我的耳朵感受到了一些似乎是与手指的节奏相一致的声音——这一切使我相信，我（已被证明为真实的）正在于一个外在的物体进行某种互动，从而产生了一系列的感官认知（也是真实的）。因此，根据定理2，我可以证明这个与我产生了互动的物体也是真实存在的，不知是从哪里来的灵感，我打算将其命名为“手提电脑”。 几经周折，我“成功”的证明了“手提电脑”的真实性。剩下的事情就方便多了，只需要用到数学上最令人欣慰的语言之一的“同理可证”，就解决了。接下来我只需要站起来，移动自己的身体，使我的感官认知在空间和时间上不断扩充，就可以达到扩充这个世界的目的。 通过定理1和定理2，这两个直觉上比较容易被认可的两个哲学定理，我在常识的范围内用归纳法证明了这个世界的真实性。当然如果我固执的采用怀疑论者的观点，认为自身的感官认知不过是被某个调皮的“上帝”所控制，那么我至少说上帝与我所存在的世界是真实，这样看起来也不坏。 但是这样的真实性具有任何意义吗？如果我们所在的这个世界是真实的，是否就意味着这个世界拥有的编码就是“0”了呢？如果要使人相信这个世界的编号是N=0，就意味着我还需要去证明不存在这样的一个世界，它的编号小于N，同时它的存在是真实的。如果老师愿意的话可以尝试一下，会发现这样的证明根本无从下手——就像倒背圆周率一样，连出发点都找不到。 如果真的存在一个比我所身处的世界更高级的世界，那么我之前关于世界真实性的证明将带来一个“严重”的后果，即席德的世界，苏菲的世界，苏菲睡前阅读的童话世界，一直到编号为“无穷”（当然无穷本身是不能作为编号存在的）都将是真实的。因为作为被创造的我，成功的证明了自身的真实性，那么席德也可以，苏菲也可以，每一个人物都可以——即使他们并没有像我一样坐在桌子前进行一系列并不严谨的推理。 最终，我似乎证明了世界是真实的，但又不得不接受这样的真实其实毫无意义——位于小数点后的我们，不得不悲哀的接受这一事实：我们与我们的创造物并无二致。 写到这里，一切仿佛又回到了那条小路上，踢着石头的我对自己说： 这一切都是上帝设计好的 上面的这个想法也是上帝设计好的 上面的这个想法也是上帝设计好的 …… 重新回到这个物质世界，你是否会重新审视自身的存在？或许这就是阅读哲学读物的危害——让人一无所获又徒增困扰。不过这也是其乐趣所在。 写在文章之后： 这一篇文章是作为寺雷颠思修课的期末作业而写，当然不知道这样写会不会造成严重的后果，而且其中的“证明”实际上是完全不可以称之为“证明”的，或许只能叫做“证明”的思维方式，也请各位读者见谅。对于这篇文章读者想拍砖的话就勇敢的拍起来吧！！！！ 2010年6月3日 本文由 寺雷颠 创作，转载或引用前请联系我们。相关文章： 说一个虚构的故事也没有人会怀疑（4） 与香烟有关的那些事。 罪犯，侦探，和撒旦的儿子（1）
相关文章：<ol>
<li><a href='http://blog.programet.org/2010/03/%e8%af%b4%e4%b8%80%e4%b8%aa%e8%99%9a%e6%9e%84%e7%9a%84%e6%95%85%e4%ba%8b%e4%b9%9f%e6%b2%a1%e6%9c%89%e4%ba%ba%e4%bc%9a%e6%80%80%e7%96%91%ef%bc%884%ef%bc%89.html' rel='bookmark' title='说一个虚构的故事也没有人会怀疑（4）'>说一个虚构的故事也没有人会怀疑（4）</a></li>
<li><a href='http://blog.programet.org/2010/05/%e4%b8%8e%e9%a6%99%e7%83%9f%e6%9c%89%e5%85%b3%e7%9a%84%e9%82%a3%e4%ba%9b%e4%ba%8b%e3%80%82.html' rel='bookmark' title='与香烟有关的那些事。'>与香烟有关的那些事。</a></li>
<li><a href='http://blog.programet.org/2010/06/%e7%bd%aa%e7%8a%af%ef%bc%8c%e4%be%a6%e6%8e%a2%ef%bc%8c%e5%92%8c%e6%92%92%e6%97%a6%e7%9a%84%e5%84%bf%e5%ad%90%ef%bc%881%ef%bc%89.html' rel='bookmark' title='罪犯，侦探，和撒旦的儿子（1）'>罪犯，侦探，和撒旦的儿子（1）</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://t1.gstatic.com/images?q=tbn:kD8NWnAcuOpUkM::i1.cvimage.cn/c/thump/2009/10/10/b0b772f0e5ce5f7ffc274bc8a3c38d6c_3_500_100.jpg&amp;t=1&amp;h=252&amp;w=200&amp;usg=__a-0mhMAKQMl9E32-n4k6pBd381w=" alt="" width="200" height="252" /></p>
<p><span id="more-2516"></span></p>
<p>苏菲的世界到底是个什么世界？当我们发觉，苏菲以及她所存在的世界只是席德的父亲用笔在纸上描绘出的世界时，会不会也开始怀疑自己身处的世界的真实性？</p>
<p>就如左边的这幅插图，如果我所看到的最大的世界——姑且称其为1号世界，也就是席德所存在的世界，那么苏菲则在2号世界，以此类推，苏菲某天晚上阅读的童话故事里的家伙则处于第3号世界……在N号世界中的任何一个人物，可以凭借他们“自身的意志”（姑且这样形容），创造出N+1直至无穷等级的世界(当然这需要极长的寿命，而且那个世界的太阳不能在50亿年后烧尽)。反其道而行之，实际上那位创造者（N），是由在他之前的那个世界的某一位人物，也许是一个无所事事的乞丐（N-1），在脑海中创造的。最后究其源头，这一群（允许我用群这个不恰当的量词）纷繁的世界，实际上都来源于1号世界的少校先生，而少校先生本人，他自己还没有意识到，其实是乔斯坦·贾德，一位来自0号世界的大胡子挪威作家的创造物。</p>
<p>等一等，我们凭什么认为乔斯坦·贾德，与我们共同生存的世界就是0号世界呢？就如同你走在街上遇到一个奇怪的家伙嘴里念念有词：“……356295141.3！”，当你好奇的询问这串数字的含义时，他高兴的回答：“我在倒着背圆周率呢，瞧我已经背完了。”——你的理智会告诉你，这家伙是个疯子，因为圆周率是一个无限不循环小数，怎么可以倒着背呢！而很有可能的是：你，我，校长裴钢，乔斯坦贾德，迈克尔乔丹共同生活的这个世界，实际上就如同圆周率小数点后的某一位——然而我们并不知道自己处在何方。</p>
<p>第一次阅读《苏菲的世界》，是在初中时期，彼时的我感受到了一种精神上的愉悦，看着故事里的苏菲（准确的说是故事里的故事里的苏菲）被“世界从何而来”一类的深奥而又直白的问题困扰而心不在焉的样子，仿佛又回到了放学路上踢着石头回家的孩童时代。</p>
<p>“这一次又踢歪了，肯定是上帝已经设计好的！”我在心里对自己说。</p>
<p>“那我刚才的想法也一定是设计好的！”</p>
<p>“这个想法也是设计好的！”</p>
<p>……</p>
<p>最后石头被年幼的我一路踢回了家，闻着厨房里飘出的饭菜香味，一切与上帝有关的东西都和那块石头一起被丢在家门外了。</p>
<p>那一次与苏菲的邂逅为我打开了通往哲学世界的门，让少年的好奇心在一片新的天地里畅游。</p>
<p>而今日再一次读完了（应该是在短短数日之内扫完）《苏菲的世界》，我却有了与五年前完全不同的感受——这一次的感受则更多的源自理性，更具体，与几年来积累的数学哲学知识息息相关。或者说是一种更加主动的感受：我们所存在的世界或许和苏菲，席德，以及那里的苏格拉底们所存在的世界是一致的，就如同画中人所处的世界。如果我们可以抬起头来，或许可以发觉另一双眼睛正在盒子外面望着我们。</p>
<p>如何证明自己所在的真实性，或者说能否证明我们所在世界的真实性，是我再一次读完《苏菲的世界》后最主要的思考。所以，在阅读这篇读后感的时候，希望老师暂时能以一个婴儿的眼光，毫无经验的观察这个世界（即我在键盘上敲打的这个容量约为6K字节的世界），将从前的经验“付之一炬”再在废墟上重新构建这个世界。</p>
<p>我试图采取归纳的方法来“证明”这个世界的真实性，当然这需要用到不少的哲学原理，但是它们常常是相互矛盾又无法证明的——但我不得不将其视为我唯一的工具，在哲学的“废墟”上建造一个我的世界。</p>
<p>首要任务是证明自身的真实性。这里最好用的定理（希望过多的数学用语不会使老师感到头疼呵呵）就是笛卡尔的“我思故我在”，我将其称为定理1。我本人清晰的感受到了自己大脑的运动，如果现在桌面上摆放了一本同济版高等数学习题集，我可以果断而又迅速的翻开级数的某一章并且准确的完成其中的一道习题。由于数学本身的抽象性，按照普遍认同的观点（虽然在这里引用这样的观点实际上是不严谨或者可以说是错误的），无论我们身处怎样的宇宙，即使是一个万有引力定律都不成立的世界里，1+1还是等于2，也许其它世界这个式子写作“哲学+数学=难以理解”，但它确实是存在的。因此通过一个与那些还未得到证明的世界无关的数学计算，我相自己证明了自身思考的真实性，而我无法想象一个可以思考的“东西”是不存在的，因此由定理1——我是真实存在的。</p>
<p>下一步是证明我周围事物的真实性，即我的感官所能触及到的这些事物，比如现在我正在使用的这台某品牌的笔记本电脑（在这里我唐突的使用了“品牌”和“笔记本电脑这样”的概念）是真实存在的。此处用到了定理2，来自热爱从日常生活出发的休谟：无法回溯到特定感官认知经验的思想与观念便不可接受。此处我采用定理2的逆否命题：能够回溯到特定感官认知经验的思想与观念可以接受。所谓“可以接受”，我理解为：便是真实的。于是真实的我开始忠实于自己的感官：我的双手，此刻触摸到了一些可以按下并弹起的物体，随着这一动作，我的眼睛看到面前一块发亮平板上有一些“黑色”的物体在增加，同时我的耳朵感受到了一些似乎是与手指的节奏相一致的声音——这一切使我相信，我（已被证明为真实的）正在于一个外在的物体进行某种互动，从而产生了一系列的感官认知（也是真实的）。因此，根据定理2，我可以证明这个与我产生了互动的物体也是真实存在的，不知是从哪里来的灵感，我打算将其命名为“手提电脑”。</p>
<p>几经周折，我“成功”的证明了“手提电脑”的真实性。剩下的事情就方便多了，只需要用到数学上最令人欣慰的语言之一的“同理可证”，就解决了。接下来我只需要站起来，移动自己的身体，使我的感官认知在空间和时间上不断扩充，就可以达到扩充这个世界的目的。</p>
<p>通过定理1和定理2，这两个直觉上比较容易被认可的两个哲学定理，我在常识的范围内用归纳法证明了这个世界的真实性。当然如果我固执的采用怀疑论者的观点，认为自身的感官认知不过是被某个调皮的“上帝”所控制，那么我至少说上帝与我所存在的世界是真实，这样看起来也不坏。</p>
<p>但是这样的真实性具有任何意义吗？如果我们所在的这个世界是真实的，是否就意味着这个世界拥有的编码就是“0”了呢？如果要使人相信这个世界的编号是N=0，就意味着我还需要去证明不存在这样的一个世界，它的编号小于N，同时它的存在是真实的。如果老师愿意的话可以尝试一下，会发现这样的证明根本无从下手——就像倒背圆周率一样，连出发点都找不到。</p>
<p>如果真的存在一个比我所身处的世界更高级的世界，那么我之前关于世界真实性的证明将带来一个“严重”的后果，即席德的世界，苏菲的世界，苏菲睡前阅读的童话世界，一直到编号为“无穷”（当然无穷本身是不能作为编号存在的）都将是真实的。因为作为被创造的我，成功的证明了自身的真实性，那么席德也可以，苏菲也可以，每一个人物都可以——即使他们并没有像我一样坐在桌子前进行一系列并不严谨的推理。</p>
<p>最终，我似乎证明了世界是真实的，但又不得不接受这样的真实其实毫无意义——位于小数点后的我们，不得不悲哀的接受这一事实：我们与我们的创造物并无二致。</p>
<p>写到这里，一切仿佛又回到了那条小路上，踢着石头的我对自己说：</p>
<p>这一切都是上帝设计好的</p>
<p>上面的这个想法也是上帝设计好的</p>
<p>上面的这个想法也是上帝设计好的</p>
<p>……</p>
<p>重新回到这个物质世界，你是否会重新审视自身的存在？或许这就是阅读哲学读物的危害——让人一无所获又徒增困扰。不过这也是其乐趣所在。</p>
<p>写在文章之后：</p>
<p>这一篇文章是作为寺雷颠思修课的期末作业而写，当然不知道这样写会不会造成严重的后果，而且其中的“证明”实际上是完全不可以称之为“证明”的，或许只能叫做“证明”的思维方式，也请各位读者见谅。对于这篇文章读者想拍砖的话就勇敢的拍起来吧！！！！</p>
<p>2010年6月3日</p>
<p><small>本文由 寺雷颠 创作，转载或引用前请<a href="mailto:programet.org@gmail.com">联系我们</a>。</small></p><p>相关文章：<ol>
<li><a href='http://blog.programet.org/2010/03/%e8%af%b4%e4%b8%80%e4%b8%aa%e8%99%9a%e6%9e%84%e7%9a%84%e6%95%85%e4%ba%8b%e4%b9%9f%e6%b2%a1%e6%9c%89%e4%ba%ba%e4%bc%9a%e6%80%80%e7%96%91%ef%bc%884%ef%bc%89.html' rel='bookmark' title='说一个虚构的故事也没有人会怀疑（4）'>说一个虚构的故事也没有人会怀疑（4）</a></li>
<li><a href='http://blog.programet.org/2010/05/%e4%b8%8e%e9%a6%99%e7%83%9f%e6%9c%89%e5%85%b3%e7%9a%84%e9%82%a3%e4%ba%9b%e4%ba%8b%e3%80%82.html' rel='bookmark' title='与香烟有关的那些事。'>与香烟有关的那些事。</a></li>
<li><a href='http://blog.programet.org/2010/06/%e7%bd%aa%e7%8a%af%ef%bc%8c%e4%be%a6%e6%8e%a2%ef%bc%8c%e5%92%8c%e6%92%92%e6%97%a6%e7%9a%84%e5%84%bf%e5%ad%90%ef%bc%881%ef%bc%89.html' rel='bookmark' title='罪犯，侦探，和撒旦的儿子（1）'>罪犯，侦探，和撒旦的儿子（1）</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.programet.org/2010/06/%e4%b8%80%e7%af%87%e6%80%9d%e4%bf%ae%e8%ae%ba%e6%96%87%ef%bc%9a%e3%80%8a%e8%8b%8f%e8%8f%b2%e7%9a%84%e4%b8%96%e7%95%8c%e3%80%8b%e8%af%bb%e5%90%8e%e6%84%9f.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>推荐时间：Llama Adventure</title>
		<link>http://blog.programet.org/2009/07/%e6%8e%a8%e8%8d%90%e6%97%b6%e9%97%b4%ef%bc%9allama-adventure.html</link>
		<comments>http://blog.programet.org/2009/07/%e6%8e%a8%e8%8d%90%e6%97%b6%e9%97%b4%ef%bc%9allama-adventure.html#comments</comments>
		<pubDate>Sat, 11 Jul 2009 15:56:32 +0000</pubDate>
		<dc:creator>严酷的魔王</dc:creator>
				<category><![CDATA[原创博文]]></category>
		<category><![CDATA[推荐]]></category>
		<category><![CDATA[游戏]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[推理]]></category>
		<category><![CDATA[智慧]]></category>
		<category><![CDATA[递归]]></category>

		<guid isPermaLink="false">http://blog.programet.cn/?p=647</guid>
		<description><![CDATA[Llama Adventure是一个flash游戏，作者是jmtb02，我在这篇日志里推荐过他的另一个游戏。 这是一个解谜类的flash游戏——相信大家已经见过很多了，都觉得有些厌烦了。但是，LA是一个文字解谜类游戏！也就是说，整个游戏是通过文字的输入输出进行的。简单介绍一下游戏的玩法。这个游戏一共有7个房间，你需要想方设法进入下一个房间——每一个房间都是“Kill Room”，出不去就死。每个房间都有一些物品，游戏中也提供了一些动词。一般来说你所需要输入的就是一个动宾短语或者yesORno，比如pickup hammer之类的。名词以黄色高亮，输入help可以查看提供的所有动词。那么，你所要做的就是：根据游戏对于环境及物品的描述，输入一些动作，帮助你到达下一个房间。 游戏的难度不大，但是很别致，比如某些关卡对你的打字速度有一定的要求……游戏的结尾非常的…… 作者在自己的blog里面谈到了，他自己之前从来没有做过类似的基于文字的游戏，甚至没有玩过几分钟这样的游戏。LA就是一个挑战——他做到了，并且从中感到了一种从未有过的快乐。他从平常的球，枪支，宝剑的束缚中脱离了出来，一种做游戏从未有过的感觉。 jmtb02还介绍了处理模糊的语言输入的部分。 “Go to next room” means the same as “go to other room” and “move through the door” by picking up on what the nouns and verbs were in the sentence. P.S: 需要说明的是，这个游戏是全英文的。 本文由 严酷的魔王 创作，转载或引用前请联系我们。相关文章： 推荐时间：与机器人对话 推荐时间：Bugbrain 推荐时间：flash游戏
相关文章：<ol>
<li><a href='http://blog.programet.org/2009/01/blog-post_01.html' rel='bookmark' title='推荐时间：与机器人对话'>推荐时间：与机器人对话</a></li>
<li><a href='http://blog.programet.org/2009/01/bugbrain.html' rel='bookmark' title='推荐时间：Bugbrain'>推荐时间：Bugbrain</a></li>
<li><a href='http://blog.programet.org/2008/08/flash.html' rel='bookmark' title='推荐时间：flash游戏'>推荐时间：flash游戏</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://jmtb02.com/llama-adventure/">Llama Adventure</a>是一个flash游戏，作者是jmtb02，我在<a href="http://blog.programet.cn/2009/04/flash-2.html">这篇日志</a>里推荐过他的另一个游戏。</p>
<p><span id="more-647"></span></p>
<p>这是一个解谜类的flash游戏——相信大家已经见过很多了，都觉得有些厌烦了。但是，LA是一个文字解谜类游戏！也就是说，整个游戏是通过文字的输入输出进行的。简单介绍一下游戏的玩法。这个游戏一共有7个房间，你需要想方设法进入下一个房间——每一个房间都是“Kill Room”，出不去就死。每个房间都有一些物品，游戏中也提供了一些动词。一般来说你所需要输入的就是一个动宾短语或者yesORno，比如pickup hammer之类的。名词以黄色高亮，输入help可以查看提供的所有动词。那么，你所要做的就是：根据游戏对于环境及物品的描述，输入一些动作，帮助你到达下一个房间。</p>
<p>游戏的难度不大，但是很别致，比如某些关卡对你的打字速度有一定的要求……游戏的结尾非常的……</p>
<p>作者在<a href="http://jmtb02.com/2009/05/15/llama-adventure-is-out/">自己的blog</a>里面谈到了，他自己之前从来没有做过类似的基于文字的游戏，甚至没有玩过几分钟这样的游戏。LA就是一个挑战——他做到了，并且从中感到了一种从未有过的快乐。他从平常的球，枪支，宝剑的束缚中脱离了出来，一种做游戏从未有过的感觉。</p>
<p>jmtb02还介绍了处理模糊的语言输入的部分。</p>
<blockquote><p>“Go to next room” means the same as “go to other room” and “move through the door” by picking up on what the nouns and verbs were in the sentence.</p></blockquote>
<p>P.S: 需要说明的是，这个游戏是全英文的。</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="550" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://jmtb02.com/flash/llamaadventure.swf" /><embed type="application/x-shockwave-flash" width="550" height="550" src="http://jmtb02.com/flash/llamaadventure.swf" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><small>本文由 严酷的魔王 创作，转载或引用前请<a href="mailto:programet.org@gmail.com">联系我们</a>。</small></p><p>相关文章：<ol>
<li><a href='http://blog.programet.org/2009/01/blog-post_01.html' rel='bookmark' title='推荐时间：与机器人对话'>推荐时间：与机器人对话</a></li>
<li><a href='http://blog.programet.org/2009/01/bugbrain.html' rel='bookmark' title='推荐时间：Bugbrain'>推荐时间：Bugbrain</a></li>
<li><a href='http://blog.programet.org/2008/08/flash.html' rel='bookmark' title='推荐时间：flash游戏'>推荐时间：flash游戏</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.programet.org/2009/07/%e6%8e%a8%e8%8d%90%e6%97%b6%e9%97%b4%ef%bc%9allama-adventure.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

