DISTRIBUTED COMPUTING
計算に参加
あなたのブラウザの空き時間で、AGOBOT のボードゲームCPUの検証を手伝えます。 サーバー(小さなコンピューター1台)では時間がかかる計算を、参加者みんなで少しずつ分担する仕組みです。
何を計算するの?
チェスの「perft(パーフト)」という検証計算です。答えの分かっている局面について、 決められた深さまでの合法手の組み合わせの数を数え上げます。 数が公開されている正解と一致すれば、AGOBOT のチェスCPUの着手生成が正しいと確認できます。 計算は小さなタスクに分割されていて、あなたのブラウザが1件ずつ引き受け、結果だけをサーバーへ返します。 結果はサーバー側で正解と照合してから集計するので、間違った結果が混ざることはありません。
安心についての明記
- 暗号資産のマイニングではありません。AGOBOT 自身のゲーム機能のための検証計算で、通貨や報酬は発生しません。
- ページを開いただけでは計算は始まりません。下の「計算をはじめる」ボタンを押したときだけ実行されます。
- いつでも止められます。「停止する」ボタンで即座に止まり、タブを閉じればその時点で完全に終了します。 タブが裏に回っている間は自動で一時停止します。
- 端末への配慮。負荷の度合いを「ひかえめ(使用率の目安25%)」「ふつう(50%)」 「しっかり(75%)」から選べます。端末を守るため、使用率100% の設定は用意していません。どの設定でも、同時に使う計算スレッドを 抑え、タスクの合間に休止を入れます。
- 実行方式を選べます。標準の CPU(Web Worker の JavaScript)に加えて、WASM と WebGPU(GPGPU)に対応しています。速度の目安は、WebGPU は対応する環境では CPU・WASM よりも高速で、WASM は対応する環境では JavaScript よりも高速です。 ただしスマートフォンでは、機種やブラウザによって WebGPU が実行できない場合があります。その場合は CPU 方式や WASM をご利用ください(WebGPU・WASM の計算に続けて失敗したときは自動で CPU 方式に切り替わります)。
- 匿名で参加できます。ログインは不要です。あなたの貢献件数はこのブラウザの中にだけ保存され、 サーバーへ個人を特定する情報が送られることはありません。
実行方式
端末への配慮
端末を守るため、使用率100%の設定はありません。どの設定でも余力を残して計算します。配慮の設定は、次に計算をはじめるときから反映されます。
速度の目安:WebGPU は、対応する環境では CPU・WASM よりも高速です。WASM は、対応する環境では JavaScript(CPU方式)よりも高速です。
このブラウザは WebGPU に対応していないため、CPU方式のみ利用できます。
注意:スマートフォンでは、機種やブラウザによって WebGPU が実行できない場合があります。その場合は CPU 方式をご利用ください(WebGPU の計算に続けて失敗したときは、自動で CPU 方式に切り替わります)。
状態:停止中
「計算をはじめる」を押すまで、計算は始まりません。
全体の進捗:読み込み中
あなたの貢献(今回)0 件 / 0 ノード
あなたの貢献(このブラウザの累計)0 件 / 0 ノード
進捗が 100% になった時点で、このスイートは完了です。これまでのスイートの実績は 上のパネルに表示されます。ご協力ありがとうございます。