<< Back to Programming Forum   Search

Posts 1 - 20 of 20   
Custom Tournament Platform: 12/10/2018 21:09:54

-B 
Level 59
Report
Hey WZ Community,

I'm actively working on a new custom tournament clot, that will effectively be a separate platform to allow any player on Warzone to create tournaments in the following formats using Fizzer's awesome extensibility APIs (for V1):


1) Group Stage Tournaments:
This is where the idea started from originally. I'm a very lazy person. Not as lazy as Jeff or Min, but pretty damn lazy. Keeping a spreadsheet around and manually creating games for our internal clan promotional relegation league is annoying. When this goes live, you'll be able to create your own group stage tournaments with your own template. The tournament creator will get to determine which group players go into before it starts, it can be randomized, or the players that join will be able to go where they want. Group stage tournaments are similar to the world cup, where teams are displaced into separate groups and do a round robin between them. Based on the standing in the round robin, the top 'X' teams will participate in a single elimination style tournament, with an eventual overall champion.

***This could be a decent clan league option if someone can create the tournaments on the platform, and I can make an option to exclude the knockout portion.

2) Swiss Tournaments:
Swiss tournaments are Deadman's favorite. I think he's part swiss, or secretly he's master of desaster and has been trolling us this entire time. Either way, you can read more here: https://en.wikipedia.org/wiki/Swiss-system_tournament#See_also
It's a tournament style that really needs a minimum of 16 players, which is what I'm defaulting this type to. It contains way less rounds than round robin, computing a rank for each player after each round (effectively that player's record) pairing the highest ranked players after each round together. For 16 players, the swiss tournament will be 4 rounds. 32 players, 5 rounds..etc.


3) Seeded Tournaments:
Sometimes you know certain players are better than others. MoD/Deadman (same person at this point) > everyone. In this case, it makes the most sense to not have myself play them round 1; that's just not fair to them. With this tournament style the tournament creator gets to decide the bracket before the tournament starts. Think of March Madness, 64 teams, the #1 plays the #64, #2/#63 and so on. You get to really have control here. People's feelings will definitely get hurt, friendships will be broken, but at the end of the day you want to hear the jingle that the game is over and you've won (MoD's discord notification sound, actually).

So, the point of this thread is to welcome the idea to everyone. I will be asking for players to help test, give feedback, find bugs, but more importantly to continue to drive me to finish such a thing. I'm a few weeks or so away from releasing a beta version to test swiss tournaments. Once the tourney engine is more refined I will release the other types shortly afterwards. If you want to discuss the design/improvements, or just chat about it the Discord server is here: https://discord.gg/GmMVpDs

Edited 12/10/2018 23:02:45
Custom Tournament Platform: 12/10/2018 21:12:43

-B 
Level 59
Report
I forgot: Tournaments will be Private or Public. This means you can create ones internally for players you want in them, or create ones that will appear on the open tournament "dashboard" for anyone to join.
Custom Tournament Platform: 12/10/2018 23:28:14

FiveStarGeneral 
Level 59
Report
-B banned from CL12.
Custom Tournament Platform: 12/11/2018 03:44:34


Sora【𝓒𝓡𝓔𝓦】
Level 56
Report
this is veyr epic :)

cool thank you!
Custom Tournament Platform: 12/12/2018 04:46:06


Ekstone 
Level 55
Report
Custom Tournament Platform: 12/13/2018 07:25:03


Mostly Harmless 
Level 59
Report
Hi -B

That's a great initiative! I'm especially excited to see Swiss tournaments, those are a great way to improve on the Round Ronin's that are currently available. Great for internal clan competitions and such :)

Looking forward to the beta tests!
Custom Tournament Platform: 12/15/2018 16:42:51


linberson 
Level 61
Report
There is a jingle when you win a game?

I always dreamed of real-time tournaments that schedule games in a certain interval!
Custom Tournament Platform: 12/26/2018 11:22:37


s1gmoyd
Level 58
Report
Will custom byes be available?
Custom Tournament Platform: 12/27/2018 18:22:27

-B 
Level 59
Report
That shouldn't be too difficult to add-on to seeded tournaments such that the host starts a 32 player tournament with 20 players for example and 4 get bye's depending on their seed.

I'll definitely look into seeing the extra logic needed here.
Custom Tournament Platform: 12/28/2018 16:08:54


s1gmoyd
Level 58
Report
This is probably more of a stretch - can you find a way to do best of 3s?

https://www.warzone.com/MultiPlayer/Tournament?ID=25138&MobileView=Bracket

This was awkward.
Custom Tournament Platform: 12/28/2018 22:08:27


s1gmoyd
Level 58
Report
Also, did CL die?
Custom Tournament Platform: 12/29/2018 00:01:12


Platinum 
Level 61
Report
No, nobody is communicating, so nobody knows what's going on about CL.
Custom Tournament Platform: 12/29/2018 02:05:04

[WG] Reza 
Level 60
Report
You should have communication from the administration in the first week of January, now dont hijack B's thread on such praiseworthy work if possible

Edited 12/29/2018 02:05:45
Custom Tournament Platform: 12/29/2018 09:08:20


s1gmoyd
Level 58
Report
Operation Derailment failed, nah, saw someone joke about -B getting banned from Season 12 further up the thread.
Custom Tournament Platform: 12/31/2018 22:07:12

-B 
Level 59
Report
We’re getting very close to beta testing Swiss tournaments. The rest won’t be far behind as once platform is done plugging in more tournament logic is straightforward.

Screenshots are currently available in the
Discord server.

I’ll be making this code public on github eventually, and accepting pull requests into it for people that know how to code. This way people can take advantage of the platform and use their own ideas.
Custom Tournament Platform: 1/3/2019 02:12:36


ps 
Level 60
Report
cool stuff, let me know when it's on github so i can fork it into https://github.com/WarlightProgramming
Custom Tournament Platform: 1/5/2019 15:03:44

NoName 2.1
Level 55
Report
Sounds really good
Custom Tournament Platform: 1/8/2019 15:22:48


TianO
Level 60
Report
that's amazing
group stage&swiss oh
cant wait :D
Custom Tournament Platform: 1/8/2019 15:45:10


Ƨillynamenace
Level 57
Report
Simply excited!
Custom Tournament Platform: 1/14/2019 20:44:29


s1gmoyd
Level 58
Report
bump
Posts 1 - 20 of 20