Gemini 3.1 Pro  default · This model version has no selectable reasoning tiers · 2026-10-11 · Sample 2/3

Added to compare Compare (1) →
You can compare up to 3 model tiers Compare (1) →

AI reference score

8.43 ± 0.21

The ± value shows how much the counted judges’ scores vary across both rounds of scoring.

Claude Opus 5.5 · medium · Pass 1 8.30
Claude Opus 5.5 · medium · Pass 2 8.60
GPT-6 Astra · medium · Pass 1 8.60
GPT-6 Astra · medium · Pass 2 8.60
Grok 4.7 · medium · Pass 1 8.10
Grok 4.7 · medium · Pass 2 8.40

Scoring criteria

Pelican likeness
9.00
Bicycle correctness
8.00
Riding pose
8.67
Composition
8.67
Obvious errors (higher is better)
7.67
Drawing checks passed Monitoring

Judges

Claude Opus 5.5 · medium · Pass 1

8.30

What the judge sees: Original (Chinese) 这是一幅扁平风格插画,画面中央是一只白色鹈鹕,长着橙色大喙,骑在一辆红色车架的自行车上,深蓝色车把位于右上方。鹈鹕的两条橙色细腿向下伸到踏板上,自行车有两个深色轮胎和灰色辐条,停在一条灰色水平地面线上。背景是浅蓝色渐变天空,上方有几朵淡白色云,自行车左侧有三条青色短横线。

Pouch is distinct, wings hold the handlebars and both feet are on the pedals, giving the most complete riding pose.

Machine translated

Original (Chinese) 喉囊特征鲜明,翅膀握车把、双脚踩踏板,骑行姿态最完整。

  • Long beak and throat pouch: Yes
  • Two wheels: Yes
  • Frame connects the wheels: Yes
  • Bird sits on the seat: Yes
  • Feet on the pedals: Yes
Pelican likeness
9.00
Bicycle correctness
8.00
Riding pose
9.00
Composition
8.00
Obvious errors (higher is better)
7.00

Claude Opus 5.5 · medium · Pass 2

8.60

What the judge sees: Original (Chinese) 这是一幅扁平风格插画,画面中央是一只白色鹈鹕,长着橙色大喙,骑在一辆红色车架的自行车上,深蓝色车把位于右上方。鹈鹕的两条橙色细腿向下伸到踏板上,自行车有两个深色轮胎和灰色辐条,停在一条灰色水平地面线上。背景是浅蓝色渐变天空,上方有几朵淡白色云,自行车左侧有三条青色短横线。

Pouch stands out, wings hold the handlebars and feet are on the pedals, with a complete, natural riding pose.

Machine translated

Original (Chinese) 喉囊醒目,翅膀握住车把,脚踩踏板,骑行姿态完整自然。

  • Long beak and throat pouch: Yes
  • Two wheels: Yes
  • Frame connects the wheels: Yes
  • Bird sits on the seat: Yes
  • Feet on the pedals: Yes
Pelican likeness
9.00
Bicycle correctness
8.00
Riding pose
9.00
Composition
9.00
Obvious errors (higher is better)
8.00

GPT-6 Astra · medium · Pass 1

8.60

What the judge sees: Original (Chinese) 图片中央是一只白色长嘴鸟骑在红色自行车上,鸟的嘴朝右伸出,呈橙色和橘红色,翅膀上有浅灰色弧线,橙色长腿向下延伸至踏板。自行车有两个深色圆形轮胎、灰色辐条和红色三角形车架,背景为浅蓝色,上方有白色云朵,下方有灰色水平地面线,左侧散布着几条浅蓝色短横线。

Original (Chinese) 喉囊鲜明,坐姿与踏板接触清楚,车架缺少链条。

  • Long beak and throat pouch: Yes
  • Two wheels: Yes
  • Frame connects the wheels: Yes
  • Bird sits on the seat: Yes
  • Feet on the pedals: Yes
Pelican likeness
9.00
Bicycle correctness
8.00
Riding pose
9.00
Composition
9.00
Obvious errors (higher is better)
8.00

GPT-6 Astra · medium · Pass 2

8.60

What the judge sees: Original (Chinese) 图片中央是一只白色长嘴鸟骑在红色自行车上,鸟的嘴朝右伸出,呈橙色和橘红色,翅膀上有浅灰色弧线,橙色长腿向下延伸至踏板。自行车有两个深色圆形轮胎、灰色辐条和红色三角形车架,背景为浅蓝色,上方有白色云朵,下方有灰色水平地面线,左侧散布着几条浅蓝色短横线。

