- Replace turn.kept running sum with priorKept + selectionScore model so the banked total always reflects all set-aside dice in the current cycle, enabling higher N-of-a-kind bonuses when extending sets. - Update bestScoring and hasScoring to consider setAsideDice; use brute-force subset search (feasible for ≤6 dice) instead of greedy strategy for correctness. - Add breakdownScoring helper to decompose a combined dice set into labeled groups. - Add updateExplainPanel showing "Prior rolls", scoring groups, and total with "(need 500)" note when off-board requirement isn't met; format scores >999 as K,DDD. - Refactor selectionScore/selectionValid to score the combined set (setAsideDice + selection). - Use bestScoring(rolled, setAsideDice) in onScoreAll and AI for optimal picks. - Fix scratch paper preview to use priorKept + selectionScore consistently. - Add hot dice handling: carry cycle score into priorKept and reset setAsideDice. - Slots: guard card artwork loading to avoid errors when texture is missing; adjust bulb positions accordingly. |
||
|---|---|---|
| .. | ||
| backgammon.mp4 | ||
| catan.mp4 | ||
| dominion.mp4 | ||
| farkel.mp4 | ||
| forbiddenisland.mp4 | ||
| parchisi.mp4 | ||
| splendor.mp4 | ||
| tickettoride.mp4 | ||