2008年5月21日星期三

西洋小游戏介绍----Checkers 跳棋

在西方国家,除了国际象棋之外,还流行着其他一些经典的棋类游戏,今天就先介绍一下Checkers,俗称西洋跳棋。

國際跳棋規則簡介:8*8格國際跳棋的棋盤和國際象棋棋盤完全一樣,是由64個黑白相間的小方格組成的方形棋盤。棋子為圓盤形狀,共24枚,分黑白兩色。對局開始時,每一方有12枚棋子。
國 際跳棋允許棋子斜著走,可向前進至鄰接的一個空格上。如有對方的一隻棋子佔據鄰接的格子,而在它的前面又是個空格,則己方的棋子可以跳過去,吃掉對方的這 只棋子。如果這一格的前方又出現同樣的局勢,則必須用同樣的著法按直線方向或“之"字形線曲折前進的方向連續地跳進。當棋盤上出現多於一種的跳法時,可由 輪到走棋的一方自由選擇。
有吃時須先吃。未成王之前,只可進,不可退。
當某一方的一隻棋子首次跳入對方的第 1排底線,即在這只棋子的上面疊上另一隻同樣顏色(即同一方)的棋子,這叫成王。“王棋”有向後跳的活動特權。對局時,當一方把對方的棋子全部殲滅或封住而不得活動時,即告獲勝。

西洋跳棋除了上的玩法,还有很多其他的玩法。最流行的游戏形式是波兰跳棋(International draughts/Polish draughts),其次为English draughts/American checkers。
波兰跳棋:10×10的棋盘,每方20只棋子,有flying king。未成王的棋子可以向后吃棋。可吃棋的棋子必须选择吃得最多棋子的路径。若一个棋子向前吃棋后到了底线,之后再吃棋,那不算成了王。流行地区有荷兰、法国、前苏联。
英国/美国跳棋:8×8的棋盘,每方12只棋子,没flying king。可吃棋的棋子不必须选择吃得最多棋子的路径。
巴西跳棋:规则和波兰跳棋一样,但棋盘和English draughts一样。流行于巴西。
加拿大跳棋:规则和波兰跳棋一样,但棋盘为12×12的,每方30只棋子。流行于加拿大。
Pool checkers:规则和巴西跳棋一样,但可吃棋的棋子不必须选择吃得最多棋子的路径。流行于美国东部。
西班牙跳棋:流行於南美和北非国家。规则和巴西跳棋一样,但可吃棋的棋子必须选择吃得最多棋子的路径。如果仍然有多于一条路径,就必须选择吃得最多王的路径。
俄罗斯跳棋:规则和巴西跳棋一样,但若一个棋子向前吃棋后到了底线,之后再吃棋,就算成了王。流行于前苏联和以色列。
意大利跳棋:未成王的棋子不可吃王,也不可后退。可吃棋的棋子必须选择吃得最多棋子的路径。如果仍然有多于一条路径,就必须尽可能用王吃而不用普通棋子 吃。如果仍然有多于一条路径,就必须选择吃得最多王的路径。如果仍然有多于一条路径,就必须选择首先吃到王的路径。流行于意大利和一些北非国家。
土耳其跳棋:8×8的棋盘,每方16只棋子,棋子横走或直走,不可斜走。可吃棋的棋子必须选择吃得最多棋子的路径。当棋子到了底线,它就可以「成王」,像 国际象棋中的「车」一样,格数不限的走。开始时两方各在棋盘的一边,将第2及3行的所有格子放满己方的棋子。流行于中东地区。

