How scoring works
Shared rules for the native app and this PWA.
Core loop
- Choose the bidding team and enter the bid (steps of 5 by default).
- Enter points earned that round (also in 5s, capped by max points per round).
- Make bid: team scores points earned + optional bonus.
- Miss bid: team scores −(bid × failure factor).
- Non-bidding team gets the remaining points in the round.
- First to the winning score wins; hitting the negative threshold eliminates a team.
- If both teams pass the winning score in the same round, play continues as a tie-breaker until one leads.
Deploy
Run the Docker image on your LAN, open the URL on any phone or laptop, and optionally install as a PWA. Android APK remains available for offline-only tables.