Devotd Github
新着マルチモーダル

dbreunig/nesformer — Qwen3.5 の重みの中での NES CPU 実験

NES の 6502 CPU と 2KB の作業メモリ、ゲームプログラムを Qwen3.5 モデルの重みの中で実行する実験。

リポジトリ情報dbreunig/nesformer ↗

NES の 6502 CPU と 2KB の作業メモリ、ゲームプログラムを Qwen3.5 モデルの重みの中で実行する実験。

GitHub の説明: An NES CPU compiled into the weights of a stock Qwen3.5 model

スター
★ 83
フォーク
2
言語
Python
ライセンス
NOASSERTION
原文を見る ↗GitHub で見る ↗

dbreunig/nesformer は、NES の 6502 中央処理装置と 2KB の作業メモリ、ゲームプログラムを標準の Qwen3.5 モデルの重みの中で実行する実験である。今回の公開では、変更点やリリースバージョンは記録されていない。README によれば、重みはモデルを学習して得られるものではなく、コンパイラが計算する。ゲームの実行中、モデルは CPU 実行ログをトークン単位で予測する。

この方式の核心は、モデルの重みを計算装置の状態を保持するために利用することにある。CPU と作業メモリはモデルの中で動作し、画面描画や操作入力といった残るコンソールの動作は別のプログラムが担当する。README は、付属するテストゲームのすべての画面結果が基準エミュレータと一致すると説明している。したがって、このリポジトリはモデルがゲーム全体を単独で処理する事例というより、CPU 実行をモデルの重みに移した実験に近い。

確認できる範囲は README が説明するテストゲームとその画面結果に限られる。提供された記録には性能測定や対応ゲームの範囲が示されていないため、他のゲームでも同じ結果が出ると考える根拠はない。ライセンス表示は NOASSERTION であり、与えられた情報だけでは利用条件を確認できない。リリースバージョンも記録されていないので、現時点では特定の実行経路を示す実験と捉えるのが適切である。