25 lines
456 B
TypeScript
25 lines
456 B
TypeScript
export interface LanguageTestCase {
|
|
case_id: string;
|
|
category: string;
|
|
requirement: string;
|
|
ground_truth: string;
|
|
pdfTextSample?: string;
|
|
}
|
|
|
|
export interface JudgeResult {
|
|
pass: boolean;
|
|
reason: string;
|
|
}
|
|
|
|
export interface EvalResult {
|
|
case_id: string;
|
|
category: string;
|
|
requirement: string;
|
|
pdfTextSample?: string;
|
|
groundTruth: string;
|
|
directive: string;
|
|
outlinesCount: number;
|
|
judgePassed: boolean;
|
|
judgeReason: string;
|
|
}
|