• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Official: SSBPD unsupported; source code released.

Zivilyn Bane

Smash Master
Joined
Nov 18, 2004
Messages
3,119
Location
Springfield, MO
I think all we need to do for that is just change one of the players tags. I ran in to that problem with the Rolla Monthly IV tournament. There were two Tempests. We need a way to delete uploads. That way I can download the file, delete from the database, fix it, then re upload it. Otherwise it's telling me that Rolla Monthly IV already exists.

I actually have notes of at least a dozen things we need to go over and fix, but am saving that for the backroom.

:phone:
 

Fortress | Sveet

▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀
Joined
Dec 21, 2005
Messages
16,256
Location
Northern IL
edit- So far what i've found that causes errors: invalid characters in names (? : ; / etc) and also if two names are the same, but with alternate capitalizations.



Also Matt R and Matt are the same people:
http://www.ssbpd.com/player/Matt
http://www.ssbpd.com/player/Matt%20R


edit- same deal with Tom R
http://www.ssbpd.com/player/Tom
http://www.ssbpd.com/player/Tom R


edit- also this is me
http://www.ssbpd.com/player/Captain of the mother ****ing ship (replace stars with f word lowercase)

edit- bzoo and oro variations are the same person

http://www.ssbpd.com/player/Bzoo
http://www.ssbpd.com/player/Oro!%3f (gives an error! %3f is a ?)
http://www.ssbpd.com/player/Oro?! (error, Oro?!)
http://www.ssbpd.com/player/Oro

Orly and ORLY are the same person
http://www.ssbpd.com/player/Orly
http://www.ssbpd.com/player/ORLY

edit- Over9000 is the same person as Over 9000
http://www.ssbpd.com/player/Over9000
http://www.ssbpd.com/player/Over 9000

edit- SFat and SFAT should be merged
http://www.ssbpd.com/player/SFat
http://www.ssbpd.com/player/SFAT


and I think this is a name typo: Sheridan and Sheriden (go to the same tournaments, check w/ TO)
http://www.ssbpd.com/player/Sheriden
http://www.ssbpd.com/player/Sheridan


and http://www.ssbpd.com/player/Svoot is Jeff/The Good Doctor


Merge Vro and Vro Money Bags
http://www.ssbpd.com/player/Vro Money Bags
http://www.ssbpd.com/player/Vro
 

Nintendude

Smash Hero
Joined
Feb 23, 2006
Messages
5,024
Location
San Francisco
Removing case sensitivity and recognition of spaces, dashes, and underscores should make things at least a little simpler.
 

Zivilyn Bane

Smash Master
Joined
Nov 18, 2004
Messages
3,119
Location
Springfield, MO
Ok Sveet, got all of yours taken care of. If you would, please use the Flag Player option on the site. Would like to test that out a bit more, and so far only one person has used it once. If you feel the need to point them out here also, that's fine. If you do that, please note which Tag should be the correct one. For the ones you've pointed out so far, I think I got it.

Although Sheridan and Sheriden couldn't be merged as they have player eachother in tourney before. So they must be different people. Sheridan = Hyuga though, so I can fix that.
 

Paju

Smash Journeyman
Joined
Oct 25, 2008
Messages
255
Location
Lempäälä, Finland
At the moment there are some players who have really low ELO because they have made it to the bracket in a very big tournament (like BEAST) but then have lost (almost) every set in bracket and the pool records are not available and therefore not uploaded. The system can't recognize that those players have beated many players in pools before the bracket, and that results them to have really low ELO when they actually perfomed really well in the tournament. Is there any way to fix that like manually telling the system how many players entered the tournament and then adjusting the ELO points to that so no one gets their ELO lowered if they manage to make it to the bracket while those who didn't make it out of pools don't have their ELO score affected at all or something?
 

Zivilyn Bane

Smash Master
Joined
Nov 18, 2004
Messages
3,119
Location
Springfield, MO
At the moment there are some players who have really low ELO because they have made it to the bracket in a very big tournament (like BEAST) but then have lost (almost) every set in bracket and the pool records are not available and therefore not uploaded. The system can't recognize that those players have beated many players in pools before the bracket, and that results them to have really low ELO when they actually perfomed really well in the tournament. Is there any way to fix that like manually telling the system how many players entered the tournament and then adjusting the ELO points to that so no one gets their ELO lowered if they manage to make it to the bracket while those who didn't make it out of pools don't have their ELO score affected at all or something?
It's actually just an issue with the current formula for calculating elo's. When FoxLisk created the site, it was mostly for the database and the Elo's were added as an afterthought. That's one of the reasons I'm helping out with the project, as I have spent over 6 years playing competitive tournament chess (the origin of Elo). For now you can really just disregard the Elo's and we will have them accurately corrected as soon as we can. As always we appreciate your feedback.
 

Fortress | Sveet

▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀
Joined
Dec 21, 2005
Messages
16,256
Location
Northern IL
I didnt realize thats what "flag player" was used for! if i notice anything else, i'll definitely use it!
 

saska

Smash Cadet
Joined
Aug 31, 2010
Messages
47
Location
Finland
Each match you play affects your current Elo. So I'm not entirely sure what you mean by that question. But in a way, yes.
I mean that if I won a set against Mango in 2005 my new elo really shouldn't be calculated using Mangos current Elo but Elo Mango then had.
 

Fortress | Sveet

▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀
Joined
Dec 21, 2005
Messages
16,256
Location
Northern IL
Yeah thats how ELO works. Its chronological. There are still a lot of bugs in the current system, so don't take it too seriously.
 

Zivilyn Bane

Smash Master
Joined
Nov 18, 2004
Messages
3,119
Location
Springfield, MO
Whoever uploaded Tampora 3, the file is corrupted so we're not able to process it. I can't yet delete an upload, so FoxLisk if you see this, please delete that file. Then the person who uploaded it can check their file and make sure it's ok, then reupload. Also please delete Rolla 4. Had to make some changes to it and I'll reupload it myself. Oh and imdb. The melee singles file wasn't tagged as melee singles so I didn't process it.
 

Paju

Smash Journeyman
Joined
Oct 25, 2008
Messages
255
Location
Lempäälä, Finland
Whoever uploaded Tampora 3, the file is corrupted so we're not able to process it. I can't yet delete an upload, so FoxLisk if you see this, please delete that file. Then the person who uploaded it can check their file and make sure it's ok, then reupload.
I already remade it and send the link to FoxLisk earlier today.
 

FoxLisk

Smash Lord
Joined
Jun 18, 2007
Messages
1,851
Whoever uploaded Tampora 3, the file is corrupted so we're not able to process it. I can't yet delete an upload, so FoxLisk if you see this, please delete that file. Then the person who uploaded it can check their file and make sure it's ok, then reupload. Also please delete Rolla 4. Had to make some changes to it and I'll reupload it myself. Oh and imdb. The melee singles file wasn't tagged as melee singles so I didn't process it.
these are good to go

@Sveet thanks so much for all your participation! I'll make the text on the flag link more clear. I'm aware of the url illegal names bull****. I thought I had fixed that already; I'll do it soon.

Thanks all! I apologize for the bugginess so far, but with everyone's feedback it's getting better REALLY fast and I'm super excited about it going forward!

edit: Making player/tournament names not case sensitive provides a barrier to automatic processing, because TIO is case sensitive. We can maybe work around it at some point but for the moment it stays.
 

saska

Smash Cadet
Joined
Aug 31, 2010
Messages
47
Location
Finland
I'm just interested how you are doing elo calculations because it sounds a bit complicated thing to implement.
 

FoxLisk

Smash Lord
Joined
Jun 18, 2007
Messages
1,851
I'm just interested how you are doing elo calculations because it sounds a bit complicated thing to implement.
It's actually pretty easy, at least doing the dumbest form of it. Read the wikipedia article on ELO scores and then imagine it in pseudocode and you'll have the idea.

Anyway, I added a few things today:

1) Player win - loss records & ratio
2) On the player history page, opponents now have their ELO scores visible
3) Also on the player history page, sets now show in reverse chronological order
4) Links to all tournaments should work now
5) ELO scores are a little better - we're capping out at 9k instead of 13k. Obviously this has a long way left to go.
 

Mr. Ganondorf

Smash Journeyman
Joined
Aug 26, 2004
Messages
297
Location
Hanford, CA
foxlisk you are making smash history

and i didn't read much in this thread but i bet zivilynbane is either causing trouble or trying to help :p

how's life in the midwest? it's been hella days haha
 

Yomi-no-Kuni

Smash Lord
Joined
Sep 2, 2007
Messages
1,016
Location
Freiburg germany
great stuff!!
if possible you should let TOs manage their own files. that way you have less work with joining accounts together, and if you add a way to compensate for missing pools (i.e. number of entered players or something of the kind) TOs can take care of that aswell. I dont see how you'd fix the ELO issue with that (for example the BEAST tournament) differently.
 

Varist

