What is gamerDNA? | GamerDNA.com | DNA Blog | Helix API


Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 360voice.com
 Community Showcase
 Badgescore Calculator
 New Topic  Reply to Topic
Next Page
Author Previous Topic Topic Next Topic
Page: of 6

Croaker111

195,790

Zone: Recreation

Total games played: 297

Current Streak: 1448

Longest Streak: 1448

Comments Made: 61

Average Gamer

Canada
104 Posts

Posted - Jul 06 2007 :  1:16:16 PM  Show Profile  Reply with Quote
Hello,

Here is a project I've been working on: http://www.goofygamertags.com/Badgescore.aspx

Badgescore is a concept based on the idea that certain 360Voice.com badges are harder to get and are therefore "worth more" than other badges. When comparing yourself to other gamers, the number of badges owned isn't always enough for those who are especially competitive.

Badges are scored based on the number of gamers who own each badge. The fewer owners per badge, the higher the score. This isn't a perfect system, but I think that overall it gives a good balance of scores to all the badges (and it will automatically score any new badges that are created).

At the very least you can use this to see how many people have each badge.

I'm open to any suggestions you might have and any feedback would be appreciated.

Thanks.

If people like this idea, it would be nice to have it integrated into the 360Voice site and I would be willing to give the source code to the 360Voice team.

Badgescore API

To keep things simple for anyone who uses this, I've modeled my xml on the 360Voice api xml.

DISCLAIMER: Support for these services is limited. Use at your own risk. They could go down at anytime without warning.



Badge List
Description: Lists out all of the available badges for the site in alphabetical order. Same as 360Voice api call but includes Badgescore for each badge.

Arguments:
(none)

Sample:
http://www.goofygamertags.com/360vBadgeScore-BadgeList.aspx



Badgescore Ranges
Description: Lists the ranges (of Badge Owners) used to calculate the Badgescore for each badge.

Arguments:
(none)

Sample:
http://www.goofygamertags.com/360vBadgeScore-Ranges.aspx



Badgescore
Description: Lists the Badgescore for the supplied gamertag(s). Up to 10 gamertags can be calculated at the same time. List is sorted by Badgescore.

Arguments:
Gamertag (required) (multiple)

Sample:
http://www.goofygamertags.com/360vBadgeScore.aspx?Gamertag=Croaker111
http://www.goofygamertags.com/360vBadgeScore.aspx?Gamertag=Croaker111&Gamertag=Dark%20Lord%20White&Gamertag=ChangeAgent&Gamertag=Illum1na&Gamertag=fshguy



Please let me know if you have any issues, or if I need to make any changes.

How much are your badges worth? Badgescore Calculator

Edited by - Croaker111 on Jul 08 2007 7:16:00 PM

Major Flankage

44,940

Zone: Pro

Total games played: 114

Current Streak: 12

Longest Streak: 68

Comments Made: 408

Moderator

USA
2811 Posts

Posted - Jul 06 2007 :  1:22:49 PM  Show Profile  Reply with Quote
I like this. Very cool! Good work ;)

Go to Top of Page

Koding

120,747

Zone: Recreation

Total games played: 446

Current Streak: 407

Longest Streak: 407

Comments Made: 191

Advanced Gamer

USA
4407 Posts

Posted - Jul 06 2007 :  4:00:26 PM  Show Profile  Visit Koding's Homepage  Reply with Quote
Cool...my 9 badges are worth 375 points. 2 more games and I'll have the Launch King badge and that'll give me another 80 points.

Neat tool.

My: | Kode360.com | Raptr | TrueAchievements | Xfire | Facebook | GamerDNA |
| Zune iPod Touch | Photobucket | Call of Duty: World at War Stats | Halo 3 Stats |
| time as 360Voice Member of the Moment |




Get your own sig bars like these at 360vui


Check out your 360voice User Info at Kode360.com!
(And join the 360vui Users Group!)
Go to Top of Page

Dark Lord White

108,335

Zone: Recreation

Total games played: 296

Current Streak: 4

Longest Streak: 216

Comments Made: 146

Average Gamer

USA
324 Posts

Posted - Jul 06 2007 :  5:24:42 PM  Show Profile  Visit Dark Lord White's Homepage  Reply with Quote
Awesome glad to see you get it up and going.
Go to Top of Page

ChangeAgent

21,402

Zone: Recreation

Total games played: 224

Current Streak: 0

Longest Streak: 26

Comments Made: 597

360voice Staff

USA
6279 Posts

