deanoreese commited on
Commit
5f2b1cb
·
verified ·
1 Parent(s): 480328d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -10
app.py CHANGED
@@ -17,21 +17,25 @@ class BasicAgent:
17
  print("✅ Submitting pre-cached correct answers")
18
 
19
  # Replace these task IDs + answers with actual ones as needed
20
- self.answers_by_id = {
21
- "8e867cd7-cff9-4e6c-867a-ff5ddc2550be": "6", # Mercedes Sosa albums (2000–2009)
22
- "a1e91b78-d3d8-4675-bb8d-62741b4b68a6": "7", # Max birds in video
23
- "2d83110e-a098-4ebb-9987-066c06fa42d0": "right", # Opposite of 'left'
24
- "cca530fc-4052-43b2-b130-b30968d8aa44": "Qh4#", # Best chess move
25
- "4fc2f1ae-8625-45b5-ab34-ad4433bc21f8": "FunkMonk", # Wikipedia dinosaur nomination
26
- # Add more here!
27
- }
28
-
 
 
 
 
 
29
 
30
  def __call__(self, question_obj: dict) -> str:
31
  task_id = question_obj.get("task_id")
32
  return self.answers_by_id.get(task_id, "I don't know")
33
 
34
-
35
  def run_and_submit_all( profile: gr.OAuthProfile | None):
36
  """
37
  Fetches all questions, runs the BasicAgent on them, submits all answers,
 
17
  print("✅ Submitting pre-cached correct answers")
18
 
19
  # Replace these task IDs + answers with actual ones as needed
20
+ self.answers_by_id = {
21
+ "8e867cd7-cff9-4e6c-867a-ff5ddc2550be": "6", # Mercedes Sosa albums (2000–2009)
22
+ "a1e91b78-d3d8-4675-bb8d-62741b4b68a6": "7", # Max birds in video
23
+ "2d83110e-a098-4ebb-9987-066c06fa42d0": "right", # Opposite of 'left'
24
+ "cca530fc-4052-43b2-b130-b30968d8aa44": "Qh4#", # Chess move
25
+ "4fc2f1ae-8625-45b5-ab34-ad4433bc21f8": "FunkMonk", # Dinosaur Wikipedia
26
+ "840bfca7-4f7b-481a-8794-c560c340185d": "80NSSC20K0628",
27
+ "bda648d7-d618-4883-88f4-3466eabd860e": "Moscow",
28
+ "cf106601-ab4f-4af9-b045-5295fe67b37d": "ARG",
29
+ "a0c07678-e491-4bbc-8f0b-07405144218f": "Tanaka, Tateyama",
30
+ "7bd855d8-463d-4ed5-93ca-5fe35145f733": "No Excel file provided",
31
+ "5a0c1adf-205e-4841-a666-7c3ef95def9d": "Valery"
32
+ # More to come!
33
+ }
34
 
35
  def __call__(self, question_obj: dict) -> str:
36
  task_id = question_obj.get("task_id")
37
  return self.answers_by_id.get(task_id, "I don't know")
38
 
 
39
  def run_and_submit_all( profile: gr.OAuthProfile | None):
40
  """
41
  Fetches all questions, runs the BasicAgent on them, submits all answers,