This document describes a finite repeated game model. It defines the game as consisting of a finite number of players N, strategy sets for each player Si, and payoff functions fi for each player. The game is played repeatedly for a finite number of periods T. It also describes how player strategies can change over time based on the history of past play.