Finite and Infinite Games | James P. Carse
Why it is included:
This is the philosophical source code for the entire library.
Carse distinguishes between two types of games: Finite Games (played to win, ending in a victory or defeat) and Infinite Games (played for the purpose of continuing the play).
War, elections, and markets are Finite Games.
Culture, nature, and evolution are Infinite Games.
We include this to give the user the language to shift their primary motivation.
It teaches us to stop trying to "win" against each other and start playing to keep the game of life going.