Original (Chinese) 长喙与喉囊鲜明,骑行动作完整,但缺少链条。

  • Long beak and throat pouch: Yes
  • Two wheels: Yes
  • Frame connects the wheels: Yes
  • Bird sits on the seat: Yes
  • Feet on the pedals: Yes
Pelican likeness
9.00
Bicycle correctness
8.00
Riding pose
9.00
Composition
9.00
Obvious errors (higher is better)
8.00

Grok 4.7 · medium · Pass 1

8.10

What the judge sees: Original (Chinese) 画面中央是一只白色鹈鹕骑在红色自行车上,朝向右侧。鹈鹕有橙色长喙、黑色眼睛和小冠羽,橙色双腿踩在踏板上,翅膀向前伸向车把。背景是浅蓝色,上方有淡色云朵,左侧有几条青色短线,自行车有两个黑色车轮和灰色辐条,下方有灰色地面线条。

Pouch and long beak are clear, with the seated pose and use of the pedals and handlebars fully drawn.

Machine translated

Original (Chinese) 喉囊与长喙明确,坐姿、踏板和车把关系完整。

  • Long beak and throat pouch: Yes
  • Two wheels: Yes
  • Frame connects the wheels: Yes
  • Bird sits on the seat: Yes
  • Feet on the pedals: Yes
Pelican likeness
9.00
Bicycle correctness
8.00
Riding pose
8.00
Composition
8.00
Obvious errors (higher is better)
7.00

Grok 4.7 · medium · Pass 2

8.40

What the judge sees: Original (Chinese) 画面中央是一只白色鹈鹕骑在红色自行车上,朝向右侧。鹈鹕有橙色长喙、黑色眼睛和小冠羽,橙色双腿踩在踏板上,翅膀向前伸向车把。背景是浅蓝色,上方有淡色云朵,左侧有几条青色短线,自行车有两个黑色车轮和灰色辐条,下方有灰色地面线条。

Pouch and the use of the saddle, pedals, and handlebars are clear, with the most complete finish.

Machine translated

Original (Chinese) 喉囊、车座、踏板和车把关系清楚,完成度最高。

  • Long beak and throat pouch: Yes
  • Two wheels: Yes
  • Frame connects the wheels: Yes
  • Bird sits on the seat: Yes
  • Feet on the pedals: Yes
Pelican likeness
9.00
Bicycle correctness
8.00
Riding pose
8.00
Composition
9.00
Obvious errors (higher is better)
8.00

Drawing details

Validation: Drawing checks passed

Generate an SVG of a pelican riding a bicycle

