devmandan Claude Fable 5 commited on
Commit
b2f5f1b
·
1 Parent(s): 73352c3

Quota copy says whose ration it is; Grey's GPU ask 95s -> 75s

Browse files

The desk sergeant implied the SPACE was out of GPU — it's the visitor's own
per-user ZeroGPU ration (2 min/day logged out). Copy now says so and points
at signing in. Also lowered the Inspector's duration request from 95s to 75s:
a call only starts if the caller has the full ask free, so 95s locked
logged-out players out of Grey after ~one game; his real turns run 10-30s.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Md6C7wMyiQuBeiDR1M9x25

Files changed (1) hide show
  1. app.py +8 -5
app.py CHANGED
@@ -77,8 +77,11 @@ GAMES_JSONL = DATA_DIR / f"games-{BOOT_ID}.jsonl"
77
  MODELS = {
78
  "pip": {"repo": "prism-ml/Ternary-Bonsai-8B-gguf", "file": "Ternary-Bonsai-8B-Q2_0.gguf",
79
  "duration": 40, "ctx": 8192},
 
 
 
80
  "marlowe": {"repo": "prism-ml/Ternary-Bonsai-27B-gguf", "file": "Ternary-Bonsai-27B-Q2_0.gguf",
81
- "duration": 95, "ctx": 8192},
82
  }
83
 
84
  MAX_QUESTIONS = 20
@@ -353,10 +356,10 @@ LOSE_SCREEN = ("### CASE CLOSED\n\n"
353
  "*Streak broken. The precinct keeps the tape.*")
354
  NEARLY_LINE = "*A coin flip in a trench coat. You nearly walked.*"
355
 
356
- QUOTA_ERROR = ("**THE DESK SERGEANT LEANS IN** — 'Room 3 is over its GPU ration. "
357
- "Whole precinct runs on borrowed time. {DETAIL} "
358
- "Sign in to Hugging Face for a bigger daily ration — it resets every "
359
- "24 hours. Your claims stay in the file. The tape keeps.'")
360
 
361
  WATTLE_NOTE = ("**ATTACHED: field notes from Sgt. Wattle, observation room.**\n\n"
362
  "*\"Analyst's note, filed from behind the glass. {SUMMARY} Refer to "
 
77
  MODELS = {
78
  "pip": {"repo": "prism-ml/Ternary-Bonsai-8B-gguf", "file": "Ternary-Bonsai-8B-Q2_0.gguf",
79
  "duration": 40, "ctx": 8192},
80
+ # 75s (was 95): a call can only START if the caller has `duration` seconds of
81
+ # quota free, and logged-out visitors get 120s/day — a 95s ask locked them out
82
+ # of the Inspector after one game. His real turns run 10-30s; 75s is 2.5x headroom.
83
  "marlowe": {"repo": "prism-ml/Ternary-Bonsai-27B-gguf", "file": "Ternary-Bonsai-27B-Q2_0.gguf",
84
+ "duration": 75, "ctx": 8192},
85
  }
86
 
87
  MAX_QUESTIONS = 20
 
356
  "*Streak broken. The precinct keeps the tape.*")
357
  NEARLY_LINE = "*A coin flip in a trench coat. You nearly walked.*"
358
 
359
+ QUOTA_ERROR = ("**THE DESK SERGEANT LEANS IN** — 'That's YOUR daily GPU ration spent — "
360
+ "not the precinct's. Rations here are per visitor. {DETAIL} "
361
+ "Sign in to Hugging Face for a much bigger one; it resets 24 hours after "
362
+ "your first question. Your claims stay in the file. The tape keeps.'")
363
 
364
  WATTLE_NOTE = ("**ATTACHED: field notes from Sgt. Wattle, observation room.**\n\n"
365
  "*\"Analyst's note, filed from behind the glass. {SUMMARY} Refer to "