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

Java 14 sort, SMB3 shuffle, & bugfixes galore #101

Open
wants to merge 27 commits into
base: main
Choose a base branch
from

Commits on Nov 7, 2023

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

Commits on Nov 8, 2023

  1. rename to Java14Sort

    I grabbed DualPivotQuickSort by ctrl+clicking into Arrays.sort. Turns out I had
    my IDE settings pointing to Java 14 for this project, even though maven was set
    to use Java 11. Why is IntelliJ like this?
    warmCabin committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    267ac75 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. fix IndexOutOfBoundsException

    I'm going to make markArray throw these early.
    warmCabin committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    c43f375 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a2ff108 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    661c77d View commit details
    Browse the repository at this point in the history
  4. add SMB3 Shuffle

    warmCabin committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    519dd2d View commit details
    Browse the repository at this point in the history
  5. document leftRotation

    warmCabin committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    e977376 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    272beab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    65bd221 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. "Use default" no longer accepts your input

    UNINITIALIZED_VALUE means the textbox was empty. This method never actually
    checked which button was clicked.
    warmCabin committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    36e090e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    383c3e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b8fb9d3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    67e15ff View commit details
    Browse the repository at this point in the history
  5. Revert "fix double update bug in shuffle selection"

    This reverts commit 67e15ff.
    warmCabin committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    982c8c7 View commit details
    Browse the repository at this point in the history
  6. fix double update bug in shuffle selection, for real

    Didn't realize I was working around generated code here at first!
    warmCabin committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    711a5d1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4dada9c View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

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

Commits on Nov 18, 2023

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

Commits on Nov 19, 2023

  1. whoops!

    Forgot I had been messing around with Reads.java.
    warmCabin committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    e909a31 View commit details
    Browse the repository at this point in the history
  2. fix precision error in perlin noise distribution

    If the starting offset is too high, 1/arrayLength will be less than the
    minimum float delta at that point. When that happens, we get 9001 copies of the
    same brown noise output. By using Math.nextUp, we'll get spikier slopes in this
    case instead of an empty box.
    warmCabin committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    8c68d97 View commit details
    Browse the repository at this point in the history
  3. fix possibly redundant Math.abs

    The idea here is to normalize the minimum to 0. Now it works whether that
    minimum is positive or negative.
    warmCabin committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    0a0dd4f View commit details
    Browse the repository at this point in the history
  4. docs

    Please let me know if I'm full of crap on these
    warmCabin committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    252c704 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    28c66dd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9cf8bdd View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. fix javadoc

    warmCabin committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    da42b68 View commit details
    Browse the repository at this point in the history
  2. whoops

    warmCabin committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    5588c74 View commit details
    Browse the repository at this point in the history
  3. fix whatever this is

    I searched the project for href and found this interesting design decision
    warmCabin committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    6511f14 View commit details
    Browse the repository at this point in the history