PulseAugur
实时 09:32:25
English(EN) Daring coder gets Doom running with regular expressions at 180 seconds per frame, like playing 'correspondence chess with a shotgun' — nearly 14 million substit

《毁灭战士》通过正则表达式运行,每帧耗时180秒

一位程序员成功地仅使用正则表达式运行了经典视频游戏《毁灭战士》。这种非常规的方法涉及一个96MB的文本字符串,模拟了游戏的CPU、RAM和视频输出。渲染单个帧需要近1400万次替换,导致极低的帧率,每帧耗时180秒,使得游戏体验如同“玩带霰弹枪的国际象棋”。该项目展示了通过复杂的文本匹配和替换技术可以挖掘出惊人的计算能力。 AI

影响 展示了新颖的计算方法,但未直接影响AI发展。

排序理由 这是一个通过非常规软件方法运行游戏的演示,并非新的模型发布或重要的行业事件。

在 Mastodon — mastodon.social 阅读 →

AI 生成摘要 · Google Gemini · 来自 2 个来源。 我们如何撰写摘要 →

《毁灭战士》通过正则表达式运行,每帧耗时180秒

本文如何被排名

Signal score
0 / 100
Composite score across the factors below. Higher = stronger signal that this story matters right now.
Newsworthiness bucket
Tool
这是一个通过非常规软件方法运行游戏的演示,并非新的模型发布或重要的行业事件。
Source corroboration
2 independent sources
Multiple independent publishers reporting the same story raises confidence that it's real and newsworthy.
Topics
other
Editorial topic classification. Feeds into how the story surfaces on /topic/<slug> hub pages and into the per-entity coverage mix.
AI-industry relevance
Low
Off-topic or adjacent — cluster remains reachable but doesn't surface in AI-industry rankings.
Story freshness
48 days old
Aged out of breaking-news scoring windows; ranking reflects the durable signal from the full source set.

完整方法见我们的编辑标准

报道来源 [2]

  1. Tom's Hardware TIER_1 English(EN) · Bruno Ferreira ·

    胆大程序员用正则表达式运行《毁灭战士》,每秒帧率180秒,如同“用霰弹枪玩国际象棋”,渲染一帧近1400万次替换,每秒8万次替换

    Daring coder gets Doom running with regular expressions at 180 seconds per frame by using one text string to the machine, engine, and video output

  2. Mastodon — mastodon.social TIER_1 English(EN) · [email protected] ·

    大胆的程序员用正则表达式让《毁灭战士》以每秒180帧的速度运行,如同“玩带霰弹枪的国际象棋”——近1400万次替换

    Daring coder gets Doom running with regular expressions at 180 seconds per frame, like playing 'correspondence chess with a shotgun' — nearly 14 million substitutions to render a … Daring coder gets Doom running with regular expressions at 180 seconds per frame by using one text …