Practical Process Patterns: GAAP

Game As A Process (GAAP) pattern illustrates the use of an independent coordination (a formal expression of the game rules) between two players in the chess game.



Anatoly Belychook said...

Nice diagram but why do you believe it's a pattern?
As for the chess game - the diagram doesn't have a provision for a draw by agreement which assumes a negotiation between the players.

Alexander Samarin said...

Sure, there is no way to announce "draw" or "defeat" by a player in the diagram. I consider this functionality as a home work for curios people. Now you are obliged to do this :)

I wanted to keep clear the diagram's "main line" - an independent coordination of two players with opposite interests. Other examples are negotiations about product's price, conditions of a contract, etc. So, it is a pattern.