Chess
From Esolang
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)