对于西洋跳棋的起源人们现在还一无所知,尽管大多数棋艺史家现在认为它于12世纪的某个时候起源于法国南部。现在国际象棋的规则在整个西方世界都已标准化 了,但是西洋跳棋的规则可不是这样。在讲英语的国家之外有几十种按当地规则的下法。在欧洲和前苏联最流行的下法称之为波兰跳棋(波兰除外,在波兰称为法国 跳棋),它是在10行10列的棋盘上下的,开始下时双方各有20个棋子。这是标准的法国式下法。在加拿大法语区,棋盘要更大一些:12行12列,每方有 30个棋子。全世界下西洋跳棋的规则差别很大。
  西洋跳棋比国际象棋简单,这个事实产生一些后果。一个后果是:一位西洋跳棋大师犯一个错误就不像国际象棋大师那样招致一败涂地。对于跳棋迷来说,这就是跳棋的一个有很大吸引力的地方。
   西洋跳棋规则简单的另一个后果是:到1900年左右,跳棋的开局已经分析得如此充分,以致大多数比赛以平局告终。为了使跳棋玩法的花样更多,英国(在 1900年左右)引进这样一种做法:把黑棋走的第一步和白棋跟着走的一步这两步走法的各种组合方式分别记在卡片上。在每一次比赛之前,随意抽取一张卡片, 比赛必须按照卡片上规定的这两步走法来开局。因为每一方可以在七种走法中选择,因此共有49对可能的组合方式。其中两对(9-14、21-17及 10-14、21-17)被排除掉,因为它们要使一个白子被吃掉。后来又发现另外两对组合方式(11-16、23-19及12-16、23-19)使黑子 占太大的优势,因此也必须排除掉,这样就剩下45张卡片。

  标准的西洋跳棋为了图示清楚起见,习惯上把跳棋棋盘中方格的颜色掉换一下,然 后在白方格中表示棋子而不在黑方格中表示棋子。真正下棋则总是在黑方格中走,每位棋手的右下方有一”双角”。习惯上把棋手称为黑方和白方,即使棋子是红色 和白色的也这样叫。现在比赛时用绿色-米色方格棋盘,而黑色-红色方格棋盘被认为是玩具店的次品。总是黑方先走,比赛记录总是由占有编号较小的方格的黑方 开始。

  几十年过去之后,专家们很快就通晓遵照两步开局走法的各种变化花样,结果采用了”安全”比赛法,从而又再次出现一个又一个的平局 局面。于是在30年代中期在美国就用”三步限制”来代替英国的”两步限制”,目前在美国和英国的大多数跳棋比赛中都采用这种办法。一共有142张卡片,每 张表示一种不同的头三步走法。因为这些头三步走法中,有许多走法使某一方获得优势(通常是走第二步的棋手),所以每抽一次卡片都比赛两盘,使得每位棋手各 在一盘中先走。

  按照没有开局限制的走法,即所谓随便你走的玩法,专家们比赛就只能下成平局。即使采用三步限制,所有比赛中仍有80%左 右以平局告终。如果一位专家的确赢了棋,通常是因为输家犯了个大错,或赢家设法使他所发现的”绝招”加以保密(有时保上好多年)。正如在国际象棋中一样, 绝招是对标准”书本赛法”的一种改进,它使对手大吃一惊。按照惯例,每位棋手走一步之前只容许有5分钟的思考时间,在只有一种方法吃子的情况下只容许有1 分钟的思考时间。近年来,这种办法被使用象棋钟所取代,每位棋手在1小时之内规定走30步。如果某人突然拿出一个新的绝招,他的受害者根本就没有足够的时 间来分析它。
  

