Gemini 3.8 Flash  low · 2026-10-18 · Sample 2/3

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

AI reference score

6.52 ± 0.34

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

Claude Opus 5.5 · medium · Pass 1 6.45
Claude Opus 5.5 · medium · Pass 2 6.05
GPT-6 Astra · medium · Pass 1 6.20
GPT-6 Astra · medium · Pass 2 6.80
Grok 4.7 · medium · Pass 1 6.80
Grok 4.7 · medium · Pass 2 6.85

Scoring criteria

Pelican likeness
6.50
Bicycle correctness
7.67
Riding pose
5.17
Composition
7.33
Obvious errors (higher is better)
5.67
Drawing checks passed Monitoring

Judges

Claude Opus 5.5 · medium · Pass 1

6.45

What the judge sees: Original (Chinese) 这是一幅扁平风格的插画:画面中央,一只白色的鹈鹕向右骑着一辆蓝色自行车。它长着橙黄色的长喙和橙色的喉囊,头戴红白相间的鸭舌帽,脖子上系着一条向后飘动的红色围巾,橙色的腿踩在脚踏板上。自行车行驶在一条带白色虚线的灰色道路上,路边点缀着几朵白色和粉色的小花;背景是绿色的山丘、浅蓝色的天空、两朵白云,右上角有一个淡黄色的太阳,画面左侧还有几条表示速度的蓝色横线。

The bike's structure is clear, but the pouch looks like a water bag hanging from the chin, and one foot is off the pedals.

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: No
Pelican likeness
6.00
Bicycle correctness
8.00
Riding pose
5.00
Composition
7.00
Obvious errors (higher is better)
6.00

Claude Opus 5.5 · medium · Pass 2

6.05

What the judge sees: Original (Chinese) 这是一幅扁平风格的插画:画面中央,一只白色的鹈鹕向右骑着一辆蓝色自行车。它长着橙黄色的长喙和橙色的喉囊,头戴红白相间的鸭舌帽,脖子上系着一条向后飘动的红色围巾,橙色的腿踩在脚踏板上。自行车行驶在一条带白色虚线的灰色道路上,路边点缀着几朵白色和粉色的小花;背景是绿色的山丘、浅蓝色的天空、两朵白云,右上角有一个淡黄色的太阳,画面左侧还有几条表示速度的蓝色横线。

The bike is drawn well, but the pouch looks like a separate hanging balloon, the saddle isn't visible, and one foot hangs in the air.

Machine translated

Original (Chinese) 自行车画得不错,但喉囊像单独挂着的气球,看不到车座,一只脚悬空。

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

GPT-6 Astra · medium · Pass 1

6.20

What the judge sees: Original (Chinese) 画面中央是一只戴红色帽子、系红色围巾的白色长嘴鸟,橙黄色的长嘴朝右,橙色双腿跨在蓝色自行车上,自行车有两个黑色外圈、灰色辐条的车轮。背景是浅蓝色天空,左侧和上方有白云,右上方有淡绿色光圈环绕的黄色太阳;下方是绿色起伏的草地和带白色虚线的灰色道路,道路旁点缀着几朵小花。

The pouch isn't shaped like a pelican's, and it's unclear how the saddle supports the body.

Machine translated

Original (Chinese) 喉囊形态偏离鹈鹕,车座与身体的承托关系不明确。

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

GPT-6 Astra · medium · Pass 2

6.80

What the judge sees: Original (Chinese) 画面中央是一只戴红色帽子、系红色围巾的白色长嘴鸟,橙黄色的长嘴朝右,橙色双腿跨在蓝色自行车上,自行车有两个黑色外圈、灰色辐条的车轮。背景是浅蓝色天空,左侧和上方有白云,右上方有淡绿色光圈环绕的黄色太阳;下方是绿色起伏的草地和带白色虚线的灰色道路,道路旁点缀着几朵小花。

The long beak and pouch are clear, but the saddle has no visible support.

Machine translated

Original (Chinese) 长喙与喉囊明确,但车座缺乏可见支撑。

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

Grok 4.7 · medium · Pass 1

6.80

What the judge sees: Original (Chinese) 画面中央偏右,一只白色卡通鸟骑着蓝色自行车朝右行驶。鸟有橙色长喙和喉囊,头戴红白条纹帽,颈间飘着红色围巾,橙色双腿踩在踏板上。背景是浅蓝天空、右上角的黄色太阳和两朵白云,远处是绿色山丘;下方是灰色公路和白色虚线,路边有几朵白色与粉色小花,左侧有几条蓝色短横线。

