In order to allow the replay system to track when players concede, we should implement concede as a new move type
Detailed Description
This should add a new MoveType, update hasValidMoveBody and the api calling consumers in both the game store and the cypress commands file, and update the validate and execute helpers.
validate should simply return true because players can always concede, and execute should return the existing game state , adding the move type of concede.
Feature Summary
In order to allow the replay system to track when players concede, we should implement concede as a new move type
Detailed Description
This should add a new MoveType, update hasValidMoveBody and the api calling consumers in both the game store and the cypress commands file, and update the validate and execute helpers.
validate should simply return true because players can always concede, and execute should return the existing game state , adding the move type of concede.