public bool Enqueue(int index, DeterministicState state) { DeterministicSet preComputedSet = null; if (_preComputedSets.Count <= index) { preComputedSet = new DeterministicSet(index); _preComputedSets.Add(preComputedSet); } else { preComputedSet = _preComputedSets[index]; } return(preComputedSet.Enqueue(state)); }
internal bool Enqueue(DeterministicState frame) { var hasEnqueued = _states.AddUnique(frame); return(hasEnqueued); }