ministral-3-14b

2026-05-15T13-53-14Z_ministral-3-14b

review Visual sample result
2/3 Automated checks
1/1 SVG artifact

Verdict

visual sample
review

1 artifact · 2/3 checks · review

no failure labels
Prompt set v1_city_plan_svg.json
Run type local
Temperature 0
Top P 1
Missed tasks 1/1

SVG Artifacts

1 artifact · 2/3 checks · review
city_plan_3d_buildings_svg 2/3 · v1_city_plan_svg.json open SVG
city_plan_3d_buildings_svg SVG output

Task Results

Compact view; open a row for prompt and raw answer
Task Category Score Failed Checks Failure Types Prompt / Answer
city_plan_3d_buildings_svg svg 2/3 no_markdown none
Inspect

Prompt

Generate a valid standalone SVG of a city plan with a 3D-style representation of buildings.

Rules:
- SVG only
- no Markdown
- no external images
- no JavaScript
- include roads or city blocks
- include multiple buildings
- make at least some buildings appear 3D or isometric
- use simple vector shapes

Model answer

<svg width="600" height="400" viewBox="0 0 600 400" xmlns="http://www.w3.org/2000/svg">
    <defs>
        <linearGradient id="road" x1="0%" y1="0%" x2="100%" y2="100%">
            <stop offset="0%" stop-color="#ccc"/>
            <stop offset="50%" stop-color="#aaa"/>
            <stop offset="100%" stop-color="#ccc"/>
        </linearGradient>
        <filter id="shadow" x="-20%" y="-20%" width="140%" height="140%">
            <feDropShadow dx="3" dy="3" stdDeviation="2" flood-color="rgba(0,0,0,0.5)"/>
        </filter>
    </defs>

    <!-- Roads -->
    <rect x="50" y="300" width="500" height="10" fill="url(#road)" stroke="#666" stroke-width="2"/>
    <rect x="275" y="50" width="10" height="250" fill="url(#road)" stroke="#666" stroke-width="2"/>

    <!-- City Blocks -->
    <path d="M 50,300 L 550,300 L 550,50 L 50,50 Z" fill="none" stroke="#999" stroke-width="1" opacity="0.2"/>

    <!-- Buildings (Isometric) -->
    <g transform="translate(75, 80)">
        <rect x="0" y="0" width="60" height="40" fill="#3498db" filter="url(#shadow)" stroke="#2980b9"/>
        <path d="M 0,0 L 60,-40 L 120,0 Z" fill="#555" opacity="0.7"/>
    </g>

    <g transform="translate(200, 120)">
        <rect x="0" y="0" width="80" height="30" fill="#e74c3c" filter="url(#shadow)" stroke="#c0392b"/>
        <path d="M 0,0 L 80,-60 L 160,0 Z" fill="#555" opacity="0.7"/>
    </g>

    <g transform="translate(350, 60)">
        <rect x="0" y="0" width="40" height="50" fill="#2ecc71" filter="url(#shadow)" stroke="#27ae60"/>
        <path d="M 0,0 L 40,-80 L 80,0 Z" fill="#555" opacity="0.7"/>
    </g>

    <!-- Tall Building (3D) -->
    <g transform="translate(150, 20)">
        <rect x="0" y="0" width="40" height="90" fill="#f1c40f" filter="url(#shadow)" stroke="#f39c12"/>
        <path d="M 0,0 L 40,-180 L 80,0 Z" fill="#555" opacity="0.7"/>
    </g>

    <!-- Park -->
    <rect x="400" y="200" width="60" height="30" fill="#2ecc71" opacity="0.3"/>

    <!-- Roads Intersection -->
    <circle cx="275" cy="300" r="8" fill="#fff"/>
</svg>