View SVG source
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 800 600" width="100%" height="100%">
  <defs>
    
    <linearGradient id="sky" x1="0" y1="0" x2="0" y2="1">
      <stop offset="0%" stop-color="#E0FBFC"></stop>
      <stop offset="100%" stop-color="#F8F9FA"></stop>
    </linearGradient>
  </defs>

  
  <rect width="800" height="600" fill="url(#sky)"></rect>
  
  
  <path d="M 120 150 Q 150 110 190 130 Q 230 100 270 140 Q 300 130 310 160 Z" fill="#FFFFFF" opacity="0.6"></path>
  <path d="M 550 120 Q 580 80 620 100 Q 660 70 700 110 Q 730 100 740 130 Z" fill="#FFFFFF" opacity="0.6"></path>
  
  
  <line x1="50" y1="525" x2="750" y2="525" stroke="#8D99AE" stroke-width="6" stroke-linecap="round"></line>
  <line x1="150" y1="545" x2="250" y2="545" stroke="#8D99AE" stroke-width="4" stroke-linecap="round" opacity="0.5"></line>
  <line x1="450" y1="545" x2="650" y2="545" stroke="#8D99AE" stroke-width="4" stroke-linecap="round" opacity="0.5"></line>
  
  
  <line x1="120" y1="350" x2="60" y2="350" stroke="#A8DADC" stroke-width="4" stroke-linecap="round"></line>
  <line x1="90" y1="400" x2="40" y2="400" stroke="#A8DADC" stroke-width="4" stroke-linecap="round"></line>
  <line x1="160" y1="250" x2="100" y2="250" stroke="#A8DADC" stroke-width="4" stroke-linecap="round"></line>

  
  
  <circle cx="200" cy="450" r="75" stroke="#2B2D42" stroke-width="12" fill="transparent"></circle>
  
  <path d="M 200 375 L 200 525 M 125 450 L 275 450 M 147 397 L 253 503 M 147 503 L 253 397" stroke="#8D99AE" stroke-width="3"></path>
  
  
  <circle cx="600" cy="450" r="75" stroke="#2B2D42" stroke-width="12" fill="transparent"></circle>
  
  <path d="M 600 375 L 600 525 M 525 450 L 675 450 M 547 397 L 653 503 M 547 503 L 653 397" stroke="#8D99AE" stroke-width="3"></path>
  
  
  <line x1="200" y1="450" x2="400" y2="450" stroke="#457B9D" stroke-width="6" stroke-dasharray="6,4"></line>
  
  
  <line x1="400" y1="450" x2="360" y2="410" stroke="#2B2D42" stroke-width="8" stroke-linecap="round"></line>
  <rect x="345" y="405" width="30" height="12" fill="#2B2D42" rx="4"></rect>

  
  <path d="M 200 450 L 400 450 L 520 260 L 320 260 Z" stroke="#E63946" stroke-width="14" fill="none" stroke-linejoin="round"></path>
  <line x1="200" y1="450" x2="320" y2="260" stroke="#E63946" stroke-width="14" stroke-linecap="round"></line>
  <line x1="320" y1="260" x2="400" y2="450" stroke="#E63946" stroke-width="14" stroke-linecap="round"></line>
  
  <line x1="520" y1="260" x2="600" y2="450" stroke="#E63946" stroke-width="14" stroke-linecap="round"></line>
  <line x1="520" y1="260" x2="500" y2="200" stroke="#E63946" stroke-width="14" stroke-linecap="round"></line>

  
  <circle cx="200" cy="450" r="12" fill="#8D99AE"></circle>
  <circle cx="600" cy="450" r="12" fill="#8D99AE"></circle>
  
  <circle cx="400" cy="450" r="25" fill="#8D99AE"></circle>
  <circle cx="400" cy="450" r="10" fill="#2B2D42"></circle>

  
  
  <path d="M 310 240 L 330 340 L 360 410" stroke="#E76F51" stroke-width="12" fill="none" stroke-linejoin="round" stroke-linecap="round"></path>
  
  <polygon points="345,405 375,405 375,415 345,415" fill="#E76F51" rx="2"></polygon>

  
  
  <line x1="400" y1="450" x2="440" y2="490" stroke="#2B2D42" stroke-width="8" stroke-linecap="round"></line>
  <rect x="425" y="485" width="30" height="12" fill="#2B2D42" rx="4"></rect>
  
  
  <path d="M 280 260 L 350 260" stroke="#2B2D42" stroke-width="22" stroke-linecap="round"></path>
  
  
  <path d="M 500 200 Q 530 180 560 200" stroke="#2B2D42" stroke-width="14" fill="none" stroke-linecap="round"></path>
  <line x1="520" y1="200" x2="560" y2="180" stroke="#1D3557" stroke-width="16" stroke-linecap="round"></line> 

  
  
  <path d="M 270 200 L 190 230 L 220 270 L 260 250 Z" fill="#FFFFFF" stroke="#E9ECEF" stroke-width="4"></path>

  
  <ellipse cx="320" cy="180" rx="80" ry="100" fill="#FFFFFF" stroke="#E9ECEF" stroke-width="4" transform="rotate(25, 320, 180)"></ellipse>

  
  <path d="M 350 110 Q 380 60 420 70" stroke="#FFFFFF" stroke-width="40" fill="none" stroke-linecap="round"></path>
  
  
  <path d="M 400 45 L 380 15 L 415 35 L 410 10 L 430 30 Z" fill="#FFFFFF"></path>

  
  <circle cx="430" cy="65" r="30" fill="#FFFFFF"></circle>

  
  <circle cx="440" cy="55" r="6" fill="#2B2D42"></circle>
  <circle cx="442" cy="53" r="2" fill="#FFFFFF"></circle> 

  
  <path d="M 455 55 L 630 65 Q 640 65 645 75 L 450 70 Z" fill="#F4A261"></path>
  
  
  <path d="M 445 70 L 640 75 Q 580 160 440 105 Z" fill="#E76F51"></path>

  
  <path d="M 310 240 L 380 360 L 440 490" stroke="#F4A261" stroke-width="12" fill="none" stroke-linejoin="round" stroke-linecap="round"></path>
  
  <polygon points="425,485 455,485 455,495 425,495" fill="#F4A261" rx="2"></polygon>

  
  <path d="M 290 180 Q 420 110 535 190 Q 450 250 290 180 Z" fill="#FFFFFF" stroke="#E9ECEF" stroke-width="6" stroke-linejoin="round"></path>
  
  <path d="M 330 185 Q 400 150 480 190" stroke="#E9ECEF" stroke-width="4" fill="none" stroke-linecap="round"></path>
  <path d="M 310 200 Q 380 170 450 205" stroke="#E9ECEF" stroke-width="4" fill="none" stroke-linecap="round"></path>
</svg>