Giter Club home page Giter Club logo

skillkeeper's Introduction

SkillKeeper

TrueSkill-based player ratings bookkeeping application.

Current Todo list:

  • Work with Smash.gg on fixing bugs
  • Automatically remove DQ matches
    • Smash.gg (easy to do, they have a status, they use the -1 rule)
    • Challonge (Probably will do some sort of -1 rule or something)
  • Multiple worlds stored to one file? Requested by Dank
  • When creating a new user, allow customizable fields for Sigma and mu or score/mu
    • "new season" option to reset the sigma for all players and keep mu's
      • This might also have a thing to average and distribute points based on previous rank
      • just a reminder: Score = mu - k*sigma
    • requires a sigma/mu calculation to determine uncertainty
  • Fix Move Match button enable/disable logic
  • [ ]

skillkeeper's People

Contributors

embell avatar jlaferri avatar pglf-eap avatar poyo-ssb avatar sugoifactory avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

skillkeeper's Issues

Implementation in Javascript

Hello,

I was wondering if this SkillKeeper would be written in Javascript or NodeJS so others could use this as well?

How do I open this?

Maybe I'm just stupid, but I legitimately have no idea what I'm supposed to do with this thing I just downloaded.

Discord Bot implementation?

This is a great program. One of a kind. The only program on the net that uses challonge api and then calculates Trueskill ratings. What if you could automate this process in a Discord Bot? The challonge api lets you start a tournament, add a participant to a tournament, attach a file to a match, and update match results. These could all be done by a bot. The bot can also message each participant of who their next opponent is. Tutorials on C# Bots can be found.

History Tab Issues

Hello All!
I'm just writing this down for me mostly, but I would like to get this fixed sooner or later. The "History" tab current has a lot of issues that need to be looked into.

  1. The buttons to delete/move are not working
  2. The Page does not update when deleting or moving dates (Very minor, but makes it easier to use the application)

This issue is not resolved by the stopgaps created by @nqztv in Pulls #12 #13

Not really an issue, more a question.

How would one go about making a program like this support more than just 1v1? I know TrueSkill can be used for Free-For-All. The idea was to make something for racing games so we can get a skill based system, almost like the iRating system that iRacing uses. I'm still very new to coding, but I use this program a lot. When I say very new, I mean I'm barely past the "Hello world!" bs. I really want to learn, I just don't have an idea on which way to go to start. I'm eventually wanting to go to school for it, but I know having the knowledge beforehand would be very helpful.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.