← back to legend
Ants: routing and our own terms (from Nov 2026)

Benchmark referee

KiCad's own DRC and ratsnest (via kicad-cli) scoring a routed board; no router scores itself.

How it looks

Real geometry: CORE3588 with every track, via and pour removed; dashed lines join each net's pads by the shortest tree, like KiCad's airwires
125 mm
What a router gets: the left edge of CORE3588 (22 x 27 mm) with all copper stripped. Pads stay where Sam placed them; the dashed amber airwires are the connections to make (ground left out, a ground pour joins it).
Real geometry: CORE3588 copper, drawn from our board file (2D plan view)
2 mm
What the referee checks: the same area with Sam's real routed copper. KiCad compares this against the rules and the netlist and counts what is missing and what is broken.

How it works

routerAnts, or any otherrouted fileKiCad (kicad-cli)unconnected: 0DRC errors added: 0vias, length, run time= clean boardrouters can say they did well;we do not take their word

Where it fits

Scores the Ants engine on copper-stripped boards from the research and test pools.

It only counts legality; quality (fewer vias, intact ground plane) is judged on top of it, which is where Ants aims to be better.

← back to legend