Initial commit: 上分帝(Climperor)
从 dota2-draft-vision 迁出并定名,作为天梯选将识别项目起点。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,435 @@
|
||||
{
|
||||
"radiant": [
|
||||
{
|
||||
"slot": 1,
|
||||
"hero": "crystal_maiden",
|
||||
"raw_best": "crystal_maiden",
|
||||
"score": 0.454,
|
||||
"margin": 0.222,
|
||||
"top3": [
|
||||
[
|
||||
"crystal_maiden",
|
||||
0.454
|
||||
],
|
||||
[
|
||||
"naga_siren",
|
||||
0.232
|
||||
],
|
||||
[
|
||||
"visage",
|
||||
0.206
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 2,
|
||||
"hero": "witch_doctor",
|
||||
"raw_best": "witch_doctor",
|
||||
"score": 0.637,
|
||||
"margin": 0.277,
|
||||
"top3": [
|
||||
[
|
||||
"witch_doctor",
|
||||
0.637
|
||||
],
|
||||
[
|
||||
"abyssal_underlord",
|
||||
0.361
|
||||
],
|
||||
[
|
||||
"invoker",
|
||||
0.298
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 3,
|
||||
"hero": "skeleton_king",
|
||||
"raw_best": "skeleton_king",
|
||||
"score": 0.688,
|
||||
"margin": 0.255,
|
||||
"top3": [
|
||||
[
|
||||
"skeleton_king",
|
||||
0.688
|
||||
],
|
||||
[
|
||||
"wisp",
|
||||
0.433
|
||||
],
|
||||
[
|
||||
"invoker",
|
||||
0.401
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 4,
|
||||
"hero": "sniper",
|
||||
"raw_best": "sniper",
|
||||
"score": 0.652,
|
||||
"margin": 0.523,
|
||||
"top3": [
|
||||
[
|
||||
"sniper",
|
||||
0.652
|
||||
],
|
||||
[
|
||||
"primal_beast",
|
||||
0.129
|
||||
],
|
||||
[
|
||||
"naga_siren",
|
||||
0.127
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 5,
|
||||
"hero": "sven",
|
||||
"raw_best": "sven",
|
||||
"score": 0.693,
|
||||
"margin": 0.356,
|
||||
"top3": [
|
||||
[
|
||||
"sven",
|
||||
0.693
|
||||
],
|
||||
[
|
||||
"furion",
|
||||
0.337
|
||||
],
|
||||
[
|
||||
"ringmaster",
|
||||
0.324
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"dire": [
|
||||
{
|
||||
"slot": 6,
|
||||
"hero": null,
|
||||
"raw_best": "earthshaker",
|
||||
"score": 0.434,
|
||||
"margin": 0.128,
|
||||
"top3": [
|
||||
[
|
||||
"earthshaker",
|
||||
0.434
|
||||
],
|
||||
[
|
||||
"legion_commander",
|
||||
0.306
|
||||
],
|
||||
[
|
||||
"bounty_hunter",
|
||||
0.297
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 7,
|
||||
"hero": null,
|
||||
"raw_best": "necrolyte",
|
||||
"score": 0.412,
|
||||
"margin": 0.294,
|
||||
"top3": [
|
||||
[
|
||||
"necrolyte",
|
||||
0.412
|
||||
],
|
||||
[
|
||||
"omniknight",
|
||||
0.118
|
||||
],
|
||||
[
|
||||
"alchemist",
|
||||
0.111
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 8,
|
||||
"hero": "warlock",
|
||||
"raw_best": "warlock",
|
||||
"score": 0.711,
|
||||
"margin": 0.413,
|
||||
"top3": [
|
||||
[
|
||||
"warlock",
|
||||
0.711
|
||||
],
|
||||
[
|
||||
"treant",
|
||||
0.297
|
||||
],
|
||||
[
|
||||
"bristleback",
|
||||
0.241
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 9,
|
||||
"hero": "drow_ranger",
|
||||
"raw_best": "drow_ranger",
|
||||
"score": 0.657,
|
||||
"margin": 0.286,
|
||||
"top3": [
|
||||
[
|
||||
"drow_ranger",
|
||||
0.657
|
||||
],
|
||||
[
|
||||
"wisp",
|
||||
0.372
|
||||
],
|
||||
[
|
||||
"treant",
|
||||
0.273
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 10,
|
||||
"hero": "lich",
|
||||
"raw_best": "lich",
|
||||
"score": 0.519,
|
||||
"margin": 0.336,
|
||||
"top3": [
|
||||
[
|
||||
"lich",
|
||||
0.519
|
||||
],
|
||||
[
|
||||
"wisp",
|
||||
0.183
|
||||
],
|
||||
[
|
||||
"nyx_assassin",
|
||||
0.16
|
||||
]
|
||||
]
|
||||
}
|
||||
],
|
||||
"recognized": 8,
|
||||
"library_size": 127,
|
||||
"elapsed_ms": 362,
|
||||
"match_id": "0",
|
||||
"trigger_state": "DOTA_GAMERULES_STATE_STRATEGY_TIME",
|
||||
"captured_at": "2026-07-25 14:41:31",
|
||||
"frame": "C:\\Users\\Administrator\\Documents\\wrok\\dota2-draft-vision\\samples\\raw\\draft_144131.png",
|
||||
"slots": [
|
||||
{
|
||||
"slot": 1,
|
||||
"hero": "crystal_maiden",
|
||||
"raw_best": "crystal_maiden",
|
||||
"score": 0.454,
|
||||
"margin": 0.222,
|
||||
"top3": [
|
||||
[
|
||||
"crystal_maiden",
|
||||
0.454
|
||||
],
|
||||
[
|
||||
"naga_siren",
|
||||
0.232
|
||||
],
|
||||
[
|
||||
"visage",
|
||||
0.206
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 2,
|
||||
"hero": "witch_doctor",
|
||||
"raw_best": "witch_doctor",
|
||||
"score": 0.637,
|
||||
"margin": 0.277,
|
||||
"top3": [
|
||||
[
|
||||
"witch_doctor",
|
||||
0.637
|
||||
],
|
||||
[
|
||||
"abyssal_underlord",
|
||||
0.361
|
||||
],
|
||||
[
|
||||
"invoker",
|
||||
0.298
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 3,
|
||||
"hero": "skeleton_king",
|
||||
"raw_best": "skeleton_king",
|
||||
"score": 0.688,
|
||||
"margin": 0.255,
|
||||
"top3": [
|
||||
[
|
||||
"skeleton_king",
|
||||
0.688
|
||||
],
|
||||
[
|
||||
"wisp",
|
||||
0.433
|
||||
],
|
||||
[
|
||||
"invoker",
|
||||
0.401
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 4,
|
||||
"hero": "sniper",
|
||||
"raw_best": "sniper",
|
||||
"score": 0.652,
|
||||
"margin": 0.523,
|
||||
"top3": [
|
||||
[
|
||||
"sniper",
|
||||
0.652
|
||||
],
|
||||
[
|
||||
"primal_beast",
|
||||
0.129
|
||||
],
|
||||
[
|
||||
"naga_siren",
|
||||
0.127
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 5,
|
||||
"hero": "sven",
|
||||
"raw_best": "sven",
|
||||
"score": 0.693,
|
||||
"margin": 0.356,
|
||||
"top3": [
|
||||
[
|
||||
"sven",
|
||||
0.693
|
||||
],
|
||||
[
|
||||
"furion",
|
||||
0.337
|
||||
],
|
||||
[
|
||||
"ringmaster",
|
||||
0.324
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 6,
|
||||
"hero": null,
|
||||
"raw_best": "earthshaker",
|
||||
"score": 0.434,
|
||||
"margin": 0.128,
|
||||
"top3": [
|
||||
[
|
||||
"earthshaker",
|
||||
0.434
|
||||
],
|
||||
[
|
||||
"legion_commander",
|
||||
0.306
|
||||
],
|
||||
[
|
||||
"bounty_hunter",
|
||||
0.297
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 7,
|
||||
"hero": null,
|
||||
"raw_best": "necrolyte",
|
||||
"score": 0.412,
|
||||
"margin": 0.294,
|
||||
"top3": [
|
||||
[
|
||||
"necrolyte",
|
||||
0.412
|
||||
],
|
||||
[
|
||||
"omniknight",
|
||||
0.118
|
||||
],
|
||||
[
|
||||
"alchemist",
|
||||
0.111
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 8,
|
||||
"hero": "warlock",
|
||||
"raw_best": "warlock",
|
||||
"score": 0.711,
|
||||
"margin": 0.413,
|
||||
"top3": [
|
||||
[
|
||||
"warlock",
|
||||
0.711
|
||||
],
|
||||
[
|
||||
"treant",
|
||||
0.297
|
||||
],
|
||||
[
|
||||
"bristleback",
|
||||
0.241
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 9,
|
||||
"hero": "drow_ranger",
|
||||
"raw_best": "drow_ranger",
|
||||
"score": 0.657,
|
||||
"margin": 0.286,
|
||||
"top3": [
|
||||
[
|
||||
"drow_ranger",
|
||||
0.657
|
||||
],
|
||||
[
|
||||
"wisp",
|
||||
0.372
|
||||
],
|
||||
[
|
||||
"treant",
|
||||
0.273
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"slot": 10,
|
||||
"hero": "lich",
|
||||
"raw_best": "lich",
|
||||
"score": 0.519,
|
||||
"margin": 0.336,
|
||||
"top3": [
|
||||
[
|
||||
"lich",
|
||||
0.519
|
||||
],
|
||||
[
|
||||
"wisp",
|
||||
0.183
|
||||
],
|
||||
[
|
||||
"nyx_assassin",
|
||||
0.16
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user