ABSTRACT

From an AI point of view, multiplayer online battle arena (MOBA) games have two distinct layers: the tactical layer, and the strategic layer. Paragon is the latest MOBA from Epic Games. This chapter describes the approach taken while developing the first version of the strategic layer for Paragon's bots. Any kind of cooperation is better than no cooperation. The simplest form of cooperation is "going together". The very first thing needed when deciding where to go is knowledge of the places that one can go. Experienced human players have it easy: they look at the mini-map and get information about all important places at a glance. Every important location should have a corresponding graph node. The edges in the graph represent the game-world connections between the locations symbolized by nodes. One type of data that would be beneficial to associate with graph nodes, which is available only at runtime, is enemy presence or influence.