科学・技術
Show HN: 暗闇で人を見つける – 相手を照らすか、自分を照らすか? (Three.js)
Show HN: Find someone in the dark – light them or light yourself? (Three.js) (github.com)
要約
Three.jsを用いた、暗闇での捜索戦略を比較する実験を紹介する記事です。捜索者が移動しながら広範囲を照らす「スイープサーチライト」と、捜索者がその場に留まり、遭難者が光に気づいて近づく「ビーコン」の2つの戦略を、様々なシナリオでシミュレーションし、その有効性を比較しています。これはあくまで概念的なトイモデルであり、実際の捜索救助の指針として検証されたものではないと注意喚起されています。
全文翻訳
Signal in the Dark
2つの単純化された戦略を比較する、ワンページのThree.js実験です。
スイープサーチライト: 捜索者は広がる探索パターンを移動し、行方不明者を照らし出す必要があります。
ビーコンを上げる: 捜索者はその場に留まり、移動可能な行方不明者が全方向性の光を認識して近づこうとします。
cd signal-in-the-dark
python3 -m http.server 8080
http://localhost:8080 を開きます。
このページはピン留めされたCDN URLからThree.jsをインポートするため、初回ロードにはインターネットアクセスが必要です。
実験
まずプリセットを使用してください:
モバイルハイカーは通常ビーコンを好みます。
負傷者は、行方不明者が近づけないため、静止したビーコンを効果なくします。
密林は視線遮蔽を増加させ、混合した結果を生む可能性があります。
変更ごとにモンテカルロ比較を実行してください。
両方の戦略は同じランダムな世界と開始位置を受け取ります。
重要な制限事項
これは概念的なトイモデルであり、検証された捜索救助のガイダンスではありません。天候、地形の標高、バッテリー、音、無線、集団行動、パニック、負傷、公式な救助プロトコルなどを意図的に除外し、いくつかの変数のみを分離しています。