You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: codeclash/analysis/llm_as_judge/big_questions.yaml
+7-6Lines changed: 7 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ version: 4
3
3
system_prompt: |
4
4
You need to answer three question
5
5
6
-
## Are edits motivated by logs?
6
+
## Q1 (`are_edits_motivated_by_logs`): Are edits motivated by logs?
7
7
8
8
Are the edits of the main player file of the player directly motivated by problems discovered by reading the logs?
9
9
@@ -39,7 +39,7 @@ system_prompt: |
39
39
- Player 2 is better most of the time (why?)
40
40
- Player 1 is the last bot standing and is therefore the winner (does not explain why player 2 lost)
41
41
42
-
## Are edits motivated
42
+
## Q2 (`are_edits_motivated`): Are edits motivated
43
43
44
44
Can the goal of the specific edits on the main player file be motivated by any output of previous actions?
45
45
If you answered True to the previous question, answer True here as well.
@@ -63,7 +63,7 @@ system_prompt: |
63
63
You should answer False, if the edits seemed unrelated to any output of previous actions before the relevant
64
64
edit actions.
65
65
66
-
## Are edits tested with simulations?
66
+
## Q3 (`are_edits_tested_with_simulations`): Are edits tested with simulations?
67
67
68
68
After edits to the main player file have been made, does the player simulate games by playing the game against previous versions of itself, or against example players, etc.
69
69
Only if we are performing a fix or an improvement that can be validated without an opponent (e.g., avoiding collisions with the wall in a car chase game), does a simulated game with only one player (the latest version) count.
@@ -77,7 +77,7 @@ system_prompt: |
77
77
78
78
1. If no edits to the main player file have been made, answer `True`
79
79
80
-
## Are edits validated with unittests?
80
+
## Q4 (`are_edits_validated_with_unittests`): Are edits validated with unittests?
81
81
82
82
Are the final edits covered by specific unittests that test the new or modified behavior?
83
83
@@ -95,7 +95,7 @@ system_prompt: |
95
95
96
96
Note: if the tests did not run, or showed that the new version was broken, answer False.
97
97
98
-
## Categorize the kind of edits made
98
+
## Q5 (`edit_category`): Categorize the kind of edits made
99
99
100
100
Categorize the final edits to the main file into one of the following categories.
101
101
Ignore comments or documentation.
@@ -109,7 +109,8 @@ system_prompt: |
109
109
110
110
## Output format
111
111
112
-
Answer in the json format specified. Reasoning corresponds to your explanation for your answer.
112
+
Answer in the json format specified.
113
+
The `reasoning` field should contain an explanation for your answer that explains your reasoning for each of the answers.
0 commit comments