well, you almost answered your own question. consider this:
if you know the well-known line in your opening, and have reason to believe it's played like that because they are the best moves, and your mate doesn't play them, well, then, as you said, they are weak.
you have to find out why. why are those moves weak? why does it not further the theme of your opening? why does it place his pieces in a worse position to carry out a plan than yours? why did he *make* that move, in the first place?
once you figure out 1. why the move is bad and 2. how to bust it, you are well on your way.
Hey everybody I'm only a beginner at chess. I only learnt how to play not long ago.
I want to learn how to play effective openings like the italian game, the gambits, sicillian defence etc but my problem is that when I verse opponents, they never take the theory lines.
For example, I play very often against my mate however most of the time he will play a weak move against me. How can I play an opening when the move he makes is not included in any often played line because it is not a very good move! In saying that it's a "bad" move, it's still not bad enough to cripple his defence or allow me to exploit it!
For example, regardless of me playing either e4 or d4 he will always attempt to fianchetto his bishops, every game. How can I play most effectively against this?
Thanks, all advice much appreciated