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.
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.
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.
Nice diagram but why do you believe it's a pattern?
ReplyDeleteAs for the chess game - the diagram doesn't have a provision for a draw by agreement which assumes a negotiation between the players.
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 :)
ReplyDeleteI 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.