Both wheels and the pouch are recognizable, but one leg goes straight into the ground.

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
8.00
Bicycle correctness
8.00
Riding pose
5.00
Composition
7.00
Obvious errors (higher is better)
5.00

Grok 4.7 · medium · Pass 2

6.85

What the judge sees: Original (Chinese) 画面中央偏右,一只白色卡通鸟骑着蓝色自行车朝右行驶。鸟有橙色长喙和喉囊,头戴红白条纹帽,颈间飘着红色围巾,橙色双腿踩在踏板上。背景是浅蓝天空、右上角的黄色太阳和两朵白云,远处是绿色山丘;下方是灰色公路和白色虚线,路边有几朵白色与粉色小花,左侧有几条蓝色短横线。

The long beak and pouch are clear and the bike is complete, but one foot is off the pedals, pointing at the ground.

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: No
Pelican likeness
7.00
Bicycle correctness
8.00
Riding pose
5.00
Composition
8.00
Obvious errors (higher is better)
6.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="skyGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#e0f2fe"></stop>
      <stop offset="65%" stop-color="#bae6fd"></stop>
      <stop offset="100%" stop-color="#fed7aa"></stop>
    </linearGradient>

    
    <linearGradient id="groundGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#86efac"></stop>
      <stop offset="30%" stop-color="#4ade80"></stop>
      <stop offset="100%" stop-color="#22c55e"></stop>
    </linearGradient>

    <linearGradient id="pathGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#cbd5e1"></stop>
      <stop offset="100%" stop-color="#94a3b8"></stop>
    </linearGradient>

    
    <linearGradient id="bikeGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#0284c7"></stop>
      <stop offset="50%" stop-color="#0369a1"></stop>
      <stop offset="100%" stop-color="#075985"></stop>
    </linearGradient>

    
    <linearGradient id="beakGrad" x1="0%" y1="0%" x2="100%" y2="50%">
      <stop offset="0%" stop-color="#fbbf24"></stop>
      <stop offset="100%" stop-color="#f59e0b"></stop>
    </linearGradient>

    <linearGradient id="pouchGrad" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" stop-color="#f472b6"></stop>
      <stop offset="40%" stop-color="#fb923c"></stop>
      <stop offset="100%" stop-color="#f59e0b"></stop>
    </linearGradient>

    
    <linearGradient id="chromeGrad" x1="0%" y1="0%" x2="100%" y2="0%">
      <stop offset="0%" stop-color="#e2e8f0"></stop>
      <stop offset="50%" stop-color="#ffffff"></stop>
      <stop offset="100%" stop-color="#94a3b8"></stop>
    </linearGradient>

    
    <linearGradient id="featherGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" stop-color="#ffffff"></stop>
      <stop offset="70%" stop-color="#f1f5f9"></stop>
      <stop offset="100%" stop-color="#cbd5e1"></stop>
    </linearGradient>

    
    <radialGradient id="dropShadow" cx="50%" cy="50%" r="50%">
      <stop offset="0%" stop-color="rgba(15, 23, 42, 0.35)"></stop>
      <stop offset="100%" stop-color="rgba(15, 23, 42, 0)"></stop>
    </radialGradient>

    
    <g id="wheelSpokes">
      <line x1="0" y1="-75" x2="0" y2="75" stroke="#94a3b8" stroke-width="1.5" opacity="0.75"></line>
      <line x1="-75" y1="0" x2="75" y2="0" stroke="#94a3b8" stroke-width="1.5" opacity="0.75"></line>
      <line x1="-53" y1="-53" x2="53" y2="53" stroke="#94a3b8" stroke-width="1.5" opacity="0.75"></line>
      <line x1="-53" y1="53" x2="53" y2="-53" stroke="#94a3b8" stroke-width="1.5" opacity="0.75"></line>
      <line x1="-29" y1="-69" x2="29" y2="69" stroke="#94a3b8" stroke-width="1.5" opacity="0.6"></line>
      <line x1="29" y1="-69" x2="-29" y2="69" stroke="#94a3b8" stroke-width="1.5" opacity="0.6"></line>
      <line x1="-69" y1="-29" x2="69" y2="29" stroke="#94a3b8" stroke-width="1.5" opacity="0.6"></line>
      <line x1="-69" y1="29" x2="69" y2="-29" stroke="#94a3b8" stroke-width="1.5" opacity="0.6"></line>
    </g>
  </defs>

  
  <rect width="800" height="600" fill="url(#skyGrad)"></rect>

  
  <circle cx="700" cy="110" r="45" fill="#fef08a" opacity="0.8"></circle>
  <circle cx="700" cy="110" r="60" fill="#fef08a" opacity="0.3"></circle>

  
  <path d="M 80 140 q 20 -30 50 -10 q 30 -25 60 0 q 25 -5 35 15 q 15 15 0 30 h -140 q -20 -15 -5 -35 z" fill="#ffffff" opacity="0.85"></path>
  <path d="M 450 90 q 25 -25 55 -5 q 35 -20 65 5 q 25 -5 35 15 q 15 20 -5 30 h -145 q -20 -20 -5 -45 z" fill="#ffffff" opacity="0.7"></path>

  
  <path d="M -20 450 Q 180 340 380 430 T 820 420 L 820 600 L -20 600 Z" fill="#86efac" opacity="0.7"></path>
  <path d="M -20 460 Q 240 370 540 450 T 820 450 L 820 600 L -20 600 Z" fill="#4ade80" opacity="0.5"></path>

  
  <rect x="0" y="470" width="800" height="130" fill="url(#groundGrad)"></rect>

  
  <path d="M -10 515 C 200 515, 600 515, 810 515 L 810 580 C 600 580, 200 580, -10 580 Z" fill="url(#pathGrad)"></path>
  <line x1="-10" y1="548" x2="810" y2="548" stroke="#f8fafc" stroke-width="3" stroke-dasharray="25 18" opacity="0.8"></line>

  
  <g stroke="#38bdf8" stroke-width="2.5" stroke-linecap="round" opacity="0.5">
    <line x1="80" y1="230" x2="160" y2="230"></line>
    <line x1="60" y1="280" x2="120" y2="280"></line>
    <line x1="100" y1="360" x2="170" y2="360"></line>
    <line x1="40" y1="420" x2="110" y2="420"></line>
  </g>

  
  <ellipse cx="270" cy="552" rx="75" ry="12" fill="url(#dropShadow)"></ellipse>
  <ellipse cx="535" cy="552" rx="75" ry="12" fill="url(#dropShadow)"></ellipse>
  <ellipse cx="400" cy="554" rx="140" ry="16" fill="url(#dropShadow)"></ellipse>

  
  
  <g id="rearWheel">
    <circle cx="270" cy="470" r="78" fill="none" stroke="#1e293b" stroke-width="12"></circle>
    <circle cx="270" cy="470" r="72" fill="none" stroke="#e2e8f0" stroke-width="4"></circle>
    <use href="#wheelSpokes" x="270" y="470"></use>
    <circle cx="270" cy="470" r="18" fill="#64748b"></circle>
    <circle cx="270" cy="470" r="8" fill="#0f172a"></circle>
  </g>

  
  <g id="frontWheel">
    <circle cx="535" cy="470" r="78" fill="none" stroke="#1e293b" stroke-width="12"></circle>
    <circle cx="535" cy="470" r="72" fill="none" stroke="#e2e8f0" stroke-width="4"></circle>
    <use href="#wheelSpokes" x="535" y="470"></use>
    <circle cx="535" cy="470" r="8" fill="#0f172a"></circle>
  </g>

  
  <path d="M 198 440 A 82 82 0 0 1 295 390" fill="none" stroke="#0284c7" stroke-width="8" stroke-linecap="round"></path>
  <path d="M 470 415 A 82 82 0 0 1 565 410" fill="none" stroke="#0284c7" stroke-width="8" stroke-linecap="round"></path>

  
  <line x1="270" y1="470" x2="400" y2="470" stroke="url(#bikeGrad)" stroke-width="10" stroke-linecap="round"></line>
  <line x1="270" y1="470" x2="350" y2="355" stroke="url(#bikeGrad)" stroke-width="9" stroke-linecap="round"></line>
  <line x1="350" y1="355" x2="400" y2="470" stroke="url(#bikeGrad)" stroke-width="10" stroke-linecap="round"></line>
  <line x1="350" y1="355" x2="340" y2="310" stroke="url(#chromeGrad)" stroke-width="7" stroke-linecap="round"></line>

  
  <path d="M 310 310 C 330 300, 365 305, 375 315 C 365 322, 335 320, 310 310 Z" fill="#78350f" stroke="#451a03" stroke-width="2"></path>

  
  <line x1="400" y1="470" x2="495" y2="325" stroke="url(#bikeGrad)" stroke-width="10" stroke-linecap="round"></line>
  <line x1="350" y1="355" x2="495" y2="325" stroke="url(#bikeGrad)" stroke-width="10" stroke-linecap="round"></line>

  
  <line x1="495" y1="325" x2="535" y2="470" stroke="url(#bikeGrad)" stroke-width="9" stroke-linecap="round"></line>
  <line x1="495" y1="325" x2="488" y2="280" stroke="url(#chromeGrad)" stroke-width="7" stroke-linecap="round"></line>
  <path d="M 488 280 C 475 270, 445 285, 435 295" fill="none" stroke="url(#chromeGrad)" stroke-width="7" stroke-linecap="round"></path>
  <line x1="440" y1="290" x2="430" y2="300" stroke="#78350f" stroke-width="9" stroke-linecap="round"></line>
  <circle cx="483" cy="272" r="7" fill="#fbbf24" stroke="#d97706" stroke-width="1.5"></circle>

  
  <circle cx="400" cy="470" r="24" fill="#64748b" stroke="#334155" stroke-width="2"></circle>
  <line x1="270" y1="462" x2="400" y2="452" stroke="#475569" stroke-width="3" stroke-dasharray="4 2"></line>
  <line x1="270" y1="478" x2="400" y2="488" stroke="#475569" stroke-width="3" stroke-dasharray="4 2"></line>

  
  <line x1="400" y1="470" x2="370" y2="520" stroke="url(#chromeGrad)" stroke-width="6" stroke-linecap="round"></line>
  <rect x="358" y="516" width="22" height="7" rx="3.5" fill="#334155"></rect>
  <path d="M 385 410 Q 375 460 370 516" fill="none" stroke="#ea580c" stroke-width="9" stroke-linecap="round"></path>
  <polygon points="360,516 382,516 375,528" fill="#f97316"></polygon>

  
  
  <path d="M 290 320 Q 255 330 240 315 Q 260 345 295 345 Z" fill="#94a3b8"></path>
  <path d="M 295 315 Q 265 310 250 295 Q 270 330 305 330 Z" fill="#cbd5e1"></path>

  
  <path d="M 330 335 C 310 330, 290 310, 310 270 C 335 220, 400 230, 420 280 C 430 310, 420 370, 375 375 C 345 378, 335 350, 330 335 Z" fill="url(#featherGrad)" stroke="#cbd5e1" stroke-width="2"></path>

  
  <path d="M 390 260 C 395 210, 420 165, 450 160 C 475 155, 480 185, 470 215 C 455 260, 430 280, 410 280 Z" fill="url(#featherGrad)"></path>

  
  <circle cx="468" cy="155" r="32" fill="url(#featherGrad)"></circle>

  
  <path d="M 445 142 C 445 120, 490 120, 495 140 Z" fill="#ef4444"></path>
  <path d="M 435 142 Q 470 135 508 140 Q 525 143 530 148 Q 500 152 440 144 Z" fill="#dc2626"></path>
  <circle cx="470" cy="123" r="4" fill="#fbbf24"></circle>
  <path d="M 448 138 Q 470 132 492 137" stroke="#ffffff" stroke-width="2.5" fill="none"></path>

  
  <circle cx="476" cy="152" r="8" fill="#ffffff" stroke="#cbd5e1" stroke-width="1.5"></circle>
  <circle cx="479" cy="152" r="4.5" fill="#0f172a"></circle>
  <circle cx="477" cy="150" r="1.5" fill="#ffffff"></circle>
  <path d="M 468 143 Q 480 140 488 144" fill="none" stroke="#0f172a" stroke-width="2.5" stroke-linecap="round"></path>

  
  <path d="M 488 165 C 510 185, 530 245, 495 255 C 465 262, 450 215, 470 180 Z" fill="url(#pouchGrad)" stroke="#ea580c" stroke-width="2"></path>
  <path d="M 485 190 Q 505 210 495 235" fill="none" stroke="#f97316" stroke-width="1.5" opacity="0.6"></path>
  <path d="M 478 185 Q 492 215 480 235" fill="none" stroke="#f97316" stroke-width="1.5" opacity="0.6"></path>

  
  <g transform="translate(508, 176) rotate(-25)">
    <path d="M 0 0 C 12 -6, 20 -2, 28 -8 L 26 5 L 30 14 C 20 8, 12 10, 0 3 Z" fill="#38bdf8" stroke="#0284c7" stroke-width="1.5"></path>
    <line x1="14" y1="-2" x2="22" y2="4" stroke="#0284c7" stroke-width="1"></line>
    <circle cx="34" cy="-12" r="3.5" fill="none" stroke="#38bdf8" stroke-width="1.5" opacity="0.8"></circle>
    <circle cx="40" cy="-20" r="2" fill="none" stroke="#38bdf8" stroke-width="1.2" opacity="0.8"></circle>
  </g>

  
  <path d="M 480 152 Q 545 155 605 168 C 615 170, 615 178, 600 178 Q 520 172 478 168 Z" fill="url(#beakGrad)" stroke="#d97706" stroke-width="2"></path>
  <path d="M 602 168 Q 612 171 607 178 Q 600 181 596 175 Z" fill="#d97706"></path>
  <line x1="505" y1="160" x2="525" y2="162" stroke="#b45309" stroke-width="2" stroke-linecap="round"></line>
  <ellipse cx="460" cy="168" rx="6" ry="4" fill="#f43f5e" opacity="0.35"></ellipse>

  
  <path d="M 335 285 C 350 250, 400 270, 430 300 C 450 320, 455 350, 410 360 C 370 370, 340 330, 335 285 Z" fill="#f8fafc" stroke="#cbd5e1" stroke-width="2"></path>
  <path d="M 360 295 C 385 305, 415 325, 420 350" fill="none" stroke="#94a3b8" stroke-width="2" stroke-linecap="round"></path>
  <path d="M 345 315 C 370 325, 395 345, 398 362" fill="none" stroke="#94a3b8" stroke-width="2" stroke-linecap="round"></path>
  <path d="M 425 295 Q 438 290 445 298 Q 435 308 420 305 Z" fill="#f1f5f9" stroke="#94a3b8" stroke-width="1.5"></path>

  
  <line x1="400" y1="470" x2="430" y2="425" stroke="url(#chromeGrad)" stroke-width="6" stroke-linecap="round"></line>
  <rect x="420" y="420" width="22" height="7" rx="3.5" fill="#0f172a"></rect>
  <path d="M 370 370 Q 405 385 425 422" fill="none" stroke="#ea580c" stroke-width="9" stroke-linecap="round"></path>
  <path d="M 416 418 C 425 410, 442 414, 448 422 C 440 426, 428 428, 416 422 Z" fill="#f97316" stroke="#c2410c" stroke-width="1.5"></path>

  
  <path d="M 430 220 Q 405 210 380 215 Q 355 220 335 210 Q 350 230 380 228 Q 410 226 430 230 Z" fill="#ef4444"></path>
  <path d="M 425 225 Q 395 235 365 242 Q 340 248 320 238 Q 345 258 375 250 Q 405 242 422 235 Z" fill="#dc2626"></path>

  
  <g transform="translate(680, 535)">
    <circle cx="0" cy="0" r="4" fill="#facc15"></circle>
    <circle cx="-6" cy="0" r="3.5" fill="#ffffff"></circle>
    <circle cx="6" cy="0" r="3.5" fill="#ffffff"></circle>
    <circle cx="0" cy="-6" r="3.5" fill="#ffffff"></circle>
    <circle cx="0" cy="6" r="3.5" fill="#ffffff"></circle>
  </g>
  <g transform="translate(730, 545)">
    <circle cx="0" cy="0" r="3" fill="#f43f5e"></circle>
    <circle cx="-5" cy="0" r="2.5" fill="#fecdd3"></circle>
    <circle cx="5" cy="0" r="2.5" fill="#fecdd3"></circle>
    <circle cx="0" cy="-5" r="2.5" fill="#fecdd3"></circle>
    <circle cx="0" cy="5" r="2.5" fill="#fecdd3"></circle>
  </g>
  <g transform="translate(130, 540)">
    <circle cx="0" cy="0" r="3.5" fill="#facc15"></circle>
    <circle cx="-5" cy="0" r="3" fill="#ffffff"></circle>
    <circle cx="5" cy="0" r="3.5" fill="#ffffff"></circle>
    <circle cx="0" cy="-5" r="3.5" fill="#ffffff"></circle>
    <circle cx="0" cy="5" r="3.5" fill="#ffffff"></circle>
  </g>
</svg>