Some of the ideas presented in this paper were developed in the context of the first author's participation to multiple algorithmic and programming competitions. The attached zip archive contains several algorithmic tasks which generated some of the ideas from this paper.
Efficient Online Algorithmic Strategies for Several Two-Player Games with Different or Identical Player Roles