Package net.paulem.arcana.math


package net.paulem.arcana.math
  • Classes
    Class
    Description
    A precomputed lookup table for Math.acos(double), used to approximate the arc cosine faster than calling Math.acos directly.
    An RNG class that's faster and hopefully better than java.util.Random.
    Utility class for generating random values using FastRandom.
    This class provides methods for generating random booleans, bytes, integers, longs, doubles, and floats with optional range constraints and probability checks.
    Because FastRandom is not thread-safe, this class keeps one FastRandom instance per thread in a ThreadLocal, so all static methods here can safely be called concurrently from multiple threads.