hbors(q, maxThreshold) {
        var neighbors = [];

        for (var i = 0; i < q.all_neighbors.length; i++) {
            var neighbor = q.all_neighbors[i];

            if (neighbor.deleted) {
                continue;
            }

            if (jukeboxData.justBackwards && neighbor.dest.which > q.which) {
                continue;
            }

            if (jukeboxData.justLongBranches && Math.abs(neighbor.dest.which - q.which) < jukeboxData.minLongBranch) {
                continue;
          