Welcome to "Cheater Solitaire." The free online site where you have the option to play solitaire by your own rules.
(NOTE : Click a game image or a game name to play that game.)
It's my opinion that it's not possible to cheat at solitaire. Why? After some thought, I
think that cheating requires three things : You have to be competing against someone
else, you have to break the agreed-upon rules, and your breaking of the agreed-upon rules
must give you an advantage in beating that someone else.
Let's consider rules first. When people play each other in some card game, they can change the rules of that game if everyone agrees to the changes. For example, some people will play a game, and in order to add more interest to the game, they will declare that "jokers are wild," and a person holding a joker can choose that joker to be equivalent to any card they want. Is that cheating? After all, they did break the normal rules of that game. No it's not cheating, because everyone agreed that "jokers were wild," and that became part of the rules when they were playing. Similarly, when you're playing Solitaire, you can agree with yourself to change the rules in any way you want. It can be argued that if you change the rules, then you're playing a different solitaire game. But if it's a small change, really it's still the same game. (Look at all the times the NFL has changed the rules for football. They still call it football though.) Let's take the game "Klondike". If the only change you make to the rules is to allow any card to be placed on empty Tableau piles (you can do that on my site), it's still Klondike. It's not really a different game. So in my opinion this already shows that you can't cheat at solitaire.
The other two requirements for cheating are also not met : when you play solitaire you're not competing against someone else, and there's no advantage gained in breaking the rules, because you can't have an advantage over yourself.
So in summary, you can choose any rules you want because everyone involved (just you) has agreed upon the new rules, you're not competing against someone else, and you can't gain an advantage over yourself.
However having said all of the above, there is one situation where you can cheat at solitaire. If you're competing against a friend to see who can be the first to beat some solitaire game (for example, "Forty Thieves"), and he plays on a site where there are no options to change the rules, and you play on my site where you can change some of the rules, then you have an unfair advantage over him, and that's cheating. However, if you both play on my site, and you agree that you can change any of the rules the site allows, then that's not cheating. But typically when you play solitaire, you're not in any way competing against someone, and so there's no such thing as cheating at solitaire.
This discussion raises a question, "If you can't cheat at solitaire, then why did you name your site CheaterSolitaire?" I named my site "CheaterSolitaire" for two reasons. I wanted to give the site a name that indicated that the solitaire games would have several options to change the gameplay. Obviously if you're going to cheat, then there has to be game options that enable you to do so. The other reason is that I wanted an easy to remember name. I think CheaterSolitaire is an easy name to remember. I could have called the site, "Solitaire-Where-You-Have-A-Lot-Of-Options-To-Change-How-The-Game-Is-Played.com". LOL!
Note : This is just my opinion about cheating at Solitaire. You may have an entirely different opinion, and your opinion is just as valid as mine.