游戏详情
太极迷阵游戏简介
中国太极文化,博大精深,蕴含着天地万物,相生相克,阴阳转换,大智慧周而复始!《太极迷阵》就是以太极文化为基础,由睡神工作室开发的一款烧脑解谜游戏,大量具有挑战性的谜题等着你去解决,你准备好了吗?
太极迷阵游戏亮点
红点会将原本平稳运行的同一颜色的小点撞成黑白两种颜色;
部分小点按虚线段滑动选择;
点击中间的太极图,黑白转换所选小点;
只有将所有的小点转换成相同的颜色,它们才能工作。
太极迷阵游戏特色
难倒世界的中国问题,也许世界上没有人能解决全关;
极简主义中式创新玩法,中国智慧结晶太极精髓;
GMGC2016独立游戏开发者大赛入围作品。
太极迷阵99关怎么过
太极迷阵21关怎么过
过这一关其实有许多方法,接下来小编给大家分享两种方法:
1、玩家以阴为0阳为1的话,点击一次太极图实际上是在连线上的点上加1,没连就加0,那么0+0=0,0+1=1,1+0=1,1+1=0,这其实就是按位异或运算,把初始条件从记为列向量t0,按顺序把每一个连线位置记成一个24*24的矩阵M,这个矩阵的每一列都是前一列进行一次位移得到的,在MATLAB里面很容易可以用circshift函数得到,把全零列记为0,那么有t0+MX=0,很显然MX=t0那么,对增广矩阵A=[M t0]做高斯消元,不过加法不用+而用位异或操作即xor函数,写个script两层循环运行几次就出来了,最后M变成单位阵,t0变成对应操作的操作次数,如果按列分块矩阵乘法就像内积,MX也就是M的列向量按X里的对应操作次数进行组合;
2、python3,求解带输出一共36行,求一次黑99用时2秒左右
代码:
init=input('初始场景:')
op=input('黑线设置:')
n=len(init)
assert n>0 and len(op)==n
tonum=lambda s:eval('0b%s'%s)
tobin=lambda i:bin(i)[2:].rjust(n,'0')
rev_target=(1<
paths=[tonum(op[i:]+op[:i]) for i in range(n)]
start=tonum(init)
track={start:(-1,start)}
layer=[start]
solved=False
while layer:
next_layer=[]
for prev in layer:
for i in range(track[prev][0]+1,n):
next=prev^paths[i]
if next in track:
continue
next_layer.append(next)
track[next]=(i,prev)
layer=next_layer
if 0 in track or rev_target in track:
solved=True
break
if solved:
ptr=(rev_target in track) and rev_target
res=[]
while ptr!=start:
node=track[ptr]
res.append(node)
ptr=node[1]
for i in res[::-1]:
print(tobin(i[1]),i[0])
else:
print('无解')
用法:
按逆时针编号输入初始状态(黑白对应01或者10均可)与黑线(有线为1,空位为0),确保两个输入长度相同。
太极迷阵游戏测评
中华文明智慧的源泉是太极易经八卦。它以最简单的阴阳转换思想,体现了万物变化的方式。一阴一阳为道,阴阳转化,周而复始。我一直在思考如何让这样的思想成为一款全世界都能理解的简单游戏,让每个人都能体验到这种古老智慧从简单中演变而来的无限变化的魅力。经过多次修改和简化,形成了目前的解决方案。