Three Circular Chess
Rules

48.

h1

47. uv1

47. lm2

47.

g1

46. tu1

46. kl2

46.

h1

45. rt1

45.

j1

45.

g1

44. wx2=

+

44.

i2

44.

f1

43. vw2

43.

h2

43.

e1

42. uv2

42.

g2

42.

d2

41. tu2

41.

f1

41.

d1

40. st2

40.

g1

40.

c1

39.

w3

39.

h2

39.

b2

38.

a2

38.

i2

38.

c2

37.

c1+

37.

xj2

37.

xb3

36.

xb3+

36. cb3+

36.

a2

35.

e2

35. dc3+

35.

b2

34.

g1

34. ed3+

34.

c2

33.

xj3+

33. fe3

33.

j2

32.

xi2

32.

j1

32.

h1

31.

xk1

31. jk2

31.

f2

30.

xl3

30. kxl3

30.

xd1

29. ml3

29.

i2

29.

xe3

28.

i4+

28. ed1

28.

c2

27.

b4

27. ge1

27.

d3

26.

xp4

26.

xp4

26.

xa3

25.

o4

25.

xb4

25.

w2

24.

xb4

24. jk1

24.

c2

23.

m2

23. jk4

23.

a1

22.

l3

22.

xi4

22.

xi4+

21.

xx4

21.

h1

21.

b1

20.

xt4

20.

xa3+

20.

g2

19.

xn1

19.

xb3

19.

xb3

18.

ss4

18.

b3+

18. ut4

17.

o2

17.

d2

17.

xv2

16. uxv2

16.

xc2

16.

v3

15. txu3

15.

g2

15. vu3

14. rxs2

14.

e4

14. txs2

13.

n4

13.

n1

13. ut1

12. om3

12.

l2

12. wu1

11. on2

11. gxf3

11.

f3

10. om4

10. fe3

10.

xa3

9.

s2

9.

xa3

9.

a3

8.

s3

8.

c1

8. wv2

7.

u3

7.

f4

7. wu4

6.

s3

6.

f2

6. wv3

5.

m1

5.

k4

5. bxc2

4.

s4

4. dxc2

4. bc2

3. rt4

3. exd3

3. bd3

2.

l3

2. gf3

2.

d4

1.

n2

1. ge2

1.

c2
Start
<!show id='above'><!fire data-action='f:load'><!position id='160' select rotate='0'>{"pieces":{"12":"2-pawn","13":"2-bishop","46":"2-knight","60":"1-pawn","61":"2-pawn","64":"2-bishop","65":"2-pawn","71":"2-queen","79":"0-king","81":"1-king","86":"2-pawn","88":"2-king","93":"2-pawn"},"moves":{"12":"*:b1-.,s:b1-O,11,35:b1-x","13":"*:b1-.,s:b1-O,38,63,36,59,82","46":"*:b1-.,s:b1-O,95,48,68,0,20","60":"*:b1-.,s:b1-O,37:b1-x,85:b1-x;*:b0-.,s:b0-O,d:b0-O","61":"*:b1-.,s:b1-O,36:b1-x,84:b1-x","64":"*:b1-.,s:b1-O,89,87,41,18,39,14","65":"*:b1-.,s:b1-O,66,67,42:b1-x,90:b1-x","71":"*:b1-.,s:b1-O,48,49,50,51,52,53,54,55,56,57,58,59,60,70,69,68,67,66,95,47,23,72,94,24,1","79":"*:b1-.,s:b1-O,78","81":"*:b1-.,s:b1-O;*:b0-.,s:b0-O,d:b0-O,82:,80:,57:,58:,56:","86":"*:b1-.,s:b1-O,85,84","88":"*:b1-.,s:b1-O,89,87,63","93":"*:b1-.,s:b1-O,94,70:b1-x"},"default_marks":{"78":["b2-circle"],"79":["b2-circle"]},"type":"normal","turn":1}<!allow-moves>false<!scaled-content id='above:players-line'>[]<!listen key='game:53894' last='161' component='source'><!frame-contents>{"player-0":[{"type":"img","img":"icon\/pic-default.png","x":0,"y":-12,"width":104,"height":104,"class_":"picture","border":4,"href":null},{"type":"text","text":"<img src='icon\/pawn-white.png' class='color-icon'\/>eggman","x":0,"y":52,"font_size":24,"href":null},{"type":"text","text":"1.","x":-60,"y":-12,"font_size":18},{"type":"text","text":"<span class='result half' data-tip='draw' data-dir='bottom-right'>(\u00bd)<\/span>","x":58,"y":-12,"font_size":24,"showif":"pos.last"}],"player-1":[{"type":"img","img":"icon\/pic-default.png","x":0,"y":-12,"width":104,"height":104,"class_":"picture","border":4,"href":null},{"type":"text","text":"<img src='icon\/pawn-red.png' class='color-icon'\/>Liam Kealey","x":0,"y":52,"font_size":24,"href":null},{"type":"text","text":"2.","x":-60,"y":-12,"font_size":18},{"type":"text","text":"<span class='result half' data-tip='draw' data-dir='bottom-right'>(\u00bd)<\/span>","x":58,"y":-12,"font_size":24,"showif":"pos.last"}],"player-2":[{"type":"img","img":"icon\/pic-default.png","x":0,"y":-12,"width":104,"height":104,"class_":"picture","border":4,"href":null},{"type":"text","text":"<img src='icon\/pawn-black.png' class='color-icon'\/>WizWazWoozle","x":0,"y":52,"font_size":24,"href":null},{"type":"text","text":"3.","x":-60,"y":-12,"font_size":18},{"type":"text","text":"<span class='result half' data-tip='draw' data-dir='bottom-right'>(\u00bd)<\/span>","x":58,"y":-12,"font_size":24,"showif":"pos.last"}]}<!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'); });}
Public messages
Anybody can see and write.