Bad Writing Habits

Detects common prose quality anti-patterns in AI-generated creative writing, including passive voice, past progressive overuse, weak dialogue tags, filter words, purple prose, cliches, AI-ism words/adverbs/names, and more.

Price-Performance Score Distribution (Top 20)

Click a model name to view its detail page.

ScoreCostTime
GPT-6 Luna88%$0.001332.6s
GPT-6 Luna (Reasoning, Medium)88%$0.001643.0s
Qwen 3.7 Flash (Reasoning)88%$0.001055.2s
GPT-5.6 Luna88%$0.01515.8s
GPT-5.6 Luna (Reasoning, Medium)88%$0.01718.0s
GPT-6 Luna (Reasoning, High)89%$0.002357.1s
DeepSeek V4.1 Flash (Reasoning, High)87%$0.002935.4s
GPT-5.4 Mini87%$0.01516.8s
GPT-5.4 Mini (Reasoning, Low)87%$0.01516.8s
GPT-6 Sol89%$0.02751.4s
GPT-5.6 Terra (Reasoning, Medium)89%$0.04435.2s
Muse Spark 1.1 (Reasoning, Medium)87%$0.01523.9s
GPT-5.4 Mini (Reasoning)88%$0.02228.1s
GPT-5.6 Terra89%$0.04636.9s
Muse Spark 1.1 (Reasoning, Minimal)86%$0.01219.2s
GPT-6 Sol (Reasoning, Medium)89%$0.0311.0m
GPT-5.490%$0.0491.4m
GPT-6.1 Sol (Reasoning, Medium)90%$0.0311.6m
Claude Sonnet 5.5 (Reasoning)89%$0.04236.9s
GPT-5.4 (Reasoning, Low)90%$0.0551.4m
0.800.90

Cost vs Performance

Compares total cost for this test against the test score. Quadrant lines are drawn at the median values. Only models with available cost data are shown.

1 low-scoring outlier hidden: Nemotron 3 Nano (65.7%).

Most Stable Models (Top 20)

Ranked by stability (median × consistency). Click a model name to view its detail page.

ScoreConsistencyStability
GPT-6.1 Sol (Reasoning, Medium)90%95%86%
GPT-5.5 (Reasoning, Medium)89%96%86%
GPT-5.6 Terra89%96%86%
GPT-5.589%96%85%
GPT-5.490%94%85%
GPT-5.6 Sol89%96%85%
GPT-6 Luna (Reasoning, High)89%96%85%
GPT-5.6 Luna88%97%85%
GPT-5.6 Sol (Reasoning, Medium)89%95%85%
GPT-5.5 (Reasoning, Low)89%95%85%
GPT-6 Luna88%96%85%
GPT-5.4 (Reasoning, Low)90%94%85%
GPT-5.6 Terra (Reasoning, Medium)89%95%85%
GPT-5.4 (Reasoning)90%94%85%
GPT-6 Sol89%95%85%
GPT-5.6 Luna (Reasoning, Medium)88%96%85%
GPT-6 Sol (Reasoning, Medium)89%95%85%
GPT-6 Luna (Reasoning, Medium)88%95%84%
Grok 4.7 (Reasoning, High)89%94%84%
Qwen 3.8 Max (Reasoning, XHigh)88%95%83%
80%90%

Top Overall Models (Top 20)

Ranked by composite score (performance, cost, speed & stability). Click a model name to view its detail page.

