Solitaire is any tabletop game which one can play by oneself. You can challenge yourself to finish solitaire puzzles with the least moves and fastest time. Beware of addiction!