诚征算法。(高难度!大家都只想回答1+1=2的问题可不行啊。) (100分)

  • 主题发起人 主题发起人 cozo
  • 开始时间 开始时间
C

cozo

Unregistered / Unconfirmed
GUEST, unregistred user!
上一次已经说了,要做两个小游戏,已经贴了第一个,现在把第二个游戏规则写出来,征求算法。
这个比上一个难度可大多了,有得做了。而且上一次好多人都说玩过,而且玩的很好,这次可不一样了。
我想这才是我真正的家乡游戏,别的地方不大可能出现的。我自己也有好些年没有玩过了,
因为一起长大的伙伴已经工作了,自己也一年回不了几天家,所以,唉,真是怀念呀。
OK,先说游戏规则。地图如下所示:
●-------------●-------------●-------------●-------------●
| // | // | // | // |
| // | // | // | // |
| // | // | // | // |
| // | // | // | // |
| // | // | // | // |
| // | // | // | // |
+--------------*--------------+--------------*--------------+ *
| //|// | //|// | //|//
| // | // | // | // | // | //
| // | // | // | // | // | //
| // | // | // | // | // | //
| // | // | // | // | // | //
| // | // | // | // | // | //
|// | //|// | //|// | //
*/-------------+--------------*--------------+-------------/*--------------+-------------/*
| // | // | // | // | // | //
| // | // | // | // | // | //
| // | // | // | // | // | //
| // | // | // | // | // | //
| // | // | // | // | // | //
| // | // | // | // | // | //
+--------------*--------------+--------------*--------------+ *
| //|// | //|// |
| // | // | // | // |
| // | // | // | // |
| // | // | // | // |
| // | // | // | // |
| // | // | // | // |
|// | //|// | //|
○-------------○-------------○-------------○-------------○
黑白双方各五颗子。谁先走都是一样的。在每条线段上,不管横竖斜,一次可以走任意格子,但不能不走。
杀子规则(最精彩的部分):杀子是可夹可挑。
具体来说:1、如果两个黑子走一步后,成了两个黑子中间夹一颗白子,而且黑子两端没有连着其它的子,
则白子被杀,换上黑子。(这一规则有些像黑白棋)。
2、如果黑子走一步后成为两颗白子夹一颗黑子,而且白子两端没有连着其它的子,
则两颗白子被杀,换上黑子。(这一步就难了吧)。
3、杀子具有连续性。即如果黑子夹死一颗白子后,换上黑子,在另一条线上又形成了夹或挑之势,则继续杀子,
直到再没有杀子的条件。(这一步更难了吧)。不过这个规则有时可以在玩之前两人达成协议,可以不用连续。
4、垫子规则同前一个游戏,即如果一条线上有连续的四颗子,则不可能形成杀子之势,无论何方占优。
胜负判断:其中一方用三颗子将另一方仅存的一颗子堵在最右的那个点上,即算胜利。如果一方将对方杀光,则为和。
其实用九个子来逼一个子还是比较容易的,关键要心细,而且不可以着急,否则九个子连在一起,很容易被人一下反吃掉。
 
四川挑子棋,还好玩
 
是和尚棋啊,(如果没有旁边那个小庙,就是五马飞了)
还有
六子冲,
裤裆棋(双裤裆)
毛厕转,
摆三,
这些游戏哪里有玩吗?
 
好像类似我们那儿的狼吃羊
 
是不是应该做一个通用一些的小型棋类智能下棋工具?——效率不一定高,但是要很容易
教会它游戏规则,然后它就可以自动穷举了。
 
多人接受答案了。
 
后退
顶部