Skip to content

Deterministic Discards#1

Merged
SY3141 merged 7 commits intoSY3141:Deterministic_Discardsfrom
bcollazo:bryan/deterministic-discard
Mar 31, 2026
Merged

Deterministic Discards#1
SY3141 merged 7 commits intoSY3141:Deterministic_Discardsfrom
bcollazo:bryan/deterministic-discard

Conversation

@bcollazo
Copy link
Copy Markdown

@bcollazo bcollazo commented Mar 31, 2026

This PR builds on bcollazo#362. It changes the internal representation of DISCARD_RESOURCE actions to just a single resource. This simplifies handling as arrays. It also changes the Frontend to ask for all discards in one-go, and then presents them to the backend one at a time. Among other smaller non-funcional changes. It also brings in the latest changes in main.

bcollazo and others added 7 commits March 30, 2026 19:46
* Make HomePage mobile-friendly with proper scrolling

The page was unscrollable on mobile because html/body/#root have
overflow:hidden, and justify-content:center on a fixed-height flex
container clips overflowing content at the top (unreachable).

Fix by adding overflow-y:auto to .home-page and replacing
justify-content:center with ::before/::after flex spacers. This
centers content when it fits the viewport, but falls back to
top-aligned natural flow with scrolling when content overflows.
Also keep the player-row 3-column layout on mobile instead of
collapsing to single column.

https://claude.ai/code/session_01Tpb9oUh1grX3WDUngr3nmJ

* Make it Mobile Friendly

* Namespace CSS Better

* Default Params for Competitive 1v1

---------

Co-authored-by: Claude <noreply@anthropic.com>
@SY3141 SY3141 merged commit d0f47b1 into SY3141:Deterministic_Discards Mar 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants