GithubHelp home page GithubHelp logo

llsif-helper's Introduction

  • Computer engineer alumni from Simon Fraser University (SFU)
  • Software engineer at a switch networking company.
  • Anime figurine and art collector.
  • I write about random stuff on my blog.
  • I enjoy helping out the SFU Anime Club with their Discord bot.

llsif-helper's People

Contributors

injabie3 avatar tetimaru avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

tetimaru

llsif-helper's Issues

UI - Create Save/Load

Need to create save/load buttons so user doesn't have to re-enter information every time.

Custom UI

We have to move away from Windows Forms. Having so many problems with compatibility on different screens. On one computer, it's fine; on another, labels are shifted and nothing is aligned properly.

Event History

I feel like this would be good practice for us, as well as useful for the app in general. But we should think of a way to store all the data for each event, could be used as a progress tracker, or just for users to be able to see how they can be more efficient in future events.

This is where we would be able to take some Data Structures (eg. Linked List) and use them!

Time Calcuations

@Injabie3 and @Tetimaru ,

I am going to setting up a time factor as well. This would mean the user would give input onto the date and hour of that day that the event is finished, and then we would continuously calculate the time remaining and also use that member variable in calculations to be able to show the user an accurate projection of where they will end up.

I'm wanting to make the setEventTimeRemaining to be static because where or not the user has actually started the event the time left will still hold true, so we want to be able to use this property outside of any object instantiation.

Any idea's or tips to make this better, comment here!

Medley Festival ADT

Create algorithm for calculating estimated LP to goal.
Need to take into consideration the following:

  • Song addons.
  • Difficulty selected.
  • Bonus at the end of 2-3 song medleys.

scoreMatch class

scoreMatch class needs some finetuning. Calculation algorithm needs to be fixed before implementing into (the crappy) UI

rankUp Class

Create a class that contains the following:
Variables for:

  • Current XP
  • Total XP for current rank.
    Calculate:
  • LP required to reach next rank (for all difficulties), and store that in their own class variables.

error returning

im wondering if we could change the way we check for data being invalid? for example...

//Function to set difficulty
//Function returns 0 if difficulty was set correctly.
//Function returns 1 if difficulty could not be set.
int scoreMatch::setDifficulty(int diff)
{
    if (diff >= 1 && diff <= 4)     //only sets difficulty to the corresponding integers, 1 to 4
        difficulty = diff;
    else
        return 1;
    return 0;
}

could just be a void function and in the "else" statement we could set diff = -1; we be nice to have a global way to look for error input as this "-1" method was already implemented in some spots

LLSIFBase Virtual Functions

We should think of a way to make calculateEstimatedPoints() and getEstimatedPoints() apply in Score Match.

Icon

Need to find an icon to use for program.

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.