Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

One more idea for fractional ranks #81

Open
hawkrives opened this issue Feb 12, 2020 · 0 comments
Open

One more idea for fractional ranks #81

hawkrives opened this issue Feb 12, 2020 · 0 comments

Comments

@hawkrives
Copy link
Contributor

Define a constant somewhere to represent the smallest size of a course, ie 0.25 credits.

Then represent an assertion as something like

  • from areas: 1 of 3 areas = ⅓
  • from courses, count credits: N of M credits
    • IE, 0.25 of 1.25 credits would be 1/5, because the smallest Course unit is 0.25
  • from courses, count courses: 1 of 2 courses = ½

etc


A count-rule is N of 2, where the first 1 is the sum of the ranks of the children items, and the second is the sum of the ranks of the post-audit checks. (… yes, I think that makes sense.)

So if you have four children and two checks, and the sum of the children is ½, and the sum of the checks is ½, you get, uh, ½ lol because it's 1 out of 2.


A query rule is out of N, where N is the number of assertions within it. So if there's two rules, at ¼ and ½ respectively, the final value is … um, ¾ over 2? wait…

Hmm.

How do you do 1.5? 1 and ½, right?

So… ¾ of 2, but that's not it, I'm looking for 0.75 over 2, which is, uh, 7/16? I think? Sure.

Hmm. Anyway, stuff to think about.


Need to think through if this helps with the issue of

A: ECON 161
B: (both MGMT 120 and ECON 281)

where A's rank is currently 1.0, but B's rank can be 2.0, because it has two items.

If represented as fractions, both branches would be 1/1, I think, which would allow them to correspond properly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant