'use client'; type 球員道具盤 = { playerName: string; metricLabel: string; line: number; overProbability: number; impliedProb: number; edgePercent: number; topEdge: boolean; }; function percent(value: number): string { return `${(value * 100).toFixed(1)}%`; } export function PropValueCard({ playerName, metricLabel, line, overProbability, impliedProb, edgePercent, topEdge, }: 球員道具盤) { return (

{playerName} · {metricLabel}

{line.toFixed(1)} 道具盤

模型預測 Over 機率:{percent(overProbability)}

莊家基準線隱含機率:{percent(impliedProb)}

價值優勢:{edgePercent > 0 ? '+' : ''}{edgePercent.toFixed(1)}%

{topEdge ? (

高價值候選:模型預測機率高於目前市場定價,建議納入進階觀察清單。

) : (

目前未到達極佳邊際門檻,建議依整體單場風險控管配置。

)}
); }