I am no mathematician, I guess this is obvious. I hope this question is appropriate.
So, I know that in poker the opponents psychology matter, but imagine that you are playing against a perfectly logical foe - is there an algorithm that can be followed in order to play the absolute optimal game against a mindless foe?
I know that in math, a beaten game means a game that has all the odds of all the different situations figured out, as I understand it
If you are playing against a single opponent ("heads-up"), then there is indeed an algorithm that will guarantee you non-negative expected winnings. This is simply because of the symmetry of the game $-$ you are playing by the same rules as your opponent. Of course, your opponent can follow the same strategy, which means that your expected winnings will be zero.
But: