So after over 100 games against computer on hardest available difficulty, I finally found out about some openings which computer cant counter easily.
Defensive opening
So you start with playing g3, then Bg2.
After that, play e3, and then d3.
Then you play Nf3.
Then do castling.
Then play Nc3.
Basically, your goal is to move both knights to king's side of the board, so your next move should be Nc3 to Ne2.
Also, put as much pieces as you can to king's side of the field, so you put both attack and defense on one side.
Offense opening
This opening focuses on fast early attack.
So you go e4, then Bc4, then d3.
Then you play Nf3 and maybe do castling.
Then play Nc3, then move that knight to Ne2.
Try placing other bishop on e3.
This way, you have everything available for attack, as your bishop and knight can both attack opponent on f7 space where his king is.
In this case too, you want to place as much pieces as possible on one side, you also want to trade pieces and attack opponent's knights with your bishop so they cant move, such as playing Bb5 when opponent's knight is on c6.