Three Half Chess

Rules


       
   
 

Public messages

Anybody can see and write.

The game started. Details▼3 months ago (jump)
   

<!show id='above'><!fire data-action='f:load'><!position id='108' select rotate='0-0'>{"pieces":{"1":"2-pawn","11":"0-pawn","14":"0-pawn","15":"0-pawn","21":"0-pawn","24":"1-rook","25":"0-queen","28":"0-knight","29":"0-bishop","30":"0-king","36":"1-pawn","42":"1-pawn","46":"1-pawn","48":"1-pawn","49":"1-pawn","54":"1-bishop","57":"1-king","58":"1-queen","62":"1-bishop","64":"2-pawn","67":"2-rook","70":"2-knight","73":"2-pawn","75":"2-pawn","82":"2-pawn","83":"2-queen","85":"2-pawn","87":"2-knight","92":"2-rook","94":"2-king"},"moves":{"1":"*:b1-.,s:b1-O,9,8:b1-x,10:b1-x;*:b0-.,s:b0-O,d:b0-O,9","11":"*:b1-.,s:b1-O,3,2:b1-x,4:b1-x","14":"*:b1-.,s:b1-O,6,5:b1-x,7:b1-x","15":"*:b1-.,s:b1-O,7,6:b1-x","21":"*:b1-.,s:b1-O,13,5,12:b1-x","24":"*:b1-.,s:b1-O,25,16,8,0,39,47,55,63,71,79,87","25":"*:b1-.,s:b1-O,26,27,24,17,9,1,18,16","28":"*:b1-.,s:b1-O,13,22,18","29":"*:b1-.,s:b1-O,22,20","30":"*:b1-.,s:b1-O,31,22,23","36":"*:b1-.,s:b1-O,3,4:b1-x,68:b1-x,2:b1-x,66:b1-x","42":"*:b1-.,s:b1-O,34,33:b1-x,35:b1-x","46":"*:b1-.,s:b1-O,38,37:b1-x,39:b1-x","48":"*:b1-.,s:b1-O,40,32,41:b1-x","49":"*:b1-.,s:b1-O,41,33,40:b1-x","54":"*:b1-.,s:b1-O,63,61,47,45","57":"*:b1-.,s:b1-O,56,50","58":"*:b1-.,s:b1-O,59,60,61,50,51,44,37,1,65,72","62":"*:b1-.,s:b1-O,55,53,44,35,5,14,69,78,87","64":"*:b1-.,s:b1-O,7,39,6:b1-x,38:b1-x;*:b0-.,s:b0-O,d:b0-O,7,39","67":"*:b1-.,s:b1-O,68,69,66,65,4,12,20,28,36;*:b0-.,s:b0-O,d:b0-O,68,69,66,65,4,12,20,28,36","70":"*:b1-.,s:b1-O,8,40,10,42,76,3,35;*:b0-.,s:b0-O,d:b0-O,8,40,10,42,76,3,35","73":"*:b1-.,s:b1-O,65,66:b1-x;*:b0-.,s:b0-O,d:b0-O,65","75":"*:b1-.,s:b1-O,66:b1-x,68:b1-x;*:b0-.,s:b0-O,d:b0-O","82":"*:b1-.,s:b1-O,74,66;*:b0-.,s:b0-O,d:b0-O,74,66","83":"*:b1-.,s:b1-O,84,91,90,76,69,33,40,74,65,7,39;*:b0-.,s:b0-O,d:b0-O,84,91,90,76,69,33,40,74,65,7,39","85":"*:b1-.,s:b1-O,77,69,76:b1-x,78:b1-x;*:b0-.,s:b0-O,d:b0-O,77,69","87":"*:b1-.,s:b1-O,93,77;*:b0-.,s:b0-O,d:b0-O,93,77","92":"*:b1-.,s:b1-O,93,91,90,89,88,84,76,68,3,11,35,43,51,59;*:b0-.,s:b0-O,d:b0-O,93,91,90,89,88,84,76,68,3,11,35,43,51,59","94":"*:b1-.,s:b1-O,95,93,86;*:b0-.,s:b0-O,d:b0-O,95,93,86"},"default_marks":{"63":["b2-circle"],"24":["b2-scross","b2-circle"]},"type":"normal","turn":2}<!allow-moves>false<!scaled-content id='above:players-line'>[]<!listen key='game:110556' last='108' component='source'><!frame-contents>{"player-0":[{"type":"img","img":"pic\/12-pHNJ.png","x":0,"y":-12,"width":136,"height":136,"class_":"picture","border":4,"href":null},{"type":"text","text":"<img src='icon\/pawn-white.png' class='color-icon'\/>sportember","x":0,"y":68,"font_size":24,"href":null},{"type":"text","text":"1.","x":-76,"y":-12,"font_size":18}],"player-1":[{"type":"img","img":"pic\/835-BONg.png","x":0,"y":-12,"width":136,"height":136,"class_":"picture","border":4,"href":null},{"type":"text","text":"<img src='icon\/pawn-red.png' class='color-icon'\/>shogi","x":0,"y":68,"font_size":24,"href":null},{"type":"text","text":"2.","x":-76,"y":-12,"font_size":18}],"player-2":[{"type":"img","img":"pic\/19400-K7T3.png","x":0,"y":-12,"width":136,"height":136,"class_":"picture","border":4,"href":null},{"type":"text","text":"<img src='icon\/pawn-black.png' class='color-icon'\/>ReaperGod","x":0,"y":68,"font_size":24,"href":null},{"type":"text","text":"3.","x":-76,"y":-12,"font_size":18},{"type":"img","img":"sign\/circle-full.png","class_":"icon","attr":{"data-tip":"player on turn","data-dir":"bottom-right"},"x":80,"y":-12,"width":24,"height":24,"showif":"pos.id == 108"}]}<!fire data-action='f:print-all'><!show id='below'><!replace id='below:comment-boxes:public-new'><!eval>find_id('below:comment-boxes:public:input:text').onclick = function () {find_id('below:comment-boxes:public-new').textContent = null;var last_event = find_id('source-params:last-event').getAttribute('data-value');find_id('below:comment-boxes:public:list:params:last-view').setAttribute('data-value', last_event);foreach(find_id('below:comment-boxes:public:list'), '.new', function (new_mark) { new_mark.classList.remove('new'); });}