ultrasplot

CEOalgebraic

Apr 21st, 2016
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.91 KB | None | 0 0
  1. Chess Evolved Online Algebraic Notation Proposal by upjyb
  2. ==========
  3. PIECES
  4. =====
  5. COMMON
  6. ===
  7. Archer = ar
  8. Axeman = ax
  9. Banshee = BS
  10. Bat = bt
  11. Bomber = bo
  12. Dryad = DY
  13. Sapling = sg
  14. Fireball = fr
  15. Frostmage = FM
  16. Ghost = gh
  17. Guardian = GD
  18. Knight = KN
  19. Militia = ml
  20. Pawn = (none)
  21. Penguin = pg
  22. Poisonmage = PM
  23. Shieldsman = sh
  24. Skeleton = sk
  25. Slime = sl
  26. Spearman = se
  27. Spider = sp
  28. Swordsman = sw
  29. Tiger = tg
  30. Warrior = WR
  31. Windmage = WM
  32. ===
  33. RARE
  34. ===
  35. Alchemist = AC
  36. Basilisk = ba
  37. Berserker = BK
  38. Crusader = CR
  39. Frostmephit = fp
  40. Giantslime = GS
  41. Legionary = LG
  42. Magetower = MT
  43. Necromancer = NC
  44. Paladin = PD
  45. Phantasm = ph
  46. Portal = none, will be explained in next section
  47. Prince = PC
  48. Princess = ps
  49. Pyromancer = PY
  50. Ranger = RG
  51. Rook = RR
  52. Samurai = sa
  53. Wisp = WS
  54. ===
  55. EPIC
  56. ===
  57. Behemoth = BM
  58. Demon = DM
  59. Dragon = DG
  60. Ghast = GT
  61. Harpy = HR
  62. Hauntedarmor = HD
  63. Lifestone = LS
  64. Medusa = MD
  65. Minotaur = MO
  66. Ninja = NJ
  67. Queen = QQ
  68. Valkyrie = VK
  69. Wizard = WZ
  70.  
  71. ===
  72. LEGENDARY
  73. ===
  74. Antimage = AM
  75. Comet = CT
  76. Enchantress = EC
  77. Gemini = GM
  78. Geminitwin = GW
  79. Lich = LH
  80. Lilith = LL
  81. Moonfox = MF
  82. Phoenix = PX
  83. Phoenixegg = PE
  84. Royalguard = RG
  85. Soulkeeper = SU
  86. Vampire = VP
  87.  
  88. ===
  89. YOU WILL ONLY GET ONE AND NEVER GET MORE
  90. ===
  91. King = KK
  92.  
  93. +'s will be added as needed - i.e. Rook+++ = RR+++
  94. =====
  95. GRID
  96. =====
  97. Ranks will be labelled 1-8, and files a-h, as on a normal chess board, from white's point of view. Files come first when denoting a square.
  98. =====
  99. ANNOTATING MOVES
  100. =====
  101. Normal moves and teleportation.
  102. ===
  103. Normal moves are simply annotated by the type of piece and the destination square. If two pieces of the same sort can access a square, indicate either the file or the rank (or both) on which they are situated. Indication by file is preferred of the two. Teleportation via the Valkyrie ability or a Portal is treated as simply as a normal move.
  104.  
  105. Example: Knight from d4 to e6 = KNe6
  106. if there is also a knight on f4, which can also reach e6: KNde6
  107. if in addition there is also a knight on d8: KNd5e6
  108. if there is no knight on f4 but still a knight on d8: KN4e6
  109.  
  110. Checks are not annotated since the loss of the king does not result in the end of the game.
  111. ===
  112. Captures.
  113. ===
  114. The same as above, except with an 'x' immediately before the destination square.
  115. If there were, say, an enemy Rook on e6 the examples above would be as follows: KNxe6, KNdxe6, KNd5xe6, KN4xe6
  116.  
  117. If the capture is blocked by the Hauntedarmor or Crusader ability, use a right bracket ']' : KN]e6
  118. If the capture is suicidal, i.e. attacking a Wisp or using a Fireball, use 2 x's: (for this example it is a Wisp on e6): KNxxe6
  119. If the capture is automatic, i.e. samurai ability, indicate it, then indicate the regular move.
  120. If the capture is magic, i.e. Pyromancer or Ranger abilities, use a backslash '/': PY/e4
  121.  
  122. Note: indicate the file of a capturing pawn always.
  123. ===
  124. Promotions or any unit type change.
  125. ===
  126. The move is indicated first, then an '=' sign, followed by the abbreviation of the piece promoted to. A unit type change inflicted upon the enemy is indicated with a '!' before the '=' and the opposing unit's square is used instead of the promotion square.
  127.  
  128. Examples: Samurai e7 to d8, promoting to ninja: sad8=NJ
  129. Vampire moving from e2 to c3, becoming a bat: VPc3=bt
  130. Slime on c3 capturing a Pawn on c4, becoming a Giantslime: slxc4=GS
  131. Dryad on e3 changing enemy on e4 into a sapling: DYe4!=sg
  132. ===
  133. Freezing, poisoning, and other magiks.
  134. ===
  135. Freezing is indicated by a '#' sign. For comets, indicate each frozen unit with commas in between. Self freezing by touching a Frostmephit is indicated with a # after the move (since checkmate is irrelevant!)
  136.  
  137. Frostmage on e8 freezing a unit on d5: FM#d5
  138. Comet freezing units on c3 and c4: CT#c3,c4
  139. Pawn capturing frostmephit on h6: gxh6#
  140. --
  141. Poisoning is indicated by a '%' sign.
  142.  
  143. Poisonmage on e4 poisoning a unit on e6: PM%e6
  144. --
  145. Petrification is indicated by a '*' sign.
  146.  
  147. Basilisk on c2 petrifying a unit on c3: ba*c3
  148. --
  149. Charming is indicated by a '>' sign.
  150.  
  151. Lilith on c4 charming a minion on c5: LL>c5
  152. --
  153. Purifying is indicated by a '^' sign.
  154.  
  155. Alchemist on c5 purifying unit on c6: AC^c6
  156. --
  157. Enchanting is indicated by a '~' sign.
  158.  
  159. Enchantress on b1 enchanting a unit on d1: EC~d1
  160. --
  161. Lifestone recovering a unit is indicated by "-" followed by the abbreviation of the unit recovered and then the square recovered to.
  162.  
  163. Lifestone on e7 recovering a Bishop+ on e6: ls-BB+e6
  164. ===
  165. Swapping.
  166. ===
  167. Both moves are indicated, separated by a comma, with the unit actively doing the swapping going first.
  168.  
  169. Paladin e8 swapping King a8: PDa8,KKe8
  170. ===
  171. Capturing a Giantslime.
  172. ====
  173. The capture is indicated normally, but is followed by '=sl=' and the squares where slimes spawn, separated by commas.
  174. Knight capturing giantslime on e3: KNxe3=sl=d2,f2
  175. ==========
  176. I think I have covered all possible moves in Chess Evolved Online with this notation system. Please leave feedback and I hope this enters use. - upjyb
Advertisement
Add Comment
Please, Sign In to add comment