“…We will discuss methods for static games, including general Nash equilibrium problems (GNEP) [30], Newton's method [29], Nikaido-Isoda relaxation algorithms [8,15,41,42,44] and extremum seeking [32][33][34]. We will also discuss methods for special dynamic games, such as linear-quadratic games [11,20,24,25,40,45], potential games [35][36][37]49,61,63] and zero-sum games [58,59]. Finally, we will discuss general methods based on Pontryagin's maximum principle [4,7,43].…”