tscircuit/dataset-srj12-bus-routing
The code defines electronic circuit diagrams featuring PCB layouts with USB-C, HDMI, and general-purpose chips, connecting their pins with traces, component footprints, and annotations for hardware design.
- Version
- 1.0.6
- License
- unset
- Stars
- 0
dataset-dist/manifest.json
{
"generatedBy": {
"pipeline": "AutoroutingPipelineSolver4_TinyHypergraph",
"phase": "portPointPathingSolver",
"autorouterPackage": "@tscircuit/capacity-autorouter",
"autorouterVersion": "0.0.484"
},
"cases": [
{
"sampleName": "sample001",
"sourceFile": "circuits/sample001/sample001.circuit.simple-route.json",
"outputFile": "dataset-dist/sample001.tiny-hypergraph.json",
"stats": {
"sectionSearchGeneratedCandidateCount": 0,
"sectionSearchCandidateCount": 0,
"sectionSearchDuplicateCandidateCount": 0,
"sectionSearchBaselineMaxRegionCost": 0,
"sectionSearchFinalMaxRegionCost": 0,
"sectionSearchDelta": 0,
"selectedSectionCandidateLabel": null,
"selectedSectionCandidateFamily": null,
"sectionSearchMs": 0.6244999999999976,
"sectionSearchBaselineEvaluationMs": 0.5724579999999975,
"sectionSearchCandidateEligibilityMs": 0,
"sectionSearchCandidateInitMs": 0,
"sectionSearchCandidateSolveMs": 0,
"sectionSearchCandidateReplayScoreMs": 0,
"sectionMaskPortCount": 0,
"activeRouteCount": 0,
"initialMaxRegionCost": 0,
"finalMaxRegionCost": 0,
"optimized": false,
"currentStage": "none",
"stageStats": {
"solveGraph": {
"timeSpent": 1.6165419999999955,
"iterations": 0,
"completed": true
},
"optimizeSection": {
"timeSpent": 0.15637499999999704,
"iterations": 0,
"completed": true
}
}
},
"resultSummary": {
"solved": true,
"failed": false,
"error": null,
"iterations": 14,
"timeToSolve": null,
"pipelineIterations": 1339,
"nextPipelinePhase": "uniformPortDistributionSolver",
"regionCount": 161,
"portCount": 1307,
"connectionCount": 2,
"outputNodeCount": 7,
"inputNodeCount": 161
}
},
{
"sampleName": "sample002",
"sourceFile": "circuits/sample002/sample002.circuit.simple-route.json",
"outputFile": "dataset-dist/sample002.tiny-hypergraph.json",
"stats": {
"sectionSearchGeneratedCandidateCount": 0,
"sectionSearchCandidateCount": 0,
"sectionSearchDuplicateCandidateCount": 0,
"sectionSearchBaselineMaxRegionCost": 0,
"sectionSearchFinalMaxRegionCost": 0,
"sectionSearchDelta": 0,
"selectedSectionCandidateLabel": null,
"selectedSectionCandidateFamily": null,
"sectionSearchMs": 0.16162499999998658,
"sectionSearchBaselineEvaluationMs": 0.1460830000000044,
"sectionSearchCandidateEligibilityMs": 0,
"sectionSearchCandidateInitMs": 0,
"sectionSearchCandidateSolveMs": 0,
"sectionSearchCandidateReplayScoreMs": 0,
"sectionMaskPortCount": 0,
"activeRouteCount": 0,
"initialMaxRegionCost": 0,
"finalMaxRegionCost": 0,
"optimized": false,
"currentStage": "none",
"stageStats": {
"solveGraph": {
"timeSpent": 0.48758399999999824,
"iterations": 0,
"completed": true
},
"optimizeSection": {
"timeSpent": 0.058958000000018274,
"iterations": 0,
"completed": true
}
}
},
"resultSummary": {
"solved": true,
"failed": false,
"error": null,
"iterations": 18,
"timeToSolve": null,
"pipelineIterations": 1458,
"nextPipelinePhase": "uniformPortDistributionSolver",
"regionCount": 180,
"portCount": 1572,
"connectionCount": 2,
"outputNodeCount": 11,
"inputNodeCount": 180
}
},
{
"sampleName": "sample003",
"sourceFile": "circuits/sample003/sample003.circuit.simple-route.json",
"outputFile": "dataset-dist/sample003.tiny-hypergraph.json",
"stats": {
"sectionSearchGeneratedCandidateCount": 10,
"sectionSearchCandidateCount": 9,
"sectionSearchDuplicateCandidateCount": 0,
"sectionSearchBaselineMaxRegionCost": 0.013577453007400667,
"sectionSearchFinalMaxRegionCost": 0.002366641622839969,
"sectionSearchDelta": 0.011210811384560697,
"selectedSectionCandidateLabel": "hot-12-onehop-touch",
"selectedSectionCandidateFamily": "onehop-touch",
"sectionSearchMs": 13.491332999999997,
"sectionSearchBaselineEvaluationMs": 0.21429200000000037,
"sectionSearchCandidateEligibilityMs": 0.13978899999995065,
"sectionSearchCandidateInitMs": 1.2487490000000037,
"sectionSearchCandidateSolveMs": 6.291582999999974,
"sectionSearchCandidateReplayScoreMs": 4.0156240000000025,
"sectionMaskPortCount": 276,
"sectionBaselineMaxRegionCost": 0.013577453007400667,
"sectionBaselineTotalRegionCost": 0.013577453007400667,
"effectiveRipThresholdStart": 0.05,
"effectiveRipThresholdEnd": 0.05,
"effectiveMaxRips": 20,
"activeRouteCount": 2,
"currentRipThreshold": 0.05,
"hotRegionCount": 0,
"maxRegionCost": 0.002366641622839969,
"totalRegionCost": 0.004660387389911503,
"bestMaxRegionCost": 0.002366641622839969,
"bestTotalRegionCost": 0.004660387389911503,
"ripCount": 0,
"initialMaxRegionCost": 0.013577453007400667,
"initialTotalRegionCost": 0.015944094630240636,
"candidateMaxRegionCost": 0.002366641622839969,
"candidateTotalRegionCost": 0.004660387389911503,
"finalMaxRegionCost": 0.002366641622839969,
"finalTotalRegionCost": 0.004660387389911503,
"optimized": true,
"currentStage": "none",
"stageStats": {
"solveGraph": {
"timeSpent": 0.5629169999999988,
"iterations": 0,
"completed": true
},
"optimizeSection": {
"timeSpent": 0.5391250000000127,
"iterations": 0,
"completed": true
}
}
},
"resultSummary": {
"solved": true,
"failed": false,
"error": null,
"iterations": 51,
"timeToSolve": null,
"pipelineIterations": 1575,
"nextPipelinePhase": "uniformPortDistributionSolver",
"regionCount": 170,
"portCount": 1617,
"connectionCount": 2,
"outputNodeCount": 17,
"inputNodeCount": 170
}
},
{
"sampleName": "sample004",
"sourceFile": "circuits/sample004/sample004.circuit.simple-route.json",
"outputFile": "dataset-dist/sample004.tiny-hypergraph.json",
"stats": {
"sectionSearchGeneratedCandidateCount": 10,
"sectionSearchCandidateCount": 9,
"sectionSearchDuplicateCandidateCount": 1,
"sectionSearchBaselineMaxRegionCost": 0.014814814814814814,
"sectionSearchFinalMaxRegionCost": 0.014814814814814814,
"sectionSearchDelta": 0,
"selectedSectionCandidateLabel": null,
"selectedSectionCandidateFamily": null,
"sectionSearchMs": 6.539875000000023,
"sectionSearchBaselineEvaluationMs": 0.13345899999998778,
"sectionSearchCandidateEligibilityMs": 0.07237300000005575,
"sectionSearchCandidateInitMs": 0.5825420000000179,
"sectionSearchCandidateSolveMs": 5.151042000000018,
"sectionSearchCandidateReplayScoreMs": 0,
"sectionMaskPortCount": 0,
"activeRouteCount": 0,
"initialMaxRegionCost": 0.014814814814814814,
"finalMaxRegionCost": 0.014814814814814814,
"optimized": false,
"currentStage": "none",
"stageStats": {
"solveGraph": {
"timeSpent": 0.5440419999999904,
"iterations": 0,
"completed": true
},
"optimizeSection": {
"timeSpent": 0.03520800000001145,
"iterations": 0,
"completed": true
}
}
},
"resultSummary": {
"solved": true,
"failed": false,
"error": null,
"iterations": 43,
"timeToSolve": null,
"pipelineIterations": 1581,
"nextPipelinePhase": "uniformPortDistributionSolver",
"regionCount": 183,
"portCount": 1596,
"connectionCount": 2,
"outputNodeCount": 13,
"inputNodeCount": 183
}
},
{
"sampleName": "sample005",
"sourceFile": "circuits/sample005/sample005.circuit.simple-route.json",
"outputFile": "dataset-dist/sample005.tiny-hypergraph.json",
"stats": {
"sectionSearchGeneratedCandidateCount": 10,
"sectionSearchCandidateCount": 10,
"sectionSearchDuplicateCandidateCount": 0,
"sectionSearchBaselineMaxRegionCost": 0.009922417313189056,
"sectionSearchFinalMaxRegionCost": 0.009922417313189056,
"sectionSearchDelta": 0,
"selectedSectionCandidateLabel": null,
"selectedSectionCandidateFamily": null,
"sectionSearchMs": 5.126375000000024,
"sectionSearchBaselineEvaluationMs": 0.13545799999999986,
"sectionSearchCandidateEligibilityMs": 0.061374000000000706,
"sectionSearchCandidateInitMs": 0.679665,
"sectionSearchCandidateSolveMs": 3.770957999999979,
"sectionSearchCandidateReplayScoreMs": 0,
"sectionMaskPortCount": 0,
"activeRouteCount": 0,
"initialMaxRegionCost": 0.009922417313189056,
"finalMaxRegionCost": 0.009922417313189056,
"optimized": false,
"currentStage": "none",
"stageStats": {
"solveGraph": {
"timeSpent": 0.38341700000000856,
"iterations": 0,
"completed": true
},
"optimizeSection": {
"timeSpent": 0.028333000000003494,
"iterations": 0,
"completed": true
}
}
},
"resultSummary": {
"solved": true,
"failed": false,
"error": null,
"iterations": 29,
"timeToSolve": null,
"pipelineIterations": 1545,
"nextPipelinePhase": "uniformPortDistributionSolver",
"regionCount": 177,
"portCount": 1693,
"connectionCount": 2,
"outputNodeCount": 15,
"inputNodeCount": 177
}
},
{
"sampleName": "sample006",
"sourceFile": "circuits/sample006/sample006.circuit.simple-route.json",
"outputFile": "dataset-dist/sample006.tiny-hypergraph.json",
"stats": {
"sectionSearchGeneratedCandidateCount": 10,
"sectionSearchCandidateCount": 8,
"sectionSearchDuplicateCandidateCount": 2,
"sectionSearchBaselineMaxRegionCost": 0.2692520775623272,
"sectionSearchFinalMaxRegionCost": 0.2692520775623272,
"sectionSearchDelta": 0,
"selectedSectionCandidateLabel": null,
"selectedSectionCandidateFamily": null,
"sectionSearchMs": 20.30612500000001,
"sectionSearchBaselineEvaluationMs": 1.0734170000000063,
"sectionSearchCandidateEligibilityMs": 0.16870799999998098,
"sectionSearchCandidateInitMs": 1.3776259999999638,
"sectionSearchCandidateSolveMs": 16.14266699999996,
"sectionSearchCandidateReplayScoreMs": 0,
"sectionMaskPortCount": 0,
"activeRouteCount": 0,
"initialMaxRegionCost": 0.2692520775623272,
"finalMaxRegionCost": 0.2692520775623272,
"optimized": false,
"currentStage": "none",
"stageStats": {
"solveGraph": {
"timeSpent": 5.807000000000016,
"iterations": 0,
"completed": true
},
"optimizeSection": {
"timeSpent": 0.045000000000015916,
"iterations": 0,
"completed": true
}
}
},
"resultSummary": {
"solved": true,
"failed": false,
"error": null,
"iterations": 344,
"timeToSolve": null,
"pipelineIterations": 1750,
"nextPipelinePhase": "uniformPortDistributionSolver",
"regionCount": 169,
"portCount": 1661,
"connectionCount": 19,
"outputNodeCount": 44,
"inputNodeCount": 169
}
},
{
"sampleName": "sample007",
"sourceFile": "circuits/sample007/sample007.circuit.simple-route.json",
"outputFile": "dataset-dist/sample007.tiny-hypergraph.json",
"stats": {
"sectionSearchGeneratedCandidateCount": 10,
"sectionSearchCandidateCount": 8,
"sectionSearchDuplicateCandidateCount": 1,
"sectionSearchBaselineMaxRegionCost": 0.2692520775623272,
"sectionSearchFinalMaxRegionCost": 0.2692520775623272,
"sectionSearchDelta": 0,
"selectedSectionCandidateLabel": null,
"selectedSectionCandidateFamily": null,
"sectionSearchMs": 20.015125000000012,
"sectionSearchBaselineEvaluationMs": 0.20520900000002484,
"sectionSearchCandidateEligibilityMs": 0.19008100000007744,
"sectionSearchCandidateInitMs": 2.072499000000164,
"sectionSearchCandidateSolveMs": 16.674458999999956,
"sectionSearchCandidateReplayScoreMs": 0,
"sectionMaskPortCount": 0,
"activeRouteCount": 0,
"initialMaxRegionCost": 0.2692520775623272,
"finalMaxRegionCost": 0.2692520775623272,
"optimized": false,
"currentStage": "none",
"stageStats": {
"solveGraph": {
"timeSpent": 6.108791999999994,
"iterations": 0,
"completed": true
},
"optimizeSection": {
"timeSpent": 0.0637079999999628,
"iterations": 0,
"completed": true
}
}
},
"resultSummary": {
"solved": true,
"failed": false,
"error": null,
"iterations": 605,
"timeToSolve": null,
"pipelineIterations": 2623,
"nextPipelinePhase": "uniformPortDistributionSolver",
"regionCount": 237,
"portCount": 2628,
"connectionCount": 19,
"outputNodeCount": 69,
"inputNodeCount": 237
}
},
{
"sampleName": "sample008",
"sourceFile": "circuits/sample008/sample008.circuit.simple-route.json",
"outputFile": "dataset-dist/sample008.tiny-hypergraph.json",
"stats": {
"sectionSearchGeneratedCandidateCount": 10,
"sectionSearchCandidateCount": 10,
"sectionSearchDuplicateCandidateCount": 0,
"sectionSearchBaselineMaxRegionCost": 0.6558704453441305,
"sectionSearchFinalMaxRegionCost": 0.6558704453441305,
"sectionSearchDelta": 0,
"selectedSectionCandidateLabel": null,
"selectedSectionCandidateFamily": null,
"sectionSearchMs": 308.55312499999997,
"sectionSearchBaselineEvaluationMs": 0.22383299999995643,
"sectionSearchCandidateEligibilityMs": 0.24687499999976126,
"sectionSearchCandidateInitMs": 1.3419149999999718,
"sectionSearchCandidateSolveMs": 305.9471680000001,
"sectionSearchCandidateReplayScoreMs": 0,
"sectionMaskPortCount": 0,
"activeRouteCount": 0,
"initialMaxRegionCost": 0.6558704453441305,
"finalMaxRegionCost": 0.6558704453441305,
"optimized": false,
"currentStage": "none",
"stageStats": {
"solveGraph": {
"timeSpent": 8.051083000000006,
"iterations": 0,
"completed": true
},
"optimizeSection": {
"timeSpent": 0.05670799999995779,
"iterations": 0,
"completed": true
}
}
},
"resultSummary": {
"solved": true,
"failed": false,
"error": null,
"iterations": 1033,
"timeToSolve": null,
"pipelineIterations": 3110,
"nextPipelinePhase": "uniformPortDistributionSolver",
"regionCount": 233,
"portCount": 2629,
"connectionCount": 19,
"outputNodeCount": 68,
"inputNodeCount": 233
}
},
{
"sampleName": "sample009",
"sourceFile": "circuits/sample009/sample009.circuit.simple-route.json",
"outputFile": "dataset-dist/sample009.tiny-hypergraph.json",
"stats": {
"sectionSearchGeneratedCandidateCount": 10,
"sectionSearchCandidateCount": 8,
"sectionSearchDuplicateCandidateCount": 2,
"sectionSearchBaselineMaxRegionCost": 0.3374999999999999,
"sectionSearchFinalMaxRegionCost": 0.3374999999999999,
"sectionSearchDelta": 0,
"selectedSectionCandidateLabel": null,
"selectedSectionCandidateFamily": null,
"sectionSearchMs": 25.83095800000001,
"sectionSearchBaselineEvaluationMs": 0.22575000000006185,
"sectionSearchCandidateEligibilityMs": 0.20349999999962165,
"sectionSearchCandidateInitMs": 3.7868339999997715,
"sectionSearchCandidateSolveMs": 20.82570800000019,
"sectionSearchCandidateReplayScoreMs": 0,
"sectionMaskPortCount": 0,
"activeRouteCount": 0,
"initialMaxRegionCost": 0.3374999999999999,
"finalMaxRegionCost": 0.3374999999999999,
"optimized": false,
"currentStage": "none",
"stageStats": {
"solveGraph": {
"timeSpent": 8.889958000000092,
"iterations": 0,
"completed": true
},
"optimizeSection": {
"timeSpent": 0.05404200000009496,
"iterations": 0,
"completed": true
}
}
},
"resultSummary": {
"solved": true,
"failed": false,
"error": null,
"iterations": 900,
"timeToSolve": null,
"pipelineIterations": 3183,
"nextPipelinePhase": "uniformPortDistributionSolver",
"regionCount": 257,
"portCount": 2934,
"connectionCount": 19,
"outputNodeCount": 82,
"inputNodeCount": 257
}
},
{
"sampleName": "sample010",
"sourceFile": "circuits/sample010/sample010.circuit.simple-route.json",
"outputFile": "dataset-dist/sample010.tiny-hypergraph.json",
"stats": {
"sectionSearchGeneratedCandidateCount": 10,
"sectionSearchCandidateCount": 9,
"sectionSearchDuplicateCandidateCount": 0,
"sectionSearchBaselineMaxRegionCost": 0.49045260964940324,
"sectionSearchFinalMaxRegionCost": 0.3161738617041773,
"sectionSearchDelta": 0.17427874794522596,
"selectedSectionCandidateLabel": "hot-13-onehop-touch",
"selectedSectionCandidateFamily": "onehop-touch",
"sectionSearchMs": 124.89904100000001,
"sectionSearchBaselineEvaluationMs": 0.22716700000000856,
"sectionSearchCandidateEligibilityMs": 0.22162399999990612,
"sectionSearchCandidateInitMs": 2.394292000000064,
"sectionSearchCandidateSolveMs": 114.45649999999989,
"sectionSearchCandidateReplayScoreMs": 6.7778749999999945,
"sectionMaskPortCount": 339,
"sectionBaselineMaxRegionCost": 0.49045260964940324,
"sectionBaselineTotalRegionCost": 0.9002813326845407,
"effectiveRipThresholdStart": 0.05,
"effectiveRipThresholdEnd": 0.49045260964940324,
"effectiveMaxRips": 20,
"activeRouteCount": 16,
"currentRipThreshold": 0.40786774534014014,
"hotRegionCount": 1,
"maxRegionCost": 0.49045260964940324,
"totalRegionCost": 4.460484970350901,
"bestMaxRegionCost": 0.3161738617041773,
"bestTotalRegionCost": 4.187724449985506,
"ripCount": 13,
"reripRegionCount": 2,
"initialMaxRegionCost": 0.49045260964940324,
"initialTotalRegionCost": 4.078962333001301,
"candidateMaxRegionCost": 0.3161738617041773,
"candidateTotalRegionCost": 4.187724449985507,
"finalMaxRegionCost": 0.3161738617041773,
"finalTotalRegionCost": 4.187724449985507,
"optimized": true,
"currentStage": "none",
"stageStats": {
"solveGraph": {
"timeSpent": 15.793542000000002,
"iterations": 0,
"completed": true
},
"optimizeSection": {
"timeSpent": 17.83020900000008,
"iterations": 0,
"completed": true
}
}
},
"resultSummary": {
"solved": true,
"failed": false,
"error": null,
"iterations": 10137,
"timeToSolve": null,
"pipelineIterations": 12414,
"nextPipelinePhase": "uniformPortDistributionSolver",
"regionCount": 268,
"portCount": 2796,
"connectionCount": 19,
"outputNodeCount": 83,
"inputNodeCount": 268
}
}
]
}