Chess

From Esolang

Jump to: navigation, search

Chess is an incomplete programming language idea created by Smallhacker.

Chess is a programming language where the code is a game of chess. One has to be a chess expert to code anything in this language. Two possible ways to make this:

  • The board is analyzed after the game is finished, translating it into 2D code, possibly something like SNUSP, then executed.
  • Each move corresponds to a command. Depending on the type of move, different things happens. Perhaps the destination row of the piece being moved could be translated into a brainfuck instruction, or maybe which kind of piece being moved decides?
Anything but brainfuck encoding, please. Brainfuck is my favourite language but I don't like seeing other languages using its instruction set -- and I'm certainly not alone with this opinion. There are many possibilities for this kind of language, no need to use the brainfuck set, unless you especially want to. --Keymaker 06:16, 8 October 2007 (UTC)
There is another program language based on chess, that I invented, it is called InfChessPro. --Zzo38 13:58, 8 October 2007 (UTC)
Personal tools