A simple endless puzzler.
You will be prompted for the level you want to start at when you first run the program.
In this game, you want to get rid of as many stones as possible (The black dots); each procedurally generated puzzle can be beaten with only one stone remaining. To get rid of stones, you simply have other stones "jump" over them; stones can only jump over exactly one stone.
When it prompts you for a piece, simply input a stone that can jump over at least one other stone. If you input a stone you can't use or an empty/nonexistent space it will simply inform you of your error. If you input a stone that can only jump over 1 stone, it will ask you if you really want to have that stone jump over the other (only input 'true' or 'false' here). If you input a stone that can jump in either direction, you will be asked which direction (one letter answer, caps doesn't matter).
Each time you beat a puzzle you can continue playing, and the level will increase, making the board slightly bigger.