Эх сурвалжийг харах

feat: 题型比例调整为442(选择4:填空4:解答2),配合固定分值各题型贡献均等

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
gwd 1 сар өмнө
parent
commit
cab82d3507

+ 4 - 4
app/Services/ExamTypeStrategy.php

@@ -979,11 +979,11 @@ class ExamTypeStrategy
             'kp_codes' => $kpCodeList,
             'exclude_question_ids' => $answeredQuestionIds,
             'paper_name' => $params['paper_name'] ?? ('知识点组卷_' . now()->format('Ymd_His')),
-            // 知识点组卷:注重题型平衡(恢复原有配比
+            // 知识点组卷:442配比(配合固定分值5/5/10,各题型贡献均等
             'question_type_ratio' => [
-                '选择题' => 35,
-                '填空题' => 30,
-                '解答题' => 35,
+                '选择题' => 40,
+                '填空题' => 40,
+                '解答题' => 20,
             ],
             'difficulty_ratio' => [
                 '基础' => 25,

+ 2 - 2
app/Services/LearningAnalyticsService.php

@@ -1281,8 +1281,8 @@ class LearningAnalyticsService
             $skills = $params['skills'] ?? [];
             $questionTypeRatio = $params['question_type_ratio'] ?? [
                 '选择题' => 40,
-                '填空题' => 30,
-                '解答题' => 30,
+                '填空题' => 40,
+                '解答题' => 20,
             ];
             // 新增:题目分类筛选
             $questionCategory = $params['question_category'] ?? null;