ScoreCostSpeedStability
GPT-6 Luna88%$0.001332.6s85%
GPT-6 Luna (Reasoning, High)89%$0.002357.1s85%
GPT-5.6 Luna88%$0.01515.8s85%
GPT-5.6 Luna (Reasoning, Medium)88%$0.01718.0s85%
GPT-6 Luna (Reasoning, Medium)88%$0.001643.0s84%
GPT-6 Sol89%$0.02751.4s85%
GPT-5.4 Mini87%$0.01516.8s83%
GPT-5.6 Terra89%$0.04636.9s86%
GPT-5.6 Terra (Reasoning, Medium)89%$0.04435.2s85%
GPT-6 Sol (Reasoning, Medium)89%$0.0311.0m85%
GPT-5.4 Mini (Reasoning, Low)87%$0.01516.8s82%
GPT-6.1 Sol (Reasoning, Medium)90%$0.0311.6m86%
Qwen 3.7 Flash (Reasoning)88%$0.001055.2s81%
GPT-5.4 Mini (Reasoning)88%$0.02228.1s82%
DeepSeek V4.1 Flash (Reasoning, High)87%$0.002935.4s80%
GPT-5.490%$0.0491.4m85%
Claude Sonnet 5.5 (Reasoning)89%$0.04236.9s83%
Muse Spark 1.1 (Reasoning, Medium)87%$0.01523.9s79%
GPT-5.4 (Reasoning, Low)90%$0.0551.4m85%
Muse Spark 1.1 (Reasoning, Minimal)86%$0.01219.2s79%
80%90%
genreNovelcrafter Default PromptDetailed Writing Rules
Model Total ▼Literary fiction: old friends reuniteThriller: chase through city streetsRomance: separated couple reunitesFantasy: entering an ancient ruinMystery: examining a crime sceneHorror: alone in an eerie place at nightLiterary fiction: old friends reuniteThriller: chase through city streetsRomance: separated couple reunitesFantasy: entering an ancient ruinMystery: examining a crime sceneHorror: alone in an eerie place at nightLiterary fiction: old friends reuniteThriller: chase through city streetsRomance: separated couple reunitesFantasy: entering an ancient ruinMystery: examining a crime sceneHorror: alone in an eerie place at night
GPT-5.490%89%92%92%84%92%88%88%92%89%90%91%90%91%93%92%89%92%90%
GPT-5.4 (Reasoning)90%88%91%91%89%92%88%86%93%89%90%93%92%87%91%88%92%91%93%
GPT-6.1 Sol (Reasoning, Medium)90%89%91%91%93%91%92%87%89%86%90%87%92%90%90%91%92%89%94%
GPT-5.4 (Reasoning, Low)90%89%91%90%86%91%86%86%93%90%90%89%90%88%91%92%89%93%90%
Claude Opus 5.5 (Reasoning)89%85%90%86%87%91%85%86%90%86%87%93%95%88%92%90%92%92%93%
GPT-5.6 Sol (Reasoning, Medium)89%91%91%91%91%90%88%88%87%87%89%88%93%88%90%89%89%88%91%
GPT-6 Sol (Reasoning, Medium)89%89%91%90%90%92%93%87%89%86%87%88%90%89%90%89%91%88%90%
GPT-5.6 Terra89%89%91%90%90%90%91%88%88%88%88%88%90%88%90%89%90%89%91%
GPT-5.6 Terra (Reasoning, Medium)89%89%92%91%89%91%88%87%89%88%88%88%89%88%90%89%89%88%90%
GPT-5.589%90%91%90%87%91%86%87%89%90%88%89%90%88%90%89%90%90%91%
GPT-5.5 (Reasoning, Low)89%89%90%90%90%90%89%87%90%89%89%87%91%88%90%88%88%89%91%
GPT-5.6 Sol89%91%91%89%92%89%89%86%88%87%89%89%91%88%89%88%89%88%92%
GPT-6 Sol89%89%93%90%90%89%91%87%89%86%87%88%90%87%90%88%89%89%93%
GPT-5.5 (Reasoning, Medium)89%88%90%89%89%90%88%88%90%88%88%88%91%87%90%89%88%89%92%
GPT-6 Luna (Reasoning, High)89%91%92%89%89%89%88%88%88%87%88%88%88%88%90%87%89%88%91%
1–15 of 193
Page 1 / 13

Detailed Writing Rules

Literary fiction: old friends reunite

Thriller: chase through city streets

Romance: separated couple reunites

Fantasy: entering an ancient ruin

Mystery: examining a crime scene

Horror: alone in an eerie place at night

genre

Literary fiction: old friends reunite

Thriller: chase through city streets

Romance: separated couple reunites

Fantasy: entering an ancient ruin

Mystery: examining a crime scene

Horror: alone in an eerie place at night

Novelcrafter Default Prompt

Literary fiction: old friends reunite

Thriller: chase through city streets

Romance: separated couple reunites

Fantasy: entering an ancient ruin

Mystery: examining a crime scene

Horror: alone in an eerie place at night