Add fields to the match API to distinguish random vs custom lobby setting
Open
Prolav10 messagesstarted Jul 18, 2026, 8:09 PM
websiteotherplanned
The match API returns identical data for both random and custom boards/seeds. There's currently no field to tell them apart.
This matters for goal stats and my data sheet I'm currently maintaining: a custom board can be deliberately designed to be easy making it incomparable to a randomly generated board. The same goes for set seed vs random seed.
A simple addition to the API response would be enough, something like:
"boardType": "random" / "custom"
"seedType": "random" / "custom"
This would allow stat sites to either separate random and custom boards/seeds into distinct leaderboards, or filter out custom boards/seeds entirely in stats like average goal completion time
This matters for goal stats and my data sheet I'm currently maintaining: a custom board can be deliberately designed to be easy making it incomparable to a randomly generated board. The same goes for set seed vs random seed.
A simple addition to the API response would be enough, something like:
"boardType": "random" / "custom"
"seedType": "random" / "custom"
This would allow stat sites to either separate random and custom boards/seeds into distinct leaderboards, or filter out custom boards/seeds entirely in stats like average goal completion time
18
marin2 months ago
adding next update
4
marin2 months ago
this will only affect new lobbies, so you will have to handle these lobbies manually
ProlavOP2 months ago
Not added yet? 
marin2 months ago(edited)
Its being logged, ill update api/website in a bit
1
ProlavOP2 months ago
thanks, no rush
marin2 months ago
it's live @Prolav
1
marin2 months ago
random|set
random|custom
random|custom
marin2 months ago
ProlavOP2 months ago(edited)