The Wins 100 milestone

the host's win brings Wins to 100 · the observer on another ingress gets WinMilestoneNotify

The Wins 100 milestone the host's win brings Wins to 100 · the observer on another ingress gets WinMilestoneNotify ObserveMilestoneReq dispatch to bound Actor's Entry handler ObserveMilestoneRes(subscribed=true) ObserveMilestoneRes final PlaceMarkReq dispatch to bound Actor's Room handler PlayerWinMilestoneEvent WinMilestoneNotify to observer session WinMilestoneNotify Observer Client · Sequence participant Observer Client Observer Play · Sequence participant Observer Play Entry Spot · Sequence participant Entry Spot Room Spot · Sequence participant Room Spot Host Play · Sequence participant Host Play Host Client · Sequence participant Host Client

Subscribe then publish

  • • Observer Play = Observer Play Session; Host Play = Host Play Session; Entry Spot = Play Entry Spot.
  • • The fake user source gives the host Wins=99; the host's win in this game brings it to 100.
  • • R computes Wins=100 (mermaid self-step), then publishes PlayerWinMilestoneEvent to a subscribed Entry Spot.

Publish is not the result

  • • Multicast publish completion doesn't mean the subscriber handler finished or the win is confirmed.
  • • The Room Spot decides the win and board state; the milestone only announces an already-decided value.