public IAnt GetAnt() { int id; if (!_connectAnt.TryPeek(out id)) return null; var ant = _ant[id]; _connectAnt.Enqueue(id); return ant; }