← トップ
プロダクト2026年10月27日

入会の湖(いりあいのみずうみ)

訪れた全員でたったひとつの湖を分けあって釣る、常設の共有地の悲劇。魚はロジスティック曲線で実時間に増え、10匹を切ると湖は枯れて12時間後に次の代が始まる。

アプリを試す

別タブで開く ↗

ユーザーが投稿した外部アプリを埋め込み表示しています。表示されない場合は「別タブで開く」からご利用ください。

「入会の湖」は、このページを開いた人全員で、世界にひとつだけの湖を分けあって釣る場所です。自分だけの釣り堀はありません。誰かが釣れば全員の湖が減り、誰も来ない夜のあいだに魚は少しずつ増えます。湖が養える魚は最大200匹。いる数が少なすぎても多すぎても増えにくく、10匹を切った瞬間に湖は枯れてしまいます。枯れると12時間は誰も釣れず、そのあと稚魚40匹を放した次の代が始まります。経済学の教科書に出てくる「共有地の悲劇」を、名前も顔も知らない人たちと本当に起こせてしまう湖です。

こんなときに使う

  • 「共有地の悲劇」や持続可能な漁業を、説明ではなく体験として見せたいとき
  • 授業や研修の前に、参加者みんなで同じ湖を開いて結果を眺めたいとき
  • 自分の得をとるか、知らない誰かのために残すか、ちょっと試してみたいとき
  • 毎日少しずつのぞいて、湖が生き延びているか確かめたいとき

使い方

  1. ページを開くと、いまの湖と魚の数が出ます。泳いでいる黄色い魚の数は、湖にいる魚の数そのものです。
  2. 「何匹釣りますか?」で1〜8匹を選び、「釣る」を押します。その量で湖が10匹を切るときは、ボタンが赤い「それでも◯匹釣る」に変わります。
  3. 釣った魚はあなたの魚籠に入ります。魚籠の魚は、1匹・3匹・5匹・10匹・20匹のどれかを選んで湖へ放流して返せます。
  4. 下に、魚の数のうつりかわり(最大72時間)の曲線、湖のほとりで起きたこと、この代の釣果番付、これまでの代の寿命と釣果が並びます。
  5. 同じ端末で次に釣れるのは10分後です。それまでは、ほかの人の釣りで湖がどう変わるかを眺めることになります。

仕様と機能

項目値
湖が養える魚の上限200匹
増え方ロジスティック成長、増加率は1時間あたり5%
いちばん速く増えるとき100匹のとき、1時間に約2.5匹
1回に釣れる数1〜8匹
同じ端末が次に釣れるまで10分
1回に放流できる数1〜20匹(魚籠にいる分まで)
湖が枯れる境目10匹未満
枯れてから次の代まで12時間、稚魚40匹から
最初の代の魚150匹
グラフの範囲直近72時間(湖がひらいて間もないときはひらいた時刻から)

魚の数は、増え方の式 N(t) = K / (1 + (K/N₀ − 1)·e^(−r·t)) をそのまま使って計算しています(K=200、r=0.05)。サーバーに保存しているのは「最後に誰かが触ったときの魚の数と時刻」だけで、次に誰かがページを開いた瞬間に、その間に増えた分をまとめて計算します。画面の数字も同じ式で1秒ごとに進むので、開いたまま眺めていると魚が少しずつ増えていくのが見えます。

湖は1つしかないので、同時に何人かが釣っても魚が二重に減らないよう、書き込むたびに湖の版数を確かめています(楽観ロック)。読んだあとに別の人が先に釣っていたら、最新の湖で計算し直してから書き込みます。釣りの記録と湖の書き換えは同じトランザクションで行うため、記録だけ残って魚が減っていない、ということは起きません。

作るときに決めたこと

一番迷ったのは数字の大きさです。上限を大きくすると、訪れる人が少ないうちは湖がいつまでも満杯のままで、悲劇が起きません。そこで上限を200匹、増え方を1時間5%と小さめにしました。こうすると、いちばん増える100匹のときでも1時間に約2.5匹しか増えません。1回最大8匹を3人が続けて釣れば、それだけで増える量を超えてしまいます。一人ひとりの釣りは小さくても、重なると湖が持たない——その感覚がすぐ伝わる大きさを選びました。

枯れたあとに湖を消してしまうのではなく、12時間後に次の代が始まるようにしたのは、失敗を記録として残したかったからです。「湖の代々」には、それぞれの代が何時間生きたか、何匹釣られ、何匹返され、何人が釣ったかが並びます。何度か代が替わると、早く枯れた代と長く続いた代の違いが数字で見えてきます。

番付は「釣った数 − 放流した数」の順にしました。たくさん持ち帰った人が目立つのは、わざとです。番付に載りたい気持ちと、湖を残したい気持ちが同じ画面でぶつかります。一方で放流もできるようにし、釣りすぎたと思った人が返せる道を残しました。

注意点

  • ログインはありません。番付の「釣り人◯◯◯◯」は、端末ごとに作る匿名IDから生成した4文字の札です。ブラウザのデータを消すと別の釣り人になり、魚籠も空になります。
  • 10匹を切る釣りは、確認なしで実行されます(赤いボタンが確認の代わりです)。枯れた湖は、12時間たつまで誰にも戻せません。
  • 濫用対策として、同じ回線からの釣りと放流は1日200回、全体で1日5,000回までです。
  • 湖はひとつだけで、全員に同じ状態が見えます。あなたが釣った魚は、ほかの人が釣れたはずの魚です。