• 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!

SkillKeeper - TrueSkill™ Rankings Bookkeeper

diop

Smash Rookie
Joined
Sep 13, 2012
Messages
17
I found this program a long time ago and we did a lot of tests with it but we decided to not use it because you can't weight invidivual tournaments.
Is is possible to implement a weight system? like PGR has Tier C B A and S tournaments and weights them differently, I would love this program to have this feature. I would use it for sure then !
This would be sweet, currently I am just adding tournaments 1x, 2x, or 4x depending on the size/importance of them.

Unrelated, and not a big issue, but a "draw" counts as 0% to the win rate where I think it should be 50%.
 

NEXmaniosis

Smash Rookie
Joined
Sep 25, 2014
Messages
23
Hey! I've seen this question already many times here but no answer yet:

how is the decay calculated? How many points are you losing after a decay period?

I've seen in the code you multiply score * 1.05 but I don't get it, 1.05 each day?
 

Methacrylate

Smash Apprentice
Joined
Sep 8, 2014
Messages
94
Location
Missouri
Bazkip Bazkip thanks for that rar folder, that fixed the exact problem I was looking to solve. Multiple event smash.gg greater than 2 events. This is a lifesaver.

Zankoku Zankoku Think we can get the primary post updated with the fix?
 

Simperheve

Smash Apprentice
Joined
Oct 20, 2015
Messages
143
Location
Jolly ol' Britain
NNID
Simperheve
Are there any issues regarding challonge account permissions? All my tournaments past October 31st do not appear in the challonge import...
 

ItsTotallyNoah

Smash Rookie
Joined
Dec 9, 2014
Messages
2
anyone know of a fix or different build that works with smashgg ladders? brackets import just fine but not ladders
 

Greenme23 ( Turkey )

Smash Cadet
Joined
Oct 29, 2016
Messages
37
Location
Planet Earth
NNID
SilverLightAngel
This might've been asked a ton of times before, but I've tried all thats said and I get the same problem. When I try to import challonge brackets, I get a message stating, " Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately. Value cannot be null, Parameter name: source. "
And the details shown:
" See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.Aggregate[TSource](IEnumerable`1 source, Func`3 func)
at SkillKeeper.MainWindow.fileImportChallongeButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
SkillKeeper
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/TOMSHE/Downloads/SkillKeeper/SkillKeeper.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Moserware.Skills
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/TOMSHE/Downloads/SkillKeeper/Moserware.Skills.DLL
----------------------------------------
ChallongeApiWrapper
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/TOMSHE/Downloads/SkillKeeper/ChallongeApiWrapper.DLL
----------------------------------------
RestSharp
Assembly Version: 105.2.3.0
Win32 Version: 105.2.3.0
CodeBase: file:///C:/Users/TOMSHE/Downloads/SkillKeeper/RestSharp.DLL
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1590.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box. "
 

Saavedra

Smash Rookie
Joined
Sep 25, 2017
Messages
1
Location
SD
I tried entering this event on smash.gg

xtr-league-season-4-1/events/smash-4-singles/

I got this error:


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Exception: RestSharp.RestResponse`1[SmashGGApiWrapper.RootObject]
at SmashGGApiWrapper.SmashGGPortal.throwOnError(IRestResponse response)
at SmashGGApiWrapper.SmashGGPortal.GetEvents()
at SkillKeeper.SKSmashGGEventSelector.importTourney(String tournament)
at SkillKeeper.MainWindow.fileImportSmashGGButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2600.0 built by: NET471REL1LAST
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
SkillKeeper
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/msaavedra/AppData/Local/Temp/Rar$EXa0.312/SkillKeeper.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0 built by: NET471REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0 built by: NET471REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0 built by: NET471REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2556.0 built by: NET471REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2600.0 built by: NET471REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2612.0 built by: NET471REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Moserware.Skills
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/msaavedra/AppData/Local/Temp/Rar$EXa0.312/Moserware.Skills.DLL
----------------------------------------
ChallongeApiWrapper
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/msaavedra/AppData/Local/Temp/Rar$EXa0.312/ChallongeApiWrapper.DLL
----------------------------------------
SmashGGApiWrapper
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/msaavedra/AppData/Local/Temp/Rar$EXa0.312/SmashGGApiWrapper.DLL
----------------------------------------
RestSharp
Assembly Version: 105.2.3.0
Win32 Version: 105.2.3.0
CodeBase: file:///C:/Users/msaavedra/AppData/Local/Temp/Rar$EXa0.312/RestSharp.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
 

Royal Cool

Smash Rookie
Joined
Nov 19, 2016
Messages
20
The update log says you don't need the api to run challonge anymore, but it doesn't seem to work for me. Does anyone know how I'm supposed to do that?
 

Royal Cool

Smash Rookie
Joined
Nov 19, 2016
Messages
20
Saavedra Saavedra See the link in my post a few messages up, that version works with smashgg

Greenme23 ( Turkey ) Greenme23 ( Turkey ) Royal Cool Royal Cool What exactly are the two of you inputting? Challonge import works perfectly fine for me

Btw the two of you pasting the error log should probably use something like pastebin to keep things less cluttered
I can import my challonge account no problem. But one the the updates supposedly let's us import other people's challonge brackets. For that I just put the link in the top bar in the import box
 

Bazkip

Smash Master
Joined
Dec 15, 2013
Messages
3,136
Location
Canada
I can import my challonge account no problem. But one the the updates supposedly let's us import other people's challonge brackets. For that I just put the link in the top bar in the import box
...top bar? You mean the bottom bar, no? Your API key still goes in the API Key field when importing from other accounts.

For example, if you wanted to import http://challonge.com/blastzone62, it would look like

 

Chesnut03

Smash Rookie
Joined
Jan 22, 2018
Messages
1
Im having trouble downloading the program is there any tutorial or something that can help and when i run it gives me a threat soo i guess it bad for my laptop is there anyway you can fix it
 

Aegis29

Smash Rookie
Joined
Sep 16, 2017
Messages
1
Location
Wilmington, North Carolina, USA
NNID
Hs00129
3DS FC
2509-1301-1358
Hi, apologies if this is considered a necro, but I've spent a cosiderable amount of time looking into an issue and can't figure out how to fix it.

I've been using SkillKeeper for months and whenever I use the program, it can only stay open anywhere between 30 seconds and 2 minutes until it crashes. At one point my security software (webroot) detected the program as a trojan and deleted it. I've whitelisted it to be allowed and redownloaded the program multiple times, as well as launching it both by itself and in its zip folder. It still crashes. I've made sure multiple times that I have the correct version (1.1.0 is what it says when I open the program) and also downloaded the smash.gg import fix previously mentioned here.

I've noticed two users a year ago that also had my issue and I saw no response to that, so I was just curious if anyone knew of a solution or a way to troubleshoot it.

Thanks.
 

Bazkip

Smash Master
Joined
Dec 15, 2013
Messages
3,136
Location
Canada
Seems like it's no longer able to pull (newer) Challonge events, I guess they updated something with the Challonge API and this program is now incompatible? :/

We should all just move on to braacket, tbh
 
Last edited:

Entrecampos

Smash Rookie
Joined
Aug 2, 2022
Messages
1
Hi, I like this program a lot, but... There is any way to put Glickoman feature of initial skill in a manual way instead of every starter starting in same way with the same Mu and Sigma? I would love that improvement.

And less important, ability to import excel spreedshets with results, would be a welcome add too.
 
Last edited:
Top Bottom