Watch all the fighters in your division, watch for weaknesses, techniques that a fighter does often or a technique that he favors , see what kind of fighter he is..... is he aggressive, counter fighter etc... so that way if you happen to fight them you'll have something to work off. Also if youre fighting in a karate tournament using the point system, alot of the fighters will rush u. watch out for this and be prepared for it. They sometimes like to rush you right off the bat and catch you off guard its a good way to intimidate their opponents like what moobrack said. When you see them rushing quickly side step and throw a ridge hand strike. to the chest,head,whereever.The most important thing is the side step. You wanna make sure youre out of his way when hes rushing and just throw that ridge hand out you ll either hit him or he'll rush right into it. well i hope I ve been able to help you at all. I would write more but I dont wanna bore anyone. Peace!!!!!!!!!!