I love my children very much, but I sometimes I have to teach them a lesson. I'm afraid if I don't beat them, they'll turn out to be spoiled and rotten and have a sense of entitlement when they grow up. But if I beat them too often, I'm afraid they'll have low self-esteem and not very much self-confidence. Ultimately, I feel that beating them is very important and that it teaches character. 

In a similar question, this [answer](http://parenting.stackexchange.com/a/4122/7036) suggests:

>>If you're playing a game where you win more than 50% of the time, it's not actually a fair game. You have every advantage, because he's FOUR. Effectively, you should be handicapping yourself down to the level where you're struggling to win.

While I like the idea of handicapping myself, I'm still concerned about the win/loss ratio. If I start losing too much, they will miss out on learning about good sportsmanship and may fall victim to the [Dunning-Kruger effect](http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect) later in life. If I win too much, they won't want to play anymore.

What is a good ratio for winning and losing games? Or am I thinking about all of this the wrong way?