You are viewing a single comment's thread from:

RE: Under the Hood ft Keeegs | #4 A Live One

in PRAETORIA12 days ago

This section is another copy/paste concern which i intreperate differently and needed chatgpt to help. I assume you referring to BoTs .

Delayed / Batched Auto-Battle Tournament Flow

Step 1: Player Submission
┌───────────────────────────┐
│ Players submit Teams A/B/C │
│ via official UI only │
│ Lineups stored server-side│
│ Hidden from API │
└───────────────┬───────────┘

Step 2: Tournament Start
┌───────────────┴───────────┐
│ Server generates matchups │
│ - Swiss / league / bracket │
│ Each match queued in batch │
└───────────────┬───────────┘

Step 3: Auto-Battle Simulation
┌───────────────┴───────────┐
│ Server simulates matches │
│ - Uses hidden RNG seeds │
│ - Positioning, abilities │
│ - Determines winner & points│
│ Battle logs stored internally│
└───────────────┬───────────┘

Step 4: Batch Result Processing
┌───────────────┴───────────┐
│ Update leaderboard in bulk │
│ Public API shows only: │
│ - Player ranks │
│ - Wins/Losses │
│ - Points │
│ Battle details remain hidden│
└───────────────┬───────────┘

Step 5: Post-Batch Reveal (Optional)
┌───────────────┴───────────┐
│ Full battle logs / lineups │
│ released for content │
│ - Replays │
│ - Analysis / highlight │
└───────────────────────────┘

Key Notes

Server-side only: Lineups never visible until after batch completion.

Batched processing: Allows hundreds of auto-battles at once.

Bot-resistant: Bots have zero reactive advantage.

Content-friendly: Reveals can be scheduled for streams or articles.

Flexible: Works with A/B/C pre-submitted teams, fixed rulesets, and Top 4 BO5 finals.

Am not familiar the codes and stuff , just an idea I ask chatgpt to translate it to human language :)

Sort:  
Loading...