西洋跳棋规则简单的第三个后果是:中等水平的跳棋手要赢最好的下跳棋的计算机程序,比起中等水平的象棋手要赢最好的下象棋的计算机程序,要困难得多。杜克 大学的两名研究生设计出一个强有力的非学习型下跳棋程序,一般称为杜克程序。西洋跳棋棋手分成三级:初级、高级和大师。杜克程序的支持者相信它一开始可在 大师级水平比赛。但是,一位特级大师同这个程序比赛一会之后,就能觉察出它的弱点并开始利用这些弱点。它最大的弱点就是它比赛时没有通盘计划。甚至在开局 时它也不遵照书本上的标准走法,通常把它的棋子散布到整个棋盘上形成一个特级大师看来是相当笨的棋局。它的威力就在于它能够以惊人的速度分析所有可能的走 法而达到比人类对手更为深刻的程度,而且在这种深度范围内,它总也不会犯错误。
  在国际象棋比赛中,不难证明”将死傻瓜”是所有可能的象棋比赛 中最短的比赛。所谓”将死傻瓜”就是第二个棋手在走第二步时,就把对方将死。令人惊讶的是迄今还不知道最短的跳棋比赛。在两年之前,曾认为图2所示的24 步堵死结局是最短的跳棋比赛,图中棋盘显示最后的棋局。有许多种24步的走法序列能够产生这种棋局,但是,这种棋局却被认为是很独特的。在给出的走法序列 中,白方是按照黑方上一步的走法成对称地(对于棋盘中心)对着走。这里给出的走法由两步的爱丁堡开局开始。因为新手最喜欢用的第一步走法9-13,对黑子 来说被认为是最坏的开局;所以对称走法的比赛更经常以10-15,23-18开局,这种开局被称为凯尔索十字。
  24步堵死结局的确(能够被证 明)是最短的天吃比赛。但是Alan Malcolm Beckerson在1978年发现一种走法,其中白方在走第10步(双方共已走20步)时取胜,这时白方已把所有黑子都吃掉了!这是现在已知的最短跳棋 比赛,虽然还没有人证明不可能有更短的比赛。Beckerson还发现另一种吃掉所有黑子的20步走法以及在吃掉一些黑子之后最终以堵死结局的20步走 法。图3中这种走法,图上棋盘表示最终棋局,其两步开局称为纽卡斯特开局。
  有许多其他最少步数的跳棋难题还远未解决。至少用多少合乎规则的步 数能够使一盘棋产生24个王?现在人所共知的解是用90步。至少用多少步可以使黑子和白子互换它们的初始位置?每一方只在棋盘上至少走60步才能占上对方 的初始方格,因此,2×60=120步是绝对下界。19世纪末有人给出一个172步的解答。最后双方各有六个王。似乎172步这个步数还能够大大减少。对 于这个互换初始位置的难题,在更小的棋盘上进行尝试也是非常有趣的。3行3列的棋盘没有什么有意思的结果,但4行4列的棋盘就提供一个有趣的难题。棋局的 开始如图4所示,问题是用最少的合乎规则的步数把双方互换一下。最后,这四个子都必定成为王。顺便插一句,在这个小棋盘上,最短的比赛需要五步。如果双方 下棋是为了赢棋,都使用他们的最佳战略,那么比赛结果是平局。
  正如象棋的情况一样,通过改变棋盘大小、初始棋局、下棋规则等等,已提出了无穷 多种下跳棋的玩法。有的在三角形或六角形棋盘上下,有的在三维棋盘上下,有的在跳棋子中还混进象棋子,有的容许三个或四个棋手同时参加比赛。正如人们可以 想象到的,有的跳棋玩法非常相似可以称为跳棋的一个变种,有的玩法差异很大以致最好看成完全是另外一种游戏,在这两者之间很难划清一条界限。例如,所谓土 耳其跳棋,除了它在8行8列的棋盘上用两种颜色的棋子下之外,几乎和西洋跳棋没有任何相似之处。改变标准跳棋的一种简单办法是开局时的棋子按照图5的方式 来摆。所有跳棋规则都仍然遵守。一开局就很快地导致在正统跳棋比赛中水远碰不到的棋局。
  在英国和美国最流行的跳棋变种是”输子”。它与标准跳 棋不同之点只是下棋的目标是首先把自己的棋子都输光。有一个奇妙的、输子的”勾引赌博”,可能是英国的跳棋骗子设计出来的。白方开局时有12个棋子处于通 常的开局位置上。黑方只在方格7处有一个王。假如黑方输掉他的王,那他就赢了。假如白方的12个棋子都被吃掉,那他就赢了。 Dunne指出了,白方如何走就始终可以赢棋。他还给出三个类似的赌法,其中黑方在开局时,只在方格1、或方格4、或方格5处有一个没有加冕成王的棋子。
   在几百个跳棋骗子赌博中,最好的一个是开局位置如图6所示者。现在轮到黑方走。白方赌的是黑方不能使他先走的棋子加冕成王。显然黑方不能动方格2l中的 棋子,因为那就会使这个棋子马上被吃掉,因此问题是黑方能否走动方格19中的棋子,并把它推进到使它成王的一行。你越研究这个棋局,似乎黑方能够轻易赌赢 就越明显。然而,白方却赌赢了。这是一个同朋友玩的很有趣的打赌。
  最后一个问题是:人们普遍相信,二个王总能赢一个王。但这并非总是如此。想想你是否能够在棋盘上摆上两个白子王和一个黑子王使得甚至在轮到白方走时,黑方也能迫成平局。

