Table of Contents

Namespace RandomizerCore.Collections

Classes

PriorityQueue<TKey, TValue>

Stable binary min-heap (equal priorities -> first-in first-out)

RCBitArray

A BitArray with efficient partial order comparison.

ReferenceEqualityComparer<T>

EqualityComparer which checks equality and generates hash codes according to reference equality.

SortedArrayList<T>

A sorted list which maintains its sort through binary search during list operations.