Same task, both via OpenRouter, run concurrently. Judge on correctness + quality, not speed alone.
ging.```python
def merge_intervals(intervals):
if not intervals:
return []
intervals = sorted(intervals, key=lambda x: x[0])
merged = [intervals[0][:]]
for start, end in intervals[1:]:
last = merged[-1]
if start <= last[1]:
if end > last[1]:
last[1] = end
else:
merged.append([start, end])
return merged
```python
def merge_intervals(intervals):
if not intervals:
return []
sorted_iv = sorted(intervals, key=lambda x: x[0])
merged = [list(sorted_iv[0])]
for start, end in sorted_iv[1:]:
if start <= merged[-1][1]:
merged[-1][1] = max(merged[-1][1], end)
else:
merged.append([start, end])
return merged
Both models are external (Chinese-jurisdiction) — never feed lab IP/secrets. Sacred Rule: the smart model (Opus/Dino) decides the winner; this page only lays them side by side.