Claude AIエージェントがシミュレーターを構築、ゲームアルゴリズムを最適化して人間のスコアを上回る

ある開発者が、プログラミングゲーム『The Farmer Was Replaced』において、AIエージェントが人間を上回れるかどうかをテストしました。AIエージェントはグラフィカルインターフェースの直接操作に苦戦するため、戦略として、まずClaudeエージェントのチームに、ゲームの仕組みとルールを完全に再現したPythonベースのシミュレーターを構築させました。シミュレーターが完成したら、2つ目のエージェントチームがそれを使用して、ヒマワリ収穫の最適なアルゴリズムを反復的に発見することに取り組みました。
開発プロセスと課題
プロセスは、Claude Codeの「エージェントチーム」機能を使って簡単な三目並べゲームを構築する実験から始まりました。これは成功し、より複雑な農業プロジェクトへの自信につながりました。しかし、規模を拡大すると課題が生じました:エージェントチームのリーダーがボトルネックとなり、セッショントークンの91%を消費しながら、実際のゲームに対してシミュレーターを調整するための人間のフィードバックを積極的に求めませんでした。この特定のタスクに対してエージェントチームのインフラが過剰に設計され、コストがかかりすぎていることに気づいた開発者は、Cursorとより直接的なプロンプト手法に戻ることで、シミュレーターを無事に完成させました。
結果とアルゴリズムの反復
Claude Opusを一晩中実行させた結果、ヒマワリアルゴリズムの10の段階的に改善された反復が生成されました。これらは、基本的な収穫から、最寄りのタイル選択や蛇行ナビゲーションといった微調整まで多岐に渡りました。最終的な反復では、AIは5分21秒という記録を達成し、開発者の自己ベストを公式に上回り、グローバルリーダーボードで30位にランクインしました。
この実験は、AIにドキュメントとアイデアをテストするためのサンドボックスを提供することで、少なくともこの特定のゲームコンテキストにおけるヒマワリ収穫量の最適化において、人間のプログラマーに取って代わることが可能であることを示しました。
このプロジェクトで作成されたシミュレーターは、他のユーザーがさまざまなAIモデルで使用・テストできるよう公開されています。
📖 Read the full source: r/ClaudeAI
👀 See Also

開発者がClaude Codeを使用してモバイルゲームを構築しリリース
ある開発者がClaude Codeを使用して、Android向け物理ベースのパズルゲーム『Blaster Balls』という完全なモバイルゲームを構築しリリースしました。AIはコアゲームプレイシステム、プロジェクト構造、UIオーバーレイ、機能の反復を担当し、開発者はゲーム感覚、メカニクス、収益化に集中しました。

オープンソースのクロードコードスキルによる家族物流調整
開発者が「Parent Helper」というClaude Codeスキルを構築しました。このスキルは、単一のマークダウンファイルとMCP連携を使用して、家族のスケジュール調整、食事計画、食料品の最適化を一元管理します。価格に基づいて店舗間でリストを分割することで、年間4,300ドルの食料品節約を見込んでいます。

OpenClawユーザーがAIエージェント向け「睡眠サイクル」メモリ圧縮を提案
開発者ではないOpenClawユーザーが、人間の忘却と夢を記憶圧縮とする神経科学研究に触発され、メモリ管理に「睡眠サイクル」アプローチを実装した経験を語っています。このユーザーは、データベースの肥大化、トークンコストの増大、エージェントの矛盾といった問題に直面しました。

Claude Codeワークフローの自動化をautoloopシステムで実現し、10倍のスループットを達成
ある開発者がClaude CodeとCodex CLIを用いて計画・実装・テストのサイクルを自動化するオートループシステムを構築し、10倍のスループットを達成。わずか1時間強で2万行の本番環境対応アプリを生成しました。