diff --git a/game.ts b/game.ts index 87d10b7..a49c055 100644 --- a/game.ts +++ b/game.ts @@ -175,7 +175,8 @@ export function isRealString(s: string, minLength = 5): boolean { export function cleanResponse(text: string): string { const trimmed = text.trim(); if ((trimmed.startsWith('"') && trimmed.endsWith('"')) || - (trimmed.startsWith("'") && trimmed.endsWith("'"))) { + (trimmed.startsWith("'") && trimmed.endsWith("'")) || + (trimmed.startsWith("“") && trimmed.endsWith("”"))) { return trimmed.slice(1, -1); } return trimmed; @@ -276,7 +277,7 @@ export async function runGame( } let endRound = startRound + runs - 1; - + for (let r = startRound; r <= endRound; r++) { while (state.isPaused) { await new Promise((resolve) => setTimeout(resolve, 1000));