游戏的启示

来源:互联网 发布:php免费教程 编辑:程序博客网 时间:2024/06/02 17:06
??? 首先推荐一个小游戏:http://www.allaboutprogram.com/game.php?id=56
??? 游戏的正式名称我至今不知道,但它的规则很简单,有点像五子棋,有点像跳棋,又有点像围棋。可以选中一子,跳或长。长是向相邻的格子增长(原来的那个子不动,“生”出一个),跳是向不相邻的格子跳跃。到达一格后,与这格子相邻的所有格子内的“敌方”的子就转化为你的子。

??? 是不是很简单?可是我有段时间却总也不能突破35子,似乎这是个“瓶颈”一样。
??? 然而玩的多了,慢慢发现,其实这个棋跟围棋真的很像(虽然我也不怎么了解围棋)。双方都要竭力把对方“围住”,或者说“堵住”,使对方在这块没有可以“长”的突破点。这样一来,如果其它地方也堵住了的话,那么对方要么就完蛋了,要么就必须要跳。而“跳”明显要比“长”吃亏——如果是到达同一格,那么“跳”至少要比“长”少了一子。而且“跳”通常会给你原来的布局中留下一个大空,敌人一打入通常就是大面积的“丰收”,往往得不偿失。

??? 这都是从电脑的走法发现的。然而这里面有个微妙的地方:“围/堵”的目的是使对方无路可走,唯有“跳”;然而要达成这个目标,又往往需要你放弃“长”的机会,而选择“跳”。是不是很矛盾?其实这就是个局部和大局的关系:虽然这一步“长”可能会有些甜头,可“长”了之后可能就面临被“堵”的更大损失,你必须学会放弃局部而争取更大利益。甚至有时候你需要利用这种“丢卒保车”的战术。
??? 譬如说当前你选择跳出去“堵”对方,而你跳出后留下的“空”对对手是个此消彼长的利益点——要么是它可以吃掉你一大块子,要么是如果它放弃会被你吃掉一大块,总之这个“空”对对方的诱惑非常之大。而另一方面,如果它选择了“填空”,那么很可能就面临被全面“堵住”的危险,这时候的取舍并不是容易做出的。

??? 自从发现了这种牺牲局部争取更大利益的策略后,我就一路提高胜出子数,现在最好是39子,当然还能有提高。关键的是这个小小的游戏给我的启发却是巨大的,人生同样也时时需要这种“关键一跳”来拓展新的天地。