Jan 3, 2012, 09:51 AM | ||
![]()
It's winter, and understandably, others and I have been hearing questions about a next JDC season again. Last season we've heard several words there and there that "JDC is not fun", and every season there's the problem of players heavily losing interest towards the season's end. I believe these ideas can help JDC a lot!
There's a number of ways in which JDC could be made more fresh. The first that comes to mind would be a new scoring system. We've actually had an idea for a new system by Gry and EvilMike since 2007, and I think it would be an improvement. I'm not going to quote the entire thread here (unless you lot want me to!), but in a nutshell, it's a simpler and subjectively more fair system than the current one we have. Quote:
I think JDCE and the new system would have some good synergy, too, and that change would be beneficial. Of course, implementing those changes would take some time, which would possibly mean no JDC this winter. While it would be reasonably easy and quick to set up another season, I don't really want to repeat everything once again, while there's an alternative. If you have any questions or ideas, do post them!
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Jan 3, 2012, 10:39 AM | |
Or perhaps who would be up to implement them? That was usually the problem
![]() Some things to consider for JDCE though.. Duel tournaments tend to take months cause players simply don't duel when they're supposed to. They keep rescheduling their matches resulting in something like this: http://jazzjackrabbit.net/index.php?...=1&op=toernooi One half went on relatively quickly, while the other half drags on and on and on.. That's just the winners bracket, the losers bracket is even worse. Keeping players motivated is usually a problem in every tournament. |
Jan 3, 2012, 10:44 AM | |
JDCE: I don't know if any site changes are necessary for this. Remember that blur managed to run Tournament Tuesday (and later WT) using only news posts and extra .htm files. Rag could probably do something similar.
Scoring system: I have no idea about this. I suppose Bobby isn't likely to code it, and if anybody else were to, I think a total JDC recode may as well be in order. This would also allow JDCE to be ran smoothly alongside JDC. We probably need to discuss the ground ideas more before looking for volunteers (though there are several capable people in my mind).
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Jan 3, 2012, 10:58 AM | |
I hope I'm not offending anyone by posting here - I don't technically have anything to do with JDC, but I've worked with the code on a few occasions, and depending on what needs to be done I could perhaps help out (blur would be the obvious one to do it I guess but I don't know how involved he is nowadays)
Anyway, let me know if I can help, at least for the small things I think I could be of use. |
Jan 3, 2012, 11:11 AM | |
Considering that most of the code will be reusable (saving match results etc) and that if i recall correctly EM laid out our idea in formulas, a recoding of the score calculation shouldn't be a huge project. Maybe you can take a look at the source code and give us an estimate of how much work it is, stijn? That would probably be useful when searching for a volunteer.
|
Jan 3, 2012, 11:12 AM | |
Not at all! Also, seconding what Gry said.
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Jan 3, 2012, 11:37 AM | |
Hmm... Both of these ideas sound great. I agree with both, although I haven't actually taken part in a JDC before... Oh well. Oh, and does anyone know where the current List Servers are Hosted? And how to connect to them? I tried the List Server Patch on Haze's Hideout, but that didn't work. Anyone got any ideas?
Back on topic, will I have to re-sign up to JDC when this Redesign happens? |
Jan 3, 2012, 12:39 PM | ||
Quote:
That's a private forum, so if anyone without access wants to read the details just ask and I will repost all the relevant stuff. Note that I'm posting here out of interest in a new system, not as a jdc admin.... (I'm mostly-retired from jdc). |
Jan 3, 2012, 12:39 PM | ||
Quote:
Regarding the scoring formula, several paramters are saved in the database for each season:
So changing these is a matter of updating a value in the database. Then for actually calculating the score for each duel, a player's quality, etc, there's a bunch of functions that rely on a bunch of other functions that rely on another set of functions (there might be more levels of dependency, not sure). Anyway, it's not the most comprehensive setup, but most functions for actually calculating things seem to be in one file - jdcscoring.php. These functions are fairly complex since a lot of data needs to be recalculated or checked whenever a duel is submitted so among other things it creates a few temporary SQL tables during calulcation. All in all it looks to me like it's going to be fairly difficult to change a part of the system - as said, a lot of things depend on other parts of the system to function so changing parts might be more work than rewriting the whole thing. This obviously depends on what kind of change you specifically want to make. As said a lot of the actual calculations are in one file, so it could also very well be that all you need to do is make a few tweaks in there. However, the code is kind of messy - sorry, Bob - and I think it would be fairly confusing to someone who isn't very familiar with it (I've only worked on fairly specific parts, so I too have trouble finding out what part of the code does what), so having someone go over it and move things around might be more trouble than it's worth. I think that, especially if you intend to make the scoring simpler and change some other things too, a rewrite would be a worthwhile project, though obviously it would still take a fair amount of time. I think this kind of project would greatly benefit from an object oriented type of code framework, and JDC was probably written back when PHP didn't actually support objects. The best would probably be to have someone who knows his PHP and JDC info well to go over the scoring functions and determine whether changing the current system would be possible, once you've finalized the new scoring system. JDCE is in a completely separate codebase (though it borrows a lot of things from JDC, the files and database are separate) and getting it running would probably be less of a problem as you apparently don't intend on changing much about that. If you manage to convince Bob to help though, he'd probably have no problem changing things around, the code probably makes a lot of sense to someone who is deeply familiar with it ![]() |
Jan 3, 2012, 12:46 PM | |
Perhaps it could be moved into this forum instead? Suppose there's not much harm in that.
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Jan 3, 2012, 05:22 PM | |
I cannot make any coding for JCS afaIk and I guess that the scoring system is and will be good. Anyway, what are the alteratiOns being considered? A single-elimination tournament alongside The season sounds good with one match-up per round. I suggest that if players want to particiPâté, it may be successful and if so, try it another time! Because it could be more efficient once it's been done before, and after enough tournaments, scheduling should get easier. Also, what does confidence mean in regards to points for dueling?
__________________
Last edited by KRSplat; Jan 3, 2012 at 05:31 PM. Reason: I accidentally posted unfinished |
Jan 3, 2012, 05:44 PM | |||
Going to quote the stuff about scoring changes here. This is from 2007!
Quote:
Quote:
|
Jan 4, 2012, 02:09 AM | |
Here's another gem from that thread:
![]()
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Jan 4, 2012, 10:48 AM | |
BASIC SYSTEM - is good. I would not change anything there.
DUEL FORMULA - I would like to edit it a bit. I wonder, why would you get a point if you lose a duel? A "+1" on the end is useless. Maybe you want to satisfy players to keep playing by regarding them with that point, but, for me, it's useless. Why? Well, because you can't lose points. In the worst case you can not receive any points (means that you'll stay on the same amount of points like you had before that duel). Just remove +1 and everything will be good there. QUALITY FACTOR for duels - I just think that roast:fall matters much more than win:lose. Code:
qualityFactor = ((opponent's win:loss overall) + (opponent's Roast:Fall against you)) / 2 QUESTION: qualityFactor isn't the same for duels and 2v2s? It would be good if they're different, because some players aren't as good in duels as they're in team games or vice versa. |
May 30, 2012, 02:56 PM | |
Hey everyone, it's getting closer and closer to that time, where summer is here and we're all free to get down to some good old fashioned duelling (and events). So upon minor discussion, JDC 21 is planned to start again in July, or around the last week of June, or so.
So what will be different this season? Well, we wanted to make a new scoring system as you could tell, but as far as I can confirm, that won't happen till JDC 22. However, to spice things up a little, I have opted to run JDCE alongside JDC again, so what is JDCE? JDCE is going to be a single-elimination knock-out tournament that runs alongside JDC, whereby players will have to face one opponent per round in probably pre-determined maps. However, I haven't decided if I want this to be a 1v1 or a 2v2 tournament yet, so I open this section to you; tell me what you would like to see in JDCE? JDCE will also be worth a set amount of points, which will be distributed according to the position you appear in the knock-out table. This isn't all completely figured out yet, so more details later to follow. What else, well, Whantil causes 3hks >: [. See you in a month! |
Jun 3, 2012, 04:15 AM | |
![]()
Hello, because i cant post i will reply here searching for help :/ ...
Im very old nostalgic JJ2 player... 2 years ago i found this site but i was just looking, now i want to play online with y guys.... So can u give me links to download game with mp mod ![]() |
Aug 1, 2012, 12:58 PM | |
It's no longer July. What are the plans at this point?
|
Aug 1, 2012, 01:25 PM | |
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Aug 1, 2012, 01:49 PM | |
It's about setting up the new season on the website and archiving the old one. No one really knows how, and when last asked about it Bob strongly discouraged anyone else from trying.
Would be nice if you did take a look, though.
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Oct 6, 2012, 10:00 PM | |
As long as jdc keeps (or makes!) people engaged, it can proof pudding for all I care.
|
May 5, 2013, 11:59 AM | |
"and beyond"
JDC 22 will begin on June 1st.
More announcements to come within the next week, but expect more cool stuff and more JDCE.
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
May 6, 2013, 01:08 AM | ||
Quote:
And it looks like Stijn's JDC site recode is making quite some progress! ![]()
__________________
Add SlazRabbit on Xbox Live if you want to play some GoW1/2/3/J. Jazz Jackrabbit 2 Forever!! Civilian Defence Force - Jazz2 Visual Fantasers ![]() |
May 6, 2013, 02:33 AM | ||
Quote:
Anyone reading this, do feel free to take me making it open source as an invitation to help coding ![]() |
May 6, 2013, 04:33 AM | |
Maybe if I stop being lazy, this'll give me a chance to make a banner for JDC. I barely have any knowledge on fancy effects though, so I'll leave that to someone else.
__________________
|
May 29, 2013, 11:07 AM | |
Just a reminder that the new season starts in 3 days and there's no logo yet.
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
![]() |
«
Previous Thread
|
Next Thread
»
Thread Tools | |
|
|
All times are GMT -8. The time now is 10:49 AM.
Jazz2Online © 1999-INFINITY (Site Credits). Jazz Jackrabbit, Jazz Jackrabbit 2, Jazz Jackrabbit Advance and all related trademarks and media are ™ and © Epic Games. Lori Jackrabbit is © Dean Dodrill. J2O development powered by Loops of Fury and Chemical Beats. Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Original site design by Ovi Demetrian. DrJones is the puppet master. Eat your lima beans, Johnny.