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

Cognition difficulty calculation rework: Hidden part #28113

Open
wants to merge 111 commits into
base: master
Choose a base branch
from

Commits on Jun 21, 2022

  1. initial

    apollo-dw committed Jun 21, 2022
    Configuration menu
    Copy the full SHA
    b95d69b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee8f207 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ec543c1 View commit details
    Browse the repository at this point in the history
  4. Wave of changes

    apollo-dw committed Jun 21, 2022
    Configuration menu
    Copy the full SHA
    d8f1866 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2022

  1. Configuration menu
    Copy the full SHA
    d83f1c4 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2022

  1. Configuration menu
    Copy the full SHA
    2527ad1 View commit details
    Browse the repository at this point in the history
  2. WIP

    apollo-dw committed Jul 19, 2022
    Configuration menu
    Copy the full SHA
    06b1425 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. Configuration menu
    Copy the full SHA
    8991a73 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    422c24b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c09e5ae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f7720e7 View commit details
    Browse the repository at this point in the history
  5. Fix null objects

    apollo-dw committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    3c38c9e View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2022

  1. Configuration menu
    Copy the full SHA
    e6193e8 View commit details
    Browse the repository at this point in the history
  2. Add HD support

    apollo-dw committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    152a195 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d5f2fc View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2022

  1. Configuration menu
    Copy the full SHA
    ca55fec View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2022

  1. Configuration menu
    Copy the full SHA
    f1f1e10 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2022

  1. Various high AR tweaks

    apollo-dw committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    35c7201 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0d47e4 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2022

  1. Configuration menu
    Copy the full SHA
    97f3f28 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. Configuration menu
    Copy the full SHA
    f1e14b3 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Configuration menu
    Copy the full SHA
    c690ecf View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

  1. Configuration menu
    Copy the full SHA
    9797493 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2022

  1. Configuration menu
    Copy the full SHA
    8e614e2 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2022

  1. Change some AR11 calc

    apollo-dw committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    cd0b2b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    08fa391 View commit details
    Browse the repository at this point in the history
  3. Remove outdated argument

    apollo-dw committed Oct 7, 2022
    Configuration menu
    Copy the full SHA
    f42004f View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. Configuration menu
    Copy the full SHA
    b6d4fbf View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. Configuration menu
    Copy the full SHA
    d50e67f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    441bea5 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2022

  1. Apply various changes

    apollo-dw committed Oct 18, 2022
    Configuration menu
    Copy the full SHA
    090b408 View commit details
    Browse the repository at this point in the history
  2. Rename cognition to reading

    apollo-dw committed Oct 18, 2022
    Configuration menu
    Copy the full SHA
    82cbdcc View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2022

  1. Improve code quality

    apollo-dw committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    a7070b5 View commit details
    Browse the repository at this point in the history
  2. Capitalize member

    apollo-dw committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    a9e9e50 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. Revert high AR changes

    apollo-dw committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    4a535fe View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. Configuration menu
    Copy the full SHA
    ed07dbe View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. Configuration menu
    Copy the full SHA
    8937080 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2023

  1. Balance streams and HD aim

    apollo-dw committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    c171274 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Further balance values

    apollo-dw committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    07df5d9 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    ef30961 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Initial overlap calc

    Givikap120 committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    ffeb46a View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Improved overlap calc

    and added GraphSkill to allow graph of reading difficulty
    Givikap120 committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    c64430f View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2024

  1. Big bump

    1) Fully reworked architecture: splitted reading in branches.
    2) Added High AR reading
    
    What is broken now:
    - Low AR (because i focused mostly on High vs Low AR reading values on high end)
    - HD (it's using live HD rn)
    - 3 mod speed, cuz part of the speed pp is unaffected by low acc nerf in speed pp calculation
    Givikap120 committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    8c2405d View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Fixed low AR

    HD is still not existant
    Also, small try to buff high AR on low SR (bad rn)
    Givikap120 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    f429f21 View commit details
    Browse the repository at this point in the history
  2. Slight balancing

    Added diffspike nerf to reading (accounting to memorization of one hard part)
    Givikap120 committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    77ce1ae View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Added infra and hidden

    HD is now ported from Apollo, but i'm planning to change it
    Also, some database-related stuff addings
    Givikap120 committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    f6df247 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Added full-memory cap

    Now reading difficulty caps at some value if mechanical difficulty and length is too low
    Givikap120 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    cede416 View commit details
    Browse the repository at this point in the history
  2. Added inpredictability calculation

    Used mainly in high AR
    also used in HD
    Givikap120 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    394af04 View commit details
    Browse the repository at this point in the history
  3. Update Reading.cs

    Givikap120 committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    58159a5 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. Changed reading cap

    now it's cognition pp cap = FL + mechanical difficulties
    Givikap120 committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    8ba3f2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c294c8 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Alternating angle nerf

    Fixed alternating angle (fiery jumps for example) gaining too much unfair reading pp
    Reworked similar-angle nerf as a whole
    Normalised global pp multiplier
    Givikap120 committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    51eb5c0 View commit details
    Browse the repository at this point in the history
  2. Update LegacyScoreDecoder.cs

    Just to make osu-tools work
    Givikap120 committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    ba265ac View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Big amount of changes

    1) Fully remade HD calc: now it's strain-based
    2) Remade high AR calc: now it's using more correct aim-speed summing
    3) Added explicit nerf for fiery patterns
    4) Fixed bug where HR pop-offing slideraim difficulty due to sliderend position not being mirrored (no longer Rat Race +50)
    5) Splitted some files cuz it's more convenient for me to edit
    Givikap120 committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    1a68e29 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. Configuration menu
    Copy the full SHA
    639f877 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Configuration menu
    Copy the full SHA
    e6f1a40 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    83d391e View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Changes to highAR and angle nerf

    HighAR now have passive strain bonus to buff low SR maps
    Angle nerf now applied inplace (copied from HD calc)
    Givikap120 committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    9e6ae35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d4c782 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Update ReadingEvaluator.cs

    Givikap120 committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    c8e9602 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Fixed reading cap

    Now it's bound to HDFL difficulty instead of FL
    This means that adding HD to a AR12 map will not increase pp from nothing
    Givikap120 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    c2e5d76 View commit details
    Browse the repository at this point in the history
  2. Update Reading.cs

    Givikap120 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    4b5d463 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. high AR speed nerf

    Givikap120 committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    a8b6ae9 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2024

  1. low AR streams balancing

    Givikap120 committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    d3cdb67 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e35121 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Increased stability

    Now low AR difficulty won't drop with lowering AR
    Givikap120 committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    5e2f3e3 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Balancing

    1) overlaps now giving proper amount of pp
    2) high AR is nerfed outside of AR11
    3) i hope FL won't crash calc anymore
    4) flow aim low AR bonus is nerfed
    Givikap120 committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    ab47d39 View commit details
    Browse the repository at this point in the history
  2. added acc bonus for low AR

    and slight balancing
    Givikap120 committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    333bfd2 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. minor balancing update

    Givikap120 committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    cead94d View commit details
    Browse the repository at this point in the history
  2. deleted more db-stuff

    Givikap120 committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    53b918e View commit details
    Browse the repository at this point in the history
  3. more clean-up

    Givikap120 committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    529bd84 View commit details
    Browse the repository at this point in the history
  4. fixed very stupid bug

    Givikap120 committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    4d2cb57 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6b1320e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c016ed0 View commit details
    Browse the repository at this point in the history
  7. Walk This Way bandaid

    Givikap120 committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    403dc5b View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. rubik's cube bandaid

    Givikap120 committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    4051413 View commit details
    Browse the repository at this point in the history
  2. fixed high AR (i hope)

    Givikap120 committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    98873e2 View commit details
    Browse the repository at this point in the history
  3. change SR scalig

    Givikap120 committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    b4fadc3 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. high AR changes

    Givikap120 committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    d96eeeb View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Fixed the overlap bug

    Givikap120 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    6ec5bb5 View commit details
    Browse the repository at this point in the history
  2. optimisation

    Givikap120 committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    c4af2bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71df659 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. Configuration menu
    Copy the full SHA
    23808be View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. balancing

    Givikap120 committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    2dbdd4f View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2024

  1. Many changes

    1) High AR nerf
    2) Overlap fix
    3) Optimisation
    Givikap120 committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    ae4f0a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    801843b View commit details
    Browse the repository at this point in the history
  3. Minor fixes

    Givikap120 committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    a2e4cb8 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. fixed the bug

    high AR calc haven't accounted for speed difficulty
    also, minor optimisation
    Givikap120 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    af92559 View commit details
    Browse the repository at this point in the history
  2. heavy optimisations

    now it's much faster than earlier
    Givikap120 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    faf18e1 View commit details
    Browse the repository at this point in the history
  3. bit of high AR balancing

    Givikap120 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    33d1e2f View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2024

  1. Angle penalty change

    Givikap120 committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    8d080cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a7c21b View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. minor changes

    Givikap120 committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    84b7bad View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. better reading cap curve

    Givikap120 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    6a4bd64 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. many HD-related changes

    Givikap120 committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    463a6ce View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. balancing HD

    AR11 HD nerfed AR0 HD buffed
    Givikap120 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    0d6a4c5 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    81f1136 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7750b43 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d4f8340 View commit details
    Browse the repository at this point in the history
  4. removed old HD bonus

    Givikap120 committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    3888bd4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    856b631 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2024

  1. Balancing

    Givikap120 committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    07cb701 View commit details
    Browse the repository at this point in the history
  2. more balancing

    and improved low AR acc bonus
    Givikap120 committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    3d9584d View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. optimizations

    Givikap120 committed May 2, 2024
    Configuration menu
    Copy the full SHA
    e4d8ed9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86f7b7d View commit details
    Browse the repository at this point in the history

Commits on May 5, 2024

  1. lil bit clean-up

    Givikap120 committed May 5, 2024
    Configuration menu
    Copy the full SHA
    fd4beb5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d50df4e View commit details
    Browse the repository at this point in the history
  3. added TD and RX support

    Givikap120 committed May 5, 2024
    Configuration menu
    Copy the full SHA
    de91242 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bb25b54 View commit details
    Browse the repository at this point in the history
  5. cut off hidden

    Givikap120 committed May 5, 2024
    Configuration menu
    Copy the full SHA
    503d2b7 View commit details
    Browse the repository at this point in the history
  6. Update OsuStrainSkill.cs

    Givikap120 committed May 5, 2024
    Configuration menu
    Copy the full SHA
    05c17e7 View commit details
    Browse the repository at this point in the history