Smash Lord
Joined
Feb 7, 2011
Messages
1,603
Location
Austin
I think you guys actually shouldn't combine Mango and Scorpion Master's Elo. :troll:
no but srs. :srs: **** that's not a face

I also think there's a big misconception going around that Elo is an acronym. It isn't. It never has been and never was. And no other community I've seen capitalizes each letter. It's just Elo. ELO no es bueno.
 

Zivilyn Bane

Smash Master
Joined
Nov 18, 2004
Messages
3,119
Location
Springfield, MO
I think you guys actually shouldn't combine Mango and Scorpion Master's Elo. :troll:
no but srs. :srs: **** that's not a face

I also think there's a big misconception going around that Elo is an acronym. It isn't. It never has been and never was. And no other community I've seen capitalizes each letter. It's just Elo. ELO no es bueno.
I wanted to point this out too but didn't want to be a **** lol. Thanks for taking one for the team :)

(not to call you a **** or anything)
 

Zivilyn Bane

Smash Master
Joined
Nov 18, 2004
Messages
3,119
Location
Springfield, MO
foxlisk you are making smash history

and i didn't read much in this thread but i bet zivilynbane is either causing trouble or trying to help :p

how's life in the midwest? it's been hella days haha
WOW this is worth the double post. Brandan I didn't know you posted on smashboards! You're such a troll lol. Come to Missouri and play smash with me :)
 

Zivilyn Bane

Smash Master
Joined
Nov 18, 2004
Messages
3,119
Location
Springfield, MO
Canada needs to get on this XD
MikeMonkey and Kage are on there :)

Have Canada upload some .tio files and we're get them processed.

I'm off work for the next two days so I'll be going through and checking flagged players and processing tournaments. Try to get as many as you can uploaded.

I would be really excited to see uploads of the Genesis series, ROM series, Pound series, and other large nationals/regionals. Somebody get in touch with the hosts of these tournaments and let's get them uploaded!
 

Paju

Smash Journeyman
Joined
Oct 25, 2008
Messages
255
Location
Lempäälä, Finland
great stuff!!
if possible you should let TOs manage their own files. that way you have less work with joining accounts together, and if you add a way to compensate for missing pools (i.e. number of entered players or something of the kind) TOs can take care of that aswell. I dont see how you'd fix the ELO issue with that (for example the BEAST tournament) differently.
Yeah that missing pools problem hasn't been fixed yet. It's stupid if you get your Elo lowered for getting to bracket in big tournament and then losing more than 50% of your sets in bracket.
 

Strong Badam

Super Elite
Administrator
Premium
BRoomer
Joined
Feb 27, 2008
Messages
26,545
LOL dang Michael I know I'm nowhere near M2K's level but that was harsh
 

Nintendude

Smash Hero
Joined
Feb 23, 2006
Messages
5,024
Location
San Francisco
We have a huge catalog of tournaments from the past few years that will help make the ratings of top players a lot more accurate.
 

Zivilyn Bane

Smash Master
Joined
Nov 18, 2004
Messages
3,119
Location
Springfield, MO
mango has 0-6 yeah very accurate
That's not the systems fault. Mango didn't play his pool matches. That's why I changed the name to Mango-np, because it's not really Mango and those matches won't count against the real Mango's Elo score.

Strong Bad - didn't mean to sound harsh lol. But you suck so it just came out that way :p

EDIT: Also I don't see any new tournament uploads for a few days now. Get on it people!
 

Zivilyn Bane

Smash Master
Joined
Nov 18, 2004
Messages
3,119
Location
Springfield, MO
I uploaded BEAST 2, Tampora 2, Kosteusmittari and Gamer Meetup STHLM few days ago, but they aren't prosecced yet..
Ok I put this in the backroom topic but forgot to put it here.

Corrupted .tio Files that I cannot download or process:
ESA3_db.tio
SOTR_db.tio
BNI3_db.tio
ESA4_db.tio
SnY_db.tio
TSL5_db.tio
BNI4_db.tio
AT_db.tio
BEAST2.tio
GamerMeetupSTHLM.tio
Kosteusmittari.tio
Tampora2.tio
 

TheCrimsonBlur

Smash Master
Joined
Jan 2, 2005
Messages
3,407
Location
LA, CA near Santa Monica
Man, it'd be really awesome to have this functionality...brackets (spoilered/unspoilered) of every tournament of all time, with links to each youtube video. And then eventually we could add tags for which characters are used, etc so we could search for videos from each matchup...

Oh man, this is amazing. This is literally JUST what the melee community needs.

We need to assemble a team of volunteers. People who will scour through old results, and make them by hand in tio. And then we can start adding youtube links for each match.

