扣一星是因为我算出来了,作者别打我。
其他人评论里面已经提到了,对于行数为偶数的方阵,令n表示行数,要想变换某一个特定的坐标为(i,j)的字母的方向,那么将第i行和第j列的每一个字母都变换一次就行了(注意目标字母,也就是交叉点的人字母只变换了一次)。用这种方法,只要是偶数,只要有足够耐心,任意矩阵都可以完成。
但是对于行数为奇数的方阵,如果它可以完成,那么他的最后一步一定是将一行一列一致的字母同意转化为与剩余的一个方阵一样的字母。这个可能比较难理解,方阵不一定是紧挨在一起的,也可能是四角的四个2*2,也可能是3*3+1*3+3*1+1*1这种,但是最后一步都是一样的。
在最后一步之前,我们需要的就是完成一个行数为n-1的方阵(方法见第二段),如果在完成后,我们剩余的一行一列是一致的,
形如
b b b b b
b
b
b
b
那么这个方阵就是可解的,如果不能,那就是不可解的(作者你出来,逆向工程给出原始阵,刚开始我以为是全部可解的,你出来,我保证不打死你)。作者,你真的不考虑一下生成随机阵?很没意思啊。我可以告诉你怎么检验:
以5*5为例,我们假定最终目标是和(1,1)全部一样,那么只要检验第5列和第5行就行了,例如(1,5),在(1,1)到(4,4)的子阵中,按照第二段操作,最后能影响到(1,5)的是(2,1)到(4,4)这些,把他们分别单独变到(1,1)的变换叠加到(1,5),如果和(5,5)一样,那么这个位置就是可行的,同法验证剩余的,全部可以那么这个随机阵就是可行的。
完成方案:
1.无脑完成一行
2.视阶数为双数\奇数利用对已完成的第一行操作无脑完成第二行,双数阶可能两行方向不同,对其中一行进行等位操作即可
3.利用对矩阵四点进行等位操作可以只改变矩阵四点的特性完成接下来的几行(如果不嫌麻烦前两行也可以这么做)
具体推到过程见运筹学运输问题
首先是新手教程,第一次玩的时候卡了一会,二十多秒才过orz 后来弄明白了以后再打了几遍新手教程,慢的要打五秒钟,快的只要动一步就过了。然后是三阶,也是如此,你会发现运气好三秒内就能过_(:з」∠)_ 运气不好甚至要玩二十多秒。到了四阶,可能是我技术还不行吧T_T但运气不好的时候根本玩不过。
这让我突然有个想法,这是个创意很好的游戏,但虽然很有创意,可制作人自己对这款游戏的研究都不到位,这是个很严重的问题(一本正经脸)
可能有聪明的玩家已经猜到我要说什么了。是的!我的想法是:这款游戏会随机出理论上不可解的组合(感觉马上要被打脸(눈_눈))
如果游戏程序是每开新的一盘都是在已解的基础上随机逆推的那当我说了一通屁话_(:з」∠)_
最好请制作人员看到能回复一下哦✪ω✪
如果确实有我说的问题希望改进(ง •̀_•́)ง
顺便希望这款游戏能早点做出公式来(๑><๑)
刚刚拿到的时候:“不就是个小益智游戏,看我分分钟通关给你看”结果就仅仅证明了我是个傻子,摸索了两小时之后发现我的脑子可能不够用,虽然这个只有一面但比三阶魔方可困难多了,简直烧脑,脑袋就像被套了紧箍咒的孙悟空一样痛…
不断地琢磨下,我终于找到了窍门,就拿3*3的来打比方,首先你要从中间一个入手,将最中间一格定型,然后从最角落的四格开始翻,接下来尽量将周围的bdpq这些字母移成同一字母,然后将中间的十字阵也移动成同一方向这样就可能可以通关!
每增加一层难度就成指数增长,到了4*4这一关,我真的是绞尽脑汁来通关,这关着实太难了,花了我快一个小时,我甚至还专门拿了笔记出来记录这些bdpq的方向和位移路线,最后通关的时候我真的是有一种要成佛的感觉,到了最后5*5那一关我真的是感觉到人类的能力是有限的(再次捂脸
奇数阶我想当然的觉得是可解的,但是似乎不是。所以奇数阶似乎只能不断的拼凑一下,好在5*5并不难拼凑,3*3水分太大。
我不知道奇数阶有没有更系统的结论,目前就是这样了。
经前室友提醒感觉似乎奇数阶也有一个很简单的方法。首先把一行一列全部变成一样的,换言之把问题转化为一个4*4的问题(与正常的4*4不完全相同)。然后由于解决4*4的新问题手段比较单一,所以可以进一步简化为:记录所有异常的点,然后对各点做一次变换即可。如果不能解决就是无解的。
游戏不错的,但是摸透了就只能纯消磨时间了。
◆⒈这游戏的操作有两个自由度,也就是二维的,分别是纵和横,可以独立地来操作这两个维度。每个自由度有两个态,分别是上下与左右:具体地,也就是在横向变换上,bp属于一个态(看字母的形状),qd属于另一个态;同理,对纵向变换来说,bd属于一个态,qp算另一个态。我们可以独立对两个方向分别进行操作,两个方向互不影响。
◆⒉当玩到后面矩阵变大了就没法瞎玩了,这对应物理上的熵增原理,即系统的无序度总是倾向于变大的。那么要达成目标我们应该想办法让系统变得有序,而有序的特征便是对称性!要从对称的角度来想办法。具体地,我是这么考虑的:根据前面第一条,我们可以一次只考虑一个方向的整理,完成之后再搞定另一个方向。首先通过几个直观的变换将各个元素尽可能多地变成某一个态(如:4*4的模式下,考虑横向变换,开局是8个b/p态,8个q/d态。我们考虑把它们初步变换成尽量多的d/q态,那么选择一个元素,如果由它展开的十字形区域包含4、5、6或7个的p/b态,我们就就行一次左右变换,这样就有了更多的d/q态。如上操作直到极限)。这样之后就比较清爽了,剩下不多的p/d态(上面例子里面的情形)往往有几个是对称的,考虑以它们为线索进行一些对称的操作,一部分一部分地考虑,慢慢就能搞成同一个态了。
◆3.对称操作举例:同样是上面所述的4*4情形中。a.对某一行(列)全部进行左右(上下)变换,可以使除这行(列)的元素全部翻转;b.画个坐标系,对(1,4),(1,3),(1,2),(4,4),(4,3),(4,2)全部进行左右变换,可以使(1,1)、(4,1)发生翻转。等等。聪明的人可能已经发现了,这个操作的效果和矩阵具体维数也有关系,以上例子只适用4*4情形,5*5要重新找规律,不过不是太难找的。
前来提供一种套路,希望能给一头雾水的小伙伴一些帮助。物理狗用了一点专业名词,我感觉应该写得还算清楚吧,看不懂可以问我。
我按这个套路走感觉有点像做中级数独那种感觉,可以做出来不过有点小辛苦,玩久了有点小枯燥,所以四星。
============日常更新(流氓方法)=========
!!!!!发现一种流氓法,根据第一条,再用一点记忆力就行了:把所有的相同态一次性进行相应自由度的操作就能完成这个自由度的整理了。比如把初始态里面所有b/p的位置记住,对这些位置都进行一次左右操作,这样横向就整理好了。纵向同理。这个我在5*5里面试了几次都成功了,不造有没有例外。(具体的例子我在最后加上了)
●这个我今天在考虑不对称性的来源,原理上讲,所有的不对称性都来源于那些不同的元素,那么对它们同时进行操作,就是最合适的对应于当前情形的“对称”操作了。(获得终极奥义:哪些不对点哪些)
●今天又试了下,好像有的矩阵用这方法一次整理不出来,不过会变得简单很多。懒得推敲的话重复使用流氓法就好了。
●========再来更新加个栗子===========
bppp
pppp
bppp
pppp
把当前所有b的位置(1,4)(1,2)进行上下操作即可。若一次没有成功则重复该过程。
具体过程:
一次变换后
bbbb
pppp
bbbb
pppp
根据原理,接着把第一、三行全部上下变换
得到
pppp
pppp
pppp
pppp
完成。当然,选择p而不是b作为变换对象也是可以的。
除了略显简单(减1⭐原因),本人五阶平均40秒,最快7秒(那一次太欧。。。)
跟魔方差不多,20分钟上手,规律性太强。
简单点说吧:
1,先还原上下,再左右。
2,先角,再棱,后中心。
3,确保相对的两个同向。
4,交换两两与角反向的棱块。
5,若最后只剩4个同向对称的,依次换向即可。
PS:若中心剩的不止4个,就自己去摸索吧,规律还是很简单的,只是我很难解释XD
希望这游戏能像数独,魔方一样,建立个什么比赛的。
还有希望能出排行榜!!!
其他人评论里面已经提到了,对于行数为偶数的方阵,令n表示行数,要想变换某一个特定的坐标为(i,j)的字母的方向,那么将第i行和第j列的每一个字母都变换一次就行了(注意目标字母,也就是交叉点的人字母只变换了一次)。用这种方法,只要是偶数,只要有足够耐心,任意矩阵都可以完成。
但是对于行数为奇数的方阵,如果它可以完成,那么他的最后一步一定是将一行一列一致的字母同意转化为与剩余的一个方阵一样的字母。这个可能比较难理解,方阵不一定是紧挨在一起的,也可能是四角的四个2*2,也可能是3*3+1*3+3*1+1*1这种,但是最后一步都是一样的。
在最后一步之前,我们需要的就是完成一个行数为n-1的方阵(方法见第二段),如果在完成后,我们剩余的一行一列是一致的,
形如
b b b b b
b
b
b
b
那么这个方阵就是可解的,如果不能,那就是不可解的(作者你出来,逆向工程给出原始阵,刚开始我以为是全部可解的,你出来,我保证不打死你)。作者,你真的不考虑一下生成随机阵?很没意思啊。我可以告诉你怎么检验:
以5*5为例,我们假定最终目标是和(1,1)全部一样,那么只要检验第5列和第5行就行了,例如(1,5),在(1,1)到(4,4)的子阵中,按照第二段操作,最后能影响到(1,5)的是(2,1)到(4,4)这些,把他们分别单独变到(1,1)的变换叠加到(1,5),如果和(5,5)一样,那么这个位置就是可行的,同法验证剩余的,全部可以那么这个随机阵就是可行的。
与魔方一样,《bdpq》也有诀窍,但是我是不想和大家分享这个诀窍啦,因为烧脑游戏靠诀窍来玩还会有什么意思?
游戏的模式设计非常的便利,可以让玩家随时随地玩,充分利用碎片时间烧烧大脑,游戏画面简约不失美感,是一个不错的休闲小游戏。
。。。。
TapTap出来一下,你说通了,也头秃了,那为什么我头已经秃了,还没通关
。。。。
很有意思,唯一的不足是常常让我有吐血,摔手机的冲动
作为一款烧脑游戏,这好像也不是啥缺点。。。。
游戏是十分有创意的,也十分有难度,十分考验人的智商。但是一直点方块的音效让我心烦òᆺó,如果长时间玩建议关掉音效。
游戏玩法很好摸索,通关异常艰难,我千辛万苦也是成功解决了5×5……………我跟你们说,我头痛全都是因为这款游戏好吧,全都是这款游戏的错