The AI learns from your play style. This means that the game requires a lot of trial and error testing in order to beat it fully. It doesn't matter if the enemy sees you do something or if you avoid the enemy, it still learns by the way you play and not from the things you are caught doing in the game.