巴里奥·肖吉
安装程序
除了King和Pawn之外的每一件都被“kara”取代,看起来像。规则
当你移动一个卡拉时,你把另一个瓦片放在你的扔瓦片堆上(扔瓦片从一开始就丢失了所有瓦片开始,这将是你自己的),然后像这样移动它。一个作品只有在进入促销区时才可以进行促销,而它还不是一个空白作品。如果它再次变为空白,则为未远程控制。当一名玩家在他的棋盘上没有剩余的空白棋子时,将所有棋子放在卡拉(两名玩家)的顶部,并将其放入其所有者的掷骰堆。当一个双块被俘时,两块都放在他的板凳上,作为双块,它会作为双块掉落(现在他拥有它的顶部瓷砖)。笔记
我打了这场比赛,比赛很精彩。不要过早牺牲你的角度。一旦你完成了一个周期,如果对手只有很少或没有未定义的棋子,你将在你的队伍中获得优势。
下面是描述这个游戏的一种方式,我不知道这是更容易还是更难理解:BarioShogi(继承Shogi){列表抛出文件[2]板设置()={board=Shogi:boardsetup()throwpile[1]={GOLD,SILVER,HHORSE,FRAGR,GOLDthrowfile[2]=throwple[1]对于板中的每个单元{如果在throwpile[1]中有cell.piece,那么cell.piece=KARA}}checkmoves()={m=getmove(filter(板中的单元格,其中cell.owner=currentplayer)和bench[currentplayer])如果坐在板凳上,或者m.pie不是KARA,那么像shogi那样做,否则{p=getmove(throwfile[currentplayer])从throwfile中删除p[currentplayer]板[m.index].件=pm1=获取移动(Shogi:legalmoves(m.index,p))移动(m.index,m1.index)}如果len(filter(cell in board where cell.owner=1 and cell.piece=KARA)=0或len(过滤器(cell on board when cell.owner=2 and cell.piece=KARA))=0:{对于板中的每个单元{如果不是{NOTHING,SOLDIER,PSOLDIER,KING}中的cell.piece{将cell.piece添加到throwfile[cell.owner]cell.piece=卡拉}}}(其他一切,如Shogi)}(其他一切,如Shogi)}
这个“用户提交”页面是发帖用户和国际象棋变体页面之间的协作。国际象棋变体页面的注册贡献者能够发布自己的作品,由国际象棋变体页面编辑人员进行审查和编辑。
由(zzo38)A.黑色。
创建的网页:2005-10-18。网页上次更新时间:2005-12-04