Nov 16

暑假的时候,想找个linux下的即时战略游戏,于是就找个这个游戏。

Globultaion2是一个跨平台的即时战略游戏,当然其 复杂性比不上魔兽/dota,但也因为简单和创新的任务自动分配资源,简化了操作,使游戏者更关注于战略,更能吸引我这样的人。它自带地图编辑器,战 役,AI,YOG联机对战,地图也挺多的,对于我这种没打过Dota的人,已经足够了。

现在是Beta 4 (0.9.4.4),有些试验性功能,有些功能没开。

详细:http://globulation2.org/wiki/Main_Page

Apr 18

井字游戏,英文名是tic-tac-toe,最原始是游戏是在一个3*3的方格棋盘中,每人轮流下看谁先连成横竖或斜着一条线就算赢了,我们把种线叫做tic-tac-toe线,可以在这里http://allaboutfrogs.org/funstuff/java/tictactoe/玩一下这个游戏。现在我们问的是如果是在一个n*n*n的立方体中玩这个游戏,有多少种tic-tac-toe线?比如对于3*3*3的方块,横竖的情况有27种,在面上斜对角的情况有18种,体对角的情况有4种,所以一共有27+18+4=49种。

解答_证明:

其实直接用上面这种分情况的方法就可以求出来了。先看横竖的情况,考虑相对x轴平行的有n*n种,y,z轴也一样,所以有3*n*n种;再看面对角的情况,考虑平行于xoy面的情况,有2*n种情况,yoz,zox面也一样,所以一共有3*2*n种情况;体对角的情况只有4种;这样总共有 3*n^2+6*n+4种情况了。

其实这是一道很简单的题,如果用上面的常规做法显然没什么意思,下面看一个另类的做法:

考虑边长为n+2的立方体,它中间就是边长为n的立方体了,我们把除了里面的n*n*n立方体外的部分叫做外壳。这样当把内部立方体的 tic-tac-toe线扩展之后,会外壳交于一对方块;反过来,外壳上的每和方格和它正对面的方格形成的tic-tac-toe线将穿过内部n*n*n 立方体。所以我们就知道了,我们要求的线的数目就等于外壳上方块的数目,也就是((n+2)^3-n^3)/2=3*n^2+6*n+4

Apr 10

走出房间类的解迷游戏很多人都玩过,就是点击房间的每个角落,寻找线索走出房间。下面提供一个游戏,并有详细的解决过程,让大家体会这种游戏的思路。

Mar 2

  今天看M67的博客又看到这个游戏,给大家介绍一下。   
  Cursor*10是个很另类的小游戏,游戏需要你点击向上的楼梯进入下一关,很多时候你必需跟自己合作才能过关。每次游戏有你有10次机会,每次时间结束后,下次机会的时候,以前鼠标的轨迹会和新的鼠标一同出现,所以,新的鼠标便和之前旧的鼠标一起“合作”了。

Feb 23

关灯游戏是一个十分有趣的智力游戏 , 它的规则是:有h行l列的方格子(所谓的灯),游戏开始时有个初始状态,当你点击其中一盏灯,它和它的紧邻上下左右( 对于位于中间的灯,它的紧邻上下左右共有4盏灯,角上的灯的紧邻只有 2盏灯,边上非角上的灯的紧邻为3盏灯)的灯的状态将全部改变,原来是灭的灯变亮,原来亮的灯则变灭, 要求游戏玩家设法将全部的灯变成事先规定的终止状态。 
该游戏流行的玩法是:初始局面随机确定一些灯是亮的,另外的是灭的,按照上面的规则,要求玩家设法将全部的灯关掉。
这里有一个
 

Feb 16
不知道什么时候下的一个编程的小游戏Light Dot.右键另存为下载:Light Dot
通过前进,左转,右转,跳跃等操作去点亮每一个灯就过关,还有两个函数可以使用

Feb 14

    天平称珠游戏就是说有一堆看起来相同的珠子,其中至多有一只珠子和其它的不同,叫做伪珠,其它的叫做真珠,真珠的颗重均相等,伪珠的颗重与真珠不同。问你至少要用天平称几次,才能知道哪一颗是伪珠,它比真珠重还是轻,或是没有伪珠。解决这种问题的方法主要有3进制编码称法和关联称法。
   再来说控制,这个概念与事物发展的可能性密切相关。一般将一件事的各种可能性集合称为这个事物的可能性空间;而
把实行控制前和控制后的可能性空间的比值称为控制能力。即一件事控制前的可能性有M种,实行控制后可能性变成了m
种,那么控制能力Q=M/m。
    下面我将从控制能力这个角度来对“十二珠”游戏进行分析,看看“十二珠“游戏的关联称法是怎样被提出的。