Forums
March 28, 2024, 08:29 PM

Poll

Are you ready to register on the new site to participate in the league?

Yes
9 (90%)
No
1 (10%)
Abstain
0 (0%)

Total Members Voted: 10

Author Topic: Creation of a website for the ESL league  (Read 758 times)

0 Members and 1 Guest are viewing this topic.

Offline SIBASA

Creation of a website for the ESL league
« on: June 14, 2022, 05:00 PM »
Our discord channel received a proposal from Zemke to create a separate website for our league, where you can upload games, view statistics, standings, etc.
 Zemke already has such a site ready to host the league, and he was just thinking about what scheme to start testing the system he developed, here are a few screenshots for an example (click on spoiler to open):
Spoiler! View




This is a very good and interesting proposal that automates many of our league's processes and saves me from manually filling in the standings, statistics and posting replays.

I would like to ask your opinion on this and participate in this poll.

Are you ready to register on the new site to participate in the league?

Offline Zemke

Re: Creation of a website for the ESL league
« Reply #1 on: June 15, 2022, 09:09 AM »
Starting with just a quick preface that’s skippable: The screen shots show exemplary data exported from NNN that I used as testing data. Still, don’t take anything for real—it might be modified. chuvash for example never made that game comment. The data is out there in public so I felt right to grab it. Sorry if that offends anybody. This website (Worms League) has never been public so far and it’s screen shots from my private development environment.
Having mentioned NNN, this website is entirely unrelated. I have to say and gladly do so, though, that the looks of this website are based on a draft for a website Darío made some 20 to 25 years ago for an unrelated project. I have his permission.

That’s that. If you want to read more details on the site you might just read up on the conversation I had with SIBASA and KRD in Discord but I’m going to do some write-up now:

The website is almost your typical registration with email/password combo and then a form to upload replays and report games with then calculations done by a ranking system to generate the ladder. There’s extra nitty-gritty with some stats and maps (proudly powered by WAaaS) and commenting games.

The ranking system is too complex to give a definitive explanation here. But here’s some idiomatic orientation of what’s behind it: It takes your won rounds and streams that through what I call “relativizers” which means it puts this rather absolute number of won rounds into relation. The relations are factors like quality of opponent. Yet again I tested it against the NNN season rankings and it performs similarly. Though, I’d say WL rewards activity a little more.

Working on the website was started before ESL came up and I had no original idea of what WL would eventually become. As I now realized I’m inching closer to completing it for initial release I was wondering what scheme to start with and then I saw ESL. I’m not 100 % ready for release, but existing games could be added to the site later on.

I was really excited to see what schemes people came up with by the way. So, ESL is a great idea and I’d be happy to play supportive role.


Offline SIBASA

Re: Creation of a website for the ESL league
« Reply #2 on: June 17, 2022, 10:33 PM »
Site created!

Everyone who plans to participate in the Experimental Schemes League - I urge you to register on the site in order to report on games, view games and track the standings

Registration - https://wl.zemke.io/register

Main page - https://wl.zemke.io/
Ladder - https://wl.zemke.io/ladder
Matches - https://wl.zemke.io/matches

Online Lupastic

Re: Creation of a website for the ESL league
« Reply #3 on: June 18, 2022, 09:03 AM »
This is a nice site though, good job Zemke:)