Posted - Jul 06 2007 :  6:42:34 PM  Show Profile  Visit ChangeAgent's Homepage  Reply with Quote
Croaker, email me the exact API call you need and I will see what I can do to get it built. I remember people asking for better badge web services and I wrote it down that I needed to build them... but I forgot exactly what was being asked for. :)

FOUNDER/360voice.com - | Trappermarkelz.com| - Head of Product/MeYou Health
Go to Top of Page

Croaker111

195,790

Zone: Recreation

Total games played: 297

Current Streak: 1448

Longest Streak: 1448

Comments Made: 61

Average Gamer

Canada
104 Posts

Posted - Jul 06 2007 :  7:38:10 PM  Show Profile  Reply with Quote
quote:
Originally posted by ChangeAgent

Croaker, email me the exact API call you need and I will see what I can do to get it built. I remember people asking for better badge web services and I wrote it down that I needed to build them... but I forgot exactly what was being asked for. :)


I need an api call similar to 360voice.gamertag.badges except that it lists all the badges.

360voice.badges:

<badges>

<badge>
<id>43</id>
<title>Elite Score Whore</title>
<owners>792</owners>
<description>Your gamerscore is in the top 1% of all 360voice gamers</description>
<image>image url</image>
<url>badge page url</url>
</badge>
...
<badge>
<id>25</id>
<title>10 Day Streak</title>
<owners>4786</owners>
<description>You are on a crazy streak! Go for 20 days!</description>
<image>image url</image>
<url>badge page url</url>
</badge>

</badges>

I think that covers all the information anyone else would need for a badge list as well, but if anyone needs something else they'll have to let you know.

Thanks.

How much are your badges worth? Badgescore Calculator

Edited by - Croaker111 on Jul 06 2007 7:39:21 PM
Go to Top of Page

ZeroDesolation

96,354

Zone: Recreation

Total games played: 192

Current Streak: 7

Longest Streak: 412

Comments Made: 13,811

Advanced Gamer

USA
4893 Posts

Posted - Jul 06 2007 :  7:54:39 PM  Show Profile  Reply with Quote
That's awesome man! This is really cool.

Go to Top of Page

zZ Dr K Zz

48,609

Zone: Recreation

Total games played: 93

Current Streak: 16

Longest Streak: 175

Comments Made: 180

Advanced Gamer

USA
4487 Posts

Posted - Jul 06 2007 :  8:29:36 PM  Show Profile  Reply with Quote
This is very cool. All of my badges are worth 145 points.

quote:
Originally posted by Geohen

Dr. K you are my hero.


--------------------------------------------------------------------------------------------------

*Thanks Chrome30 for an awesome sig!*
--------------------------------------------------------------------------------------------------

Go to Top of Page

Fshguy

184,951

Zone: Recreation

Total games played: 425

Current Streak: 384

Longest Streak: 384

Comments Made: 3,416

Moderator

USA
3205 Posts

Posted - Jul 06 2007 :  8:43:59 PM  Show Profile  Visit Fshguy's Homepage  Reply with Quote
Awesome job man...love it...

So, you need a score leaderboard...;) I came in at 980... Guess now I have to strive for 1000. ;) Planning on getting two star badges soon so that will help....

Needs more Cowbell!!!!!
My Blog | Badge Calc | Voice Calendar
Mega Challenge Invite Thread Mega Challenge Group
Go to Top of Page

ChangeAgent

21,402

Zone: Recreation

Total games played: 224

Current Streak: 0

Longest Streak: 26

Comments Made: 597

360voice Staff

USA
6279 Posts

Posted - Jul 07 2007 :  05:15:39 AM  Show Profile  Visit ChangeAgent's Homepage  Reply with Quote
Hows this?
http://www.360voice.com/api/badges-list.asp I think Fsh Guy was looking for something like this too?

FOUNDER/360voice.com - | Trappermarkelz.com| - Head of Product/MeYou Health
Go to Top of Page

Illum1na

150,963

Zone: Recreation

Total games played: 280

Current Streak: 42

Longest Streak: 165

Comments Made: 102

Moderator

Netherlands
1371 Posts

Posted - Jul 07 2007 :  06:02:52 AM  Show Profile  Visit illum1na's Homepage  Reply with Quote
I think you should include the badges that were superceded by others.. If you have *** family badge, include points for * family and ** family as well

other than that: awesome work!
Go to Top of Page

Illum1na

150,963

Zone: Recreation

Total games played: 280

Current Streak: 42

Longest Streak: 165

Comments Made: 102

Moderator

