e2e: a draw Offer answered by the opponent #195
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
spec
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
#196 e2e: a restart swaps Colors between the Seats
amaurycoudr/chess-project
#194 e2e: resignation, and a reload that preserves the Seat
amaurycoudr/chess-project
Reference
amaurycoudr/chess-project#195
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
#191
What to build
A Player offers a draw, the other Player answers it, and the Game ends by agreement for both.
The offer reaches the opponent as a dialog they must answer, so it cannot be missed. The proposer meanwhile sees that their own offer is waiting, and can withdraw it. Every viewer is told once how the offer resolved.
This ticket reuses the confirm-dialog helper rather than building a second one, which is why it waits on the resignation slice.
Acceptance criteria
mentioned in issue #196
mentioned in issue #194
marked this issue as related to #194
marked this issue as related to #196