Thanks for feedback!
To put it simply, the warrior plays semi-optimally. That is, he will use the first sequence of moves that doesn't result in him dying that he can find, if such sequence exists. It's a good call, however, that this should've been communicated in any way.
I'm glad that you enjoyed the game, though!