抽象化と推論コーパスがウェブゲームになった
このリポジトリの目的は、FrançoisCholletの抽象化と推論コーパスのために使いやすいUIインターフェイスを作成することです。このUIの助けを借りて、アークタスクはパターン認識、論理的推論、問題解決などの認知能力に挑戦し、幼児期の発達に理想的なものになるように設計されているため、幼い子供の抽象化と推論スキルを開発するための教育資料としてARCを使用する可能性を探ることができます。
ゲームへのリンク:https://volotat.github.io/arc-game/
ゲームの目標は、最初にいくつかの例を与えられた視覚的なタスクを解決することです。タスクは、異なる色のセルを含む任意の解像度を持ついくつかのペアのグリッドとして提示されます。各ペアは、入力グリッドの出力グリッドへの変換を表します。タスク自体は、その変換を見つけて、ページの下部に表示されるテストグリッドに適用することです。すべてのセルが予想される回答と一致する正確なソリューションのみが、正しい回答と見なされます。

上部のグリッドペアの例、中央のグリッドペアをテストし、画像の下部にあるカラーパレットをテストします。
テストグリッドと対話する方法はいくつかあります。
修正グリッドサイズ:元のARCユーザーでは、テスト出力で任意のグリッドサイズを指定できます。このメカニズムがそれを解決する上で重要な役割を果たすように、いくつかのタスクが作成されています。 「The Arc Game」では、このようなタスクをはるかに容易にする正しいサイズで既に与えられている出力グリッドが既に与えられています。残念ながら、子供にとっては混乱しすぎないグリッドサイズを変更するための良いインターフェイスを見つけることができませんでした。
タスクは、25.08.2024にARC-AGIリポジトリと同期されたことに注意してください。 (1.0.2リリース)
Webバージョンは、すでにWebインターフェイスを使用するのに熟練している子供には十分すぎるほどですが、若い子供向けのゲームの物理的なバージョンは、はるかにアクセスしやすいメディアかもしれません。紙の単純なリストに現在のタスクを移動できるようにするために、選択したブラウザに「印刷」コマンドで各タスクを印刷できるようになりました。印刷するために、ウェブページはそれに応じて調整されます。たとえば、セルの色は、10色のマーカー/鉛筆の典型的なセットに対応するようにわずかにシフトされます。
印刷可能なバージョンで変更された色は次のとおりです。
ブラック - >透明(白)
緑 - >濃い緑
アクア - >ディープブルー
グレー - >黒(非常に濃い灰色)
マゼンタ - >ダークバイオレット
マルーン - >茶色

典型的なA4紙に印刷できるレベルの例。
小包バンダーで作られたこのWebアプリ。ソースコードからそれを構築できるようにするには、次のコマンドで小包をインストールしてください。
npm install -g parcel-bundler次に、ローカルWebアプリケーションとして実行します。
cd source
nvm use --lts
npm startこの時点で、http:// localhost:1234/にアクセスして、ゲームのWebページをご覧ください。