Netherlands
1371 Posts

Posted - Jul 07 2007 :  06:50:36 AM  Show Profile  Visit illum1na's Homepage  Reply with Quote
@ChangeAgent:

Awesome... two thumbs up for the new api!

@croaker111:

Could you make an api for your tool? I'd like to include the numbers in my http://360surface.net tool.
1 api which takes a tag as input and returns that person's score
1 api which returns a badge list with number of owners
(or ChangeAgent might adjust his api to include number of badgeowners as well????)

That would be awesome!

Edited by - illum1na on Jul 07 2007 06:53:19 AM
Go to Top of Page

ChangeAgent

21,402

Zone: Recreation

Total games played: 224

Current Streak: 0

Longest Streak: 26

Comments Made: 597

360voice Staff

USA
6279 Posts

Posted - Jul 07 2007 :  06:51:36 AM  Show Profile  Visit ChangeAgent's Homepage  Reply with Quote
Yeah if you make an API maybe we can put it somewhere in the user profile on the site.

FOUNDER/360voice.com - | Trappermarkelz.com| - Head of Product/MeYou Health
Go to Top of Page

Illum1na

150,963

Zone: Recreation

Total games played: 280

Current Streak: 42

Longest Streak: 165

Comments Made: 102

Moderator

Netherlands
1371 Posts

Posted - Jul 07 2007 :  06:54:15 AM  Show Profile  Visit illum1na's Homepage  Reply with Quote
@ChangeAgent:

it would be much easier for him if you include number of badge-owners in your new api :)
Go to Top of Page

Croaker111

195,790

Zone: Recreation

Total games played: 297

Current Streak: 1448

Longest Streak: 1448

Comments Made: 61

Average Gamer

Canada
104 Posts

Posted - Jul 07 2007 :  09:17:00 AM  Show Profile  Reply with Quote
quote:
Originally posted by ChangeAgent

Hows this?
http://www.360voice.com/api/badges-list.asp I think Fsh Guy was looking for something like this too?


Thanks.

This will help quite a bit. Although if there is any way you can include the number of owners into this list (just the count from the badges-list-gamertags api) it would make things much simpler for me.

I should have been using badges-list-gamertags after getting the list of badges, but somehow I missed that when I was working on it

Another possibility if you can't add the count of owners to the badges-list api is to provide a parameter to badges-list-gamertags so that it can return only the info node since I won't be using the list of gamertags (wasted bandwidth).

quote:
Originally posted by illum1na

I think you should include the badges that were superceded by others.. If you have *** family badge, include points for * family and ** family as well

other than that: awesome work!


Thanks. I thought about stacking the badge points, but I wasn't sure if it would be the right thing to do. Anyone else think this is a good idea?

quote:
Originally posted by illum1na

Could you make an api for your tool? I'd like to include the numbers in my http://360surface.net tool.
1 api which takes a tag as input and returns that person's score
1 api which returns a badge list with number of owners
(or ChangeAgent might adjust his api to include number of badgeowners as well????)

That would be awesome!


No problem. I'll see if I can get it done tonight or maybe tomorrow morning.

How much are your badges worth? Badgescore Calculator
Go to Top of Page

Croaker111

195,790

Zone: Recreation

Total games played: 297

Current Streak: 1448

Longest Streak: 1448

Comments Made: 61

Average Gamer

Canada
104 Posts

Posted - Jul 07 2007 :  12:56:03 PM  Show Profile  Reply with Quote
quote:
Originally posted by Fshguy

Awesome job man...love it...

So, you need a score leaderboard...;) I came in at 980... Guess now I have to strive for 1000. ;) Planning on getting two star badges soon so that will help....


I like the idea of a score leaderboard, but I'm not sure if it can be done properly. It seems I would have to get the badgescore for every member every day and store it locally, which would probably put a huge strain on the api server.

Ideally the badgescore would be calculated inside the 360 voice server when users badges are updated, and then it would be easy to make a leaderboard api as well.

I could figure out the top 100 and then only grab their data each day (anyone who breaks the top 100 would have to check their badgescore themselves so that I would know there is someone new to watch), but then most people wouldn't know where they stand in the leaderboard.

If I'm missing something, let me know. In the mean time, I'll keep thinking about it.

How much are your badges worth? Badgescore Calculator
Go to Top of Page
Page: of 6 Previous Topic Topic Next Topic  
Next Page
 New Topic  Reply to Topic
Jump To:
360voice Community © 2006 360voice.com Go To Top Of Page
Snitz Forums 2000