As for myself, well, CS is my field as well, and luckily, web development is my specialty. I've been thinking about doing something just like this for a while but never got around to it. I'm generally really busy with work and all but I'd still be very interested in helping with this project. Is there any way I can get access to the backroom forum, or talk to you over skype?
 

Paju

Smash Journeyman
Joined
Oct 25, 2008
Messages
255
Location
Lempäälä, Finland
Ok I put this in the backroom topic but forgot to put it here.

Corrupted .tio Files that I cannot download or process:
ESA3_db.tio
SOTR_db.tio
BNI3_db.tio
ESA4_db.tio
SnY_db.tio
TSL5_db.tio
BNI4_db.tio
AT_db.tio
BEAST2.tio
GamerMeetupSTHLM.tio
Kosteusmittari.tio
Tampora2.tio
Any idea what causes the tiofiles to not work? So far every one of my uploads have been corrupted, even though I have no problems whatsoever with the files. I actually had to remade the Tampora 3 file three times before it got processed.

:phone:
 

Zivilyn Bane

Smash Master
Joined
Nov 18, 2004
Messages
3,119
Location
Springfield, MO
Any idea what causes the tiofiles to not work? So far every one of my uploads have been corrupted, even though I have no problems whatsoever with the files. I actually had to remade the Tampora 3 file three times before it got processed.

:phone:
Are you using tio pro? Not sure if that would make a difference or not. Could you do me a favor and email me your .tio files?

medes86@hotmail.com

:phone:
 

Slhoka

Smash Lord
Joined
Dec 21, 2005
Messages
1,710
Location
Kourou, French Guiana
Any idea what causes the tiofiles to not work? So far every one of my uploads have been corrupted, even though I have no problems whatsoever with the files. I actually had to remade the Tampora 3 file three times before it got processed.

:phone:
I wouldn't be surprised if it was the date formating. All these tournaments are either yours or mine, and I wouldn't be surprised if your OS wasn't set in English.
 

FoxLisk

Smash Lord
Joined
Jun 18, 2007
Messages
1,851
Man, it'd be really awesome to have this functionality...brackets (spoilered/unspoilered) of every tournament of all time.
probably not going to happen. I've been PMing someone who says they have a JS way of displaying bracket data, so I might do that. I don't really give a **** about anti-spoilering, though; this is an archive site, not a news site.
with links to each youtube video. And then eventually we could add tags for which characters are used, etc so we could search for videos from each matchup...
Basically my first priority is getting the site in a state where
A) It works correctly and
B) Mods have the power they need so that my hands are free to add other stuff.
Then I will start adding new features like allowing people to link to youtube videos, etc.
We need to assemble a team of volunteers. People who will scour through old results, and make them by hand in tio.
A little of this has already been done by e.g. Zivilyn Bane. It's labourious work, though. Anything anyone has the time and energy to contribute is extremely welcome!
Is there any way I can talk to you over skype?
I never remember to get on skype, but you're welcome to IM me. it's FoxLisk15 on AIM and I'm on a lot.

edit:
@Slhoka
I'm not sure if it's the date, particularly, or other internationalization issues. I realized I needed to take date processing into account, and I have the parser check the region tag when it's trying to read in the date, so afaik that one should be okay. The Tampora 3 file never actually opened in my copy of tio, but I eventually got it parsed. I might be handling special characters (umlauts, accents, etc) poorly... it's one of the things I know I need to look deeper into and find a real solution for.
 

Bones0

Smash Legend
Joined
Aug 31, 2005
Messages
11,153
Location
Jarrettsville, MD
I haven't taken a look at all of those, but I think tampora is like that because it had two players entered as the same name so my parsing barfed on it halfway through., it's possible some of those others are like that too.
I don't know how that happens but it's also hard to clean up, when two players with the same tag enter the same tourney and perform differently. Any advice on how to handle that from anyone would be great.
If people have duplicate names, you could tag some sort of modifier onto the end of their name based on something they likely won't have in common. You could do states (Bones_MD vs. Bones_VA), but then you have to deal with people moving and ****. Maybe birth year, and on the off chance THAT is duplicated, you could tack on the month (Bones_990 vs. Bones_189 = Bones born in Sep 1990 vs. Bones born in Jan 1989).

If that's too complicated, you could just number them as they register. People won't know for sure the difference between Bones_1 and Bones_2, but anyone who really cares can find out relatively easily which is which.

Mostly a detail so not expecting it until the future, but it'd be neat to have the ratings list numbered instead of bulleted, and possibly indicate what percentile each player is ranked in.
 
Top Bottom