结账格林斯基的六边形国际象棋,我们的特色变体2024年5月。

这个页面是由游戏的发明者写的,(zzo38)A.黑色

巴里奥·肖吉

安装程序

除了King和Pawn之外的每一件都被“kara”取代,看起来像

规则

当你移动一个卡拉时,你把另一个瓦片放在你的扔瓦片堆上(扔瓦片从一开始就丢失了所有瓦片开始,这将是你自己的),然后像这样移动它。一个作品只有在进入促销区时才可以进行促销,而它还不是一个空白作品。如果它再次变为空白,则为未远程控制。当一名玩家在他的棋盘上没有剩余的空白棋子时,将所有棋子放在卡拉(两名玩家)的顶部,并将其放入其所有者的掷骰堆。当一个双块被俘时,两块都放在他的板凳上,作为双块,它会作为双块掉落(现在他拥有它的顶部瓷砖)。

笔记

我打了这场比赛,比赛很精彩。不要过早牺牲你的角度。一旦你完成了一个周期,如果对手只有很少或没有未定义的棋子,你将在你的队伍中获得优势。

下面是描述这个游戏的一种方式,我不知道这是更容易还是更难理解:<trans data-src="BarioShogi (inherits Shogi) {">BarioShogi(继承Shogi){</trans><trans data-src="List throwpile[2]">列表抛出文件[2]</trans><trans data-src="boardsetup()={">板设置()={</trans><trans data-src="board=Shogi:boardsetup()">board=Shogi:boardsetup()</trans><trans data-src="throwpile[1]={GOLD,SILVER,HHORSE,FRAGR,GOLD,SILVER,HHORSE,FRAGR,FLY,ANGLE}">throwpile[1]={GOLD,SILVER,HHORSE,FRAGR,GOLD</trans><trans data-src="throwpile[2]=throwpile[1]">throwfile[2]=throwple[1]</trans><trans data-src="for each cell in board {">对于板中的每个单元{</trans><trans data-src="if cell.piece in throwpile[1] then cell.piece=KARA">如果在throwpile[1]中有cell.piece,那么cell.piece=KARA</trans><trans data-src="}">}</trans><trans data-src="}">}</trans><trans data-src="checkmoves()={">checkmoves()={</trans><trans data-src="m=getmove(filter(cell in board where cell.owner=currentplayer) &#38; bench[currentplayer])">m=getmove(filter(板中的单元格,其中cell.owner=currentplayer)和bench[currentplayer])</trans><trans data-src="if from bench, or m.piece is not KARA, do as shogi, else {">如果坐在板凳上,或者m.pie不是KARA,那么像shogi那样做,否则{</trans><trans data-src="p=getmove(throwpile[currentplayer])">p=getmove(throwfile[currentplayer])</trans><trans data-src="remove p from throwpile[currentplayer]">从throwfile中删除p[currentplayer]</trans><trans data-src="board[m.index].piece=p">板[m.index].件=p</trans><trans data-src="m1=getmove(Shogi:legalmoves(m.index,p))">m1=获取移动(Shogi:legalmoves(m.index,p))</trans><trans data-src="move(m.index,m1.index)">移动(m.index,m1.index)</trans><trans data-src="}">}</trans><trans data-src="if len(filter(cell in board where cell.owner=1 and cell.piece=KARA))=0 or len(filter(cell in board where cell.owner=2 and cell.piece=KARA))=0: {">如果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:{</trans><trans data-src="for each cell in board {">对于板中的每个单元{</trans><trans data-src="if not cell.piece in {NOTHING,SOLDIER,PSOLDIER,KING} {">如果不是{NOTHING,SOLDIER,PSOLDIER,KING}中的cell.piece{</trans><trans data-src="add cell.piece to throwpile[cell.owner]">将cell.piece添加到throwfile[cell.owner]</trans><trans data-src="cell.piece=KARA">cell.piece=卡拉</trans><trans data-src="}">}</trans><trans data-src="}">}</trans><trans data-src="}">}</trans><trans data-src="(everything else like Shogi)">(其他一切,如Shogi)</trans><trans data-src="}">}</trans><trans data-src="(everything else like Shogi)">(其他一切,如Shogi)</trans><trans data-src="}">}</trans>

这个“用户提交”页面是发帖用户和国际象棋变体页面之间的协作。国际象棋变体页面的注册贡献者能够发布自己的作品,由国际象棋变体页面编辑人员进行审查和编辑。


(zzo38)A.黑色
创建的网页:2005-10-18。网页上次更新时间:2005-12-04