2008年5月17日星期六

解决Google Earth 4.3版无法搜索国外地点的方法

中国大陆用户在使用新版Google Earth 4.3时,无论是Windows版还是Mac版,都无法搜索国外的地点,实在令人不爽,这里借鉴一下Windows版的办法,在“系统设置——多语言环境——格式”标签中把地区设成“美国(英文)就可以了。

呵呵,这么简单就又可以侦察国外的情报了,不过Google为什么要这么做还不得而之。

2008年5月12日星期一

今天地震了!

中午2:20左右,我坐在电脑前,正准备补点中国人寿,突然觉得头晕乎乎的,奇怪了,头虽然晕,但是精神还是清醒的,过了一会儿才明白是房子在摇得我头 晕。 以前刮大风的时候房子也有点晃,我想今天的风还真不算小。我还是坚持把中国人寿买了,房子还在不停的晃,我才觉得有点不妙。马上关机走人,一出门看见邻居 们都在撤,知道是又有地方地震了。

约一小时后知道是四川汶县发生7.8级强震,多个城市有震感。第一次较深切的体会了地震,特此记念一下,想到有时候买什么人寿都没有用,还是保命重要。

推荐一个Mac上的剪贴板软件CuteClips 3


习惯用Windows的朋友肯定知道Windows上有一些很方便的剪贴板增强工具如ClipX, Hamsin Clipboard等,同样,Mac上也有款很好用的CuteClips 3.

有些剪贴板软件功能也和强大,但往往界面较复杂,难以上手。而我最喜欢CuteClips的原因就是它的界面设置非常简洁明了,首先设置热键,例如 Alt+V,按下就能呼出CuteClips的剪贴板历史记录,点击每条记录左边的设置键,可以对剪贴的内容进行重命名,删除,锁定,设定快捷键等操作。 用过ClipX, Hamsin Clipboard等的朋友一下就能习惯了。

链接:CuteClips 3

可以同步多个浏览器书签的Bookdog


Mac上面有很多优秀的浏览器,比如Firefox,Safari,Opera,Flock,Camino,OmniWeb,(前四个也有Windows 版)。我都很喜欢用,另外书签我用Del.icio.us.。 如何让它们的书签保持同步呢。Firefox和Safari有专门的扩展,其他几个就得靠我们的小狗狗了。

BookDog 可以让以上浏览器与你的Del.icio.us.书签之间保持同步,也可以同步任意两个浏览器的书签。还支持多台Mac网络内同步,一个很方便的小工具。喜欢今天用这,明天用那的人有福了。

链接:BookDog

2008年5月2日星期五

让你每天保持旺盛精力最简单有效的方法:俯卧撑

不必每天去健身房,不必购买昂贵的健身器材,只要按照以下步骤每天早餐后坚持做几下俯卧撑(Push-Up),就可以让你增强身体机能并每天拥有旺盛的精力。

1, 做尽量多的俯卧撑
2,休息30秒
3,再做尽量多的俯卧撑
4,休息30秒
5,接着做尽量多的俯卧撑....

俯卧撑这种锻炼方法是如此简单,永不过时,却有着很好的功效。据研究,做俯卧撑的多少是用来衡量身体健康状况的最佳方法,它可以使人全身的肌肉得到加强,包括手臂,胸部,腹部,臂部及大腿的肌肉群。最终,可以起到延缓衰老的作用。

华盛顿邮报的这张表格,列出了不同年龄段的男性和女性应能做到的俯卧撑数量。 呃,本人目前只能算Fair,还得努力呀。

每天8小时对着电脑工作可以使你更健康? 如果不行,就来做做俯卧撑吧。