Implementing strategies and games.