The core of fighting games is recognizing situations and responding accordingly. Like any head-to-head sport, you have to directly outplay your opponent to win, but this is where the complexity lies.