User:PrySigneToFry/Silicon dioxide in a polypropylene box/Chess between HCr0 and PSTF

From Esolang
Jump to navigation Jump to search

White: hotcrystal0

Black: PrySigneToFry

lowercase: white (HC0) ÆPPPPRĴFĴ*
uppercase: black (PSTF) PPPPPP********

ñ/Ñ = 傌/馬, ś/Ś = 相/象, f/F = 仕/士/Ferz, č/Č = 帅/将, œ/Œ = 炮/砲, æ/Æ = 兵/卒/Shogi 步兵,
* = CGoL ON cell, ŝ/Ŝ = Runaway chariot (轅/辕), X = wall,
ĵ/Ĵ = Shogi 金将/と金/成香/成步/成银, û/Û = Super Soldier, a/A = Amazon,
Ū/ū = Special Chariot in Manchurian Chess, λ/Λ = Shogi 香车, ξ/Ξ = Shogi 桂马,
ψ/Ψ = Shogi 银将, k/K = King/Shogi 玉将, r/R = Rook/俥/車/Shogi 飞车,
b/B = Bishop/Shogi 角行, w/W = Wazir, ķ/Ķ = Dethroned King,
e/E = Chancellor (Seirawan Elephant), h/H = Archbishop (Seirawan Hawk),
q/Q = Queen/Chushogi 奔王, ǽ/Ǽ = æ/Æ that crossed river, z/Z = Alibaba-rider(Alibaba that moves infinitely),
y/Y = Alibaba(Jumps to 2nd square in any direction), δ/Δ = dragon bishop
(movement of B and Ñ combined)

     a b c d e f g h i j k l m n o p q r s t u v w x y z
 13  R Ñ . F W F Ś Ñ R Ū Λ Ξ Ψ Ĵ K Ĵ Ψ Ξ Λ . . . . . . .
 12  R . . . . . . . . . . . . . . . . B .
 11  . Œ . . * . . Œ . . Æ Æ Æ Æ Æ Æ Æ Æ Æ
 10  Æ . Æ . * . Æ . Æ Æ       .
  9        . Ǽ .       .        
  8  . Ñ Ś Ħ X . Ķ . X       .
  7  B Œ . . . . . . A        
  6  . . N . . . . . .     .
  5  . . Q . . Û . . . .
  4  . . * * . . . . . . * . . *
  3  . . * * . . . . . * . . . .
  2  e . . . . X . a . * . . . *
  1  q . . . b . . r . * * * * .
  0  p p p p p p p p
 -1  n δ . k . X Z .


  1. e4 e5
  2. Nf3 Nc6
  3. Bc4 B@c5
  4. CGoL@f6,g6,h6,f5,g4 New_col(i);Chinese_Army@a8,b8,c8,d8(Qa7),e8,f8,g8,h8,i8,b7,c7,g7,h7;i6;i5;i
  5. CGoL.advance(); 士6进7
  6. Ri1 砲3进6
  7. rook.charge();Rxi4-8 Ra8=Ŝ;Ŝxa2xb2xc2xd2xf2xg2
  8. wall(e2,f2,f1);CGoL.advance(); 砲8进1+
  9. O-O;qnb.displace(); swap(c5, a7);+
  10. newsquare(c0,d0,e0);Kd0 金将@e0+
  11. Kxe0;CGoL@e6 士7进6;CGoL.advance();
  12. Rxh8 New_col(-1);と金@e-1+
  13. Kxe-1;:3 Æc7=Û;Ûxd6xe6xf6xd5xe5xf5
  14. Rxg8xe8;newsquare(e9);Re9 K@g8;newsquare(j9);A@j9
  15. X@i8;place_piece_set(-1); New_row(range(10, 14, 1, true, false));Chinese_army(range(10, 14, 1, true, false));Ū@j13;Æ@j9;Ai7
  16. newsquare(a0,b0,f0,g0,h0); newsquare(plane("klmnopqrs", range(11, 13, 1, true, true)));Japanese_army(range(11, 14, 1, true, false));一山不容二虎;CGoL.advance(2);
  17. E@c1;E@g1;Rxh1 Ŝxg1xg-1xd-1xc-1xb-1xa-1+
  18. Nxa-1;place_pawns(0,true); swap_royality;卒5进1;expand_board(to=z, full_column=false);
  19. *@e10,e11,e12;Rxd3; CGoL.advance();Ĵ@a2
  20. *@e10;swap(e8,e2);Exa2 象3进5;卒5进0;place_tile(f9,h9);Q@h-1+
  21. X@g-1;CGoL.advance();newsquare(j5,l6,m8,n10); Q(excavator)xg-1+
  22. swap(f1,f-1);Q.remove(excavator); Qg-1=Z+
  23. Kd-1;Nh2=A; LWSS;R@a12;
  24. Δ@b-1;