TENDEN アプリを試す ⚡ Try TENDEN App ⚡ 试用 TENDEN ⚡ TENDEN 앱 체험 ⚡ Probar TENDEN ⚡ Essayer TENDEN ⚡ 2026 分析レポート 📊 2026 Analysis 📊 2026 分析报告 📊 2026 분석 리포트 📊 Análisis 2026 📊 Analyse 2026 📊
MENU
SKIP RITUAL

逃げ方を、
研究する。
How to Evacuate,
We Research.
避难方式,
用研究解答。
대피 방법,
연구한다.
Cómo evacuar,
lo investigamos.
Comment fuir,
nous l'étudions.

JP/ EN/ 中文/ 한국/ ES/ FR
マウスホイール MOUSE WHEEL 滚动鼠标 마우스 휠 RUEDA DEL RATÓN MOLETTE SOURIS → 横スクロール HORIZONTAL 横向滚动 가로 스크롤 DESPL. HORIZ. DÉFILEMENT HORIZ.
CURRENT RESEARCH  ·  v2.0  ·  2026

鎌倉沿岸部 津波避難
マルチエージェント
シミュレーション
Kamakura Tsunami
Evacuation Multi-Agent
Simulation
镰仓沿海地区海啸疏散
多智能体仿真系统
가마쿠라 쓰나미
대피 멀티에이전트
시뮬레이션
Simulación Multi-Agente
de Evacuación por Tsunami
en Kamakura
Simulation Multi-Agents
d'Évacuation Tsunami
à Kamakura

鎌倉沿岸部を研究対象とする個人の自主研究であり、自治体の公式サイト・運営事業ではない。2026年8月の入試提出資料を基準に、研究を3世代に分けて公開する。70,265人は最終人口設定、62,299人は25条件・242試行の感度分析、19,978人はTENDEN行動規則の別検証である。 This is an independent personal study of the Kamakura coastal area, not an official municipal website or municipal project. The August 2026 admissions record separates three datasets: 70,265 is the final population setting; 62,299 is the 25-condition, 242-run sensitivity study; and 19,978 is a separate TENDEN rule test. 这是以镰仓沿海地区为对象的个人独立研究,并非地方政府官方网站或运营项目。以2026年8月入试提交资料为准,研究分为三组:70,265人为最终人口设定;62,299人为25条件、242次敏感性分析;19,978人为TENDEN规则的独立验证。 가마쿠라 연안부를 대상으로 한 개인 자율 연구이며 지방자치단체의 공식 사이트나 운영 사업이 아니다. 2026년 8월 입시 제출 자료를 기준으로 세 데이터셋을 구분한다. 70,265명은 최종 인구 설정, 62,299명은 25조건·242회 민감도 분석, 19,978명은 별도의 TENDEN 규칙 검증이다. Este es un estudio personal independiente de la costa de Kamakura, no un sitio oficial ni un proyecto gestionado por el municipio. Según el expediente de admisión de agosto de 2026, se separan tres conjuntos: 70.265 es la población final; 62.299 corresponde al análisis de 25 condiciones y 242 ejecuciones; 19.978 es una prueba independiente de las reglas TENDEN. Il s'agit d'une étude personnelle indépendante de la zone côtière de Kamakura, et non d'un site officiel ou d'un projet municipal. Selon le dossier d'admission d'août 2026, trois jeux sont séparés : 70 265 est la population finale ; 62 299 concerne 25 conditions et 242 exécutions ; 19 978 est un test distinct des règles TENDEN.

TENDEN規則検証 · 19,978人 — モデル内適用率0%の避難完了率18.4%から、100%条件で34.9%(+16.5pt)。現実の普及率・効果ではない。 TENDEN rule test · 19,978 agents — model completion rose from 18.4% at 0% rule application to 34.9% at 100% (+16.5pt). This is not real-world adoption or effectiveness.

View Report →
提出資料で確定できる研究データ台帳 Research dataset ledger confirmed by admissions materials
70,265
エージェントAgents
62,299
感度分析の人口Sensitivity population
242
感度分析の総試行Sensitivity runs
19,978
TENDEN規則検証の人口TENDEN rule-test population
補助バッチ・旧モデル(結論と混同しないアーカイブ) Supplementary batches and older models (archived separately)
172,800 → 70,265
エージェント数の推移 Agent-count history 智能体数变化 에이전트 수 변화 Historial de agentes Historique des agents
25 / 15 / 29
別設計バッチの条件数 Conditions in separate batches 场景数变化 시나리오 수 변화 Historial de escenarios Historique des scénarios
世代別
数値は同一系列として接続しない Do not join values across generations 旧BASE存活率(参考值) 구 BASE 생존율(참고값) Antigua supervivencia BASE (referencia) Ancienne survie BASE (référence)
2025〜2026年6月の全記録 Full 2025–Jun 2026 record 2025〜2026年6月全记录 2025〜2026년 6월 전체 기록 Registro completo 2025–jun 2026 Historique complet 2025–juin 2026
QUICK ACCESS
NEW  ·  ANALYSIS · V2 BATCH
2026 一括実行レポート
2026年7月の29条件バッチを補助アーカイブとして保存。入試提出資料の主要結論とはデータ世代を分けて読む。 The July 2026 29-condition batch is preserved as a supplementary archive and kept separate from the admissions record's main findings.
→
APP  ·  PWA
TENDEN
土地勘のない来訪者向け公開実験版 v7.12。30言語・2経路比較・事前計算混雑表示。完全オフラインや現地安全性は未検証。 Public experimental v7.12 for visitors without local knowledge: 30 languages, two-route comparison, and precomputed congestion. Full offline use and field safety remain unverified. 面向不熟悉当地游客的公开实验版v7.12:30种语言、两条路线比较、预计算拥堵显示。完全离线与实地安全性尚未验证。 토지 정보가 없는 방문객용 공개 실험판 v7.12: 30언어, 2경로 비교, 사전 계산 혼잡 표시. 완전 오프라인과 현장 안전성은 미검증. Versión pública experimental v7.12: 30 idiomas, comparación de dos rutas y congestión precalculada. El uso totalmente sin conexión y la seguridad de campo no están verificados. Version expérimentale publique v7.12 : 30 langues, comparaison de deux itinéraires et congestion précalculée. Le mode entièrement hors ligne et la sécurité sur le terrain ne sont pas validés.
→
PROMO SITE
TENDEN 紹介サイト TENDEN Introduction TENDEN 介绍网站 TENDEN 소개 사이트 Sitio de Presentación TENDEN Site de Présentation TENDEN
アプリの機能・研究背景・開発思想を詳しく解説。 Features, research background, and design philosophy explained in detail. 详细介绍应用功能、研究背景和开发理念。 앱 기능, 연구 배경, 개발 철학을 상세히 설명. Funciones, contexto de investigación y filosofía de diseño explicados en detalle. Fonctionnalités, contexte de recherche et philosophie de conception expliqués en détail.
→
CHANGELOG
TENDEN 開発履歴 v7.12 TENDEN Changelog v7.12
v0.1〜v7.0の70版・228コミット対応表を保存し、v7.12までの節目を追記。 The 70-release/228-commit v0.1–v7.0 mapping is preserved, with milestones through v7.12 appended.
→
OVERVIEW
研究概要 Research Summary 研究概要 연구 개요 Resumen de Investigación Résumé de Recherche
「津波避難シミュレーションの構築と減災アプリの開発」― モデル仕様・研究背景の概要。数値結果は2026一括実行レポートを参照。 Research overview — model design and research background. See the 2026 batch report for numerical results. 论文概要 — 模型规格与研究背景。数值结果请参阅2026批量运行报告。 논문 개요 — 모델 사양·연구 배경. 수치 결과는 2026 일괄 실행 리포트 참조. Resumen de la investigación — diseño del modelo y contexto. Ver el informe batch 2026 para resultados numéricos. Aperçu de la recherche — conception du modèle et contexte. Voir le rapport batch 2026 pour les résultats.
→
TECHNICAL DOCS
シミュレーター解説 Simulator Explained 仿真系统解析 시뮬레이터 해설 Simulador Explicado Simulateur Expliqué
エンジン構造・モデル仕様の解説。 Engine structure and model specifications. 引擎结构与模型规格解析。 엔진 구조 및 모델 사양 해설. Estructura del motor y especificaciones del modelo. Structure du moteur et spécifications du modèle.
→

2011年3月11日——約19,000人が津波に飲まれた。
逃げられなかったのではない。逃げ方を知らなかった。
March 11, 2011 — nearly 19,000 lives lost to the tsunami.
Not because they couldn't run. Because they didn't know where to go.
2011年3月11日——约19,000人被海啸夺去生命。
不是跑不动。是不知道往哪里跑。
2011년 3월 11일 — 약 19,000명이 쓰나미에 휩쓸렸다.
못 뛴 게 아니라. 어디로 뛰어야 할지 몰랐던 것이다.
11 de marzo de 2011 — cerca de 19,000 vidas arrasadas por el tsunami.
No es que no pudieran correr. Es que no sabían adónde ir.
11 mars 2011 — près de 19 000 vies emportées par le tsunami.
Non par manque de jambes. Par manque de direction.

鎌倉に津波が来たとき、70,265人はどこへ向かうのか。 When a tsunami hits Kamakura — where do 70,265 people go? 当海啸袭来鎌仓——70,265人将何去何从? 쓰나미가 가마쿠라를 덮칠 때 — 70,265명은 어디로 향하는가? Cuando el tsunami golpea Kamakura — ¿a dónde van 70,265 personas? Quand le tsunami frappe Kamakura — où vont 70 265 personnes?

三方を山に囲まれた鎌倉では、観光客が地域住民と一緒に狭い古道へ殺到する。
このシミュレーションは、その混乱を数値で捉え、命を救う答えを探し続けている。
In Kamakura — boxed in by mountains — tourists and locals flood the same narrow ancient passes.
This simulation puts numbers to that chaos, searching for answers that save lives.
三面环山的镰仓,游客与本地居民涌向同样狭窄的古道。
这个模拟系统将混乱转化为数据,不断探寻能够拯救生命的答案。
삼면이 산으로 막힌 가마쿠라에서, 관광객과 주민이 같은 좁은 고갯길로 몰린다.
이 시뮬레이션은 그 혼란을 숫자로 포착하고, 생명을 구할 답을 찾는다.
En Kamakura, rodeada de montañas, turistas y vecinos se lanzan a los mismos pasos estrechos.
Esta simulación convierte ese caos en datos y busca respuestas que salvan vidas.
À Kamakura, encerclée de montagnes, touristes et habitants convergent vers les mêmes étroits passages.
Cette simulation transforme ce chaos en chiffres et cherche des réponses qui sauvent des vies.

TENDEN行動規則の検証  |  19,978 AGENTS · 2回の実行系列 TENDEN RULE TEST  |  19,978 AGENTS · TWO EXECUTION BATCHES

※ 以下は70,265人の人口設定や62,299人・242試行の感度分析とは別系列。旧版と補助バッチはアーカイブで公開。 ※ This is separate from the 70,265 population setting and the 62,299-agent/242-run sensitivity study. Older and supplementary batches are in the archive.

シミュレーションが
暴いた構造
What the Simulation
Revealed
模拟揭示的
结构性现实
시뮬레이션이
드러낸 구조
Lo que reveló
la simulación
Ce que la simulation
a révélé

TENDEN適用率0% 全体避難完了率
18.4%
19,978人のTENDEN検証系列における適用率0%条件。 0% rule-application condition in the 19,978-agent TENDEN test.
地域住民 避難完了率
33.1%
同じ検証系列の属性別避難完了率。因果効果の実地測定ではない。 Attribute-level completion in the same test; not a field measurement of causal effect.
一般来訪客 避難完了率
15.6%
同じ検証系列の属性別避難完了率。一般来訪者をモデル化した値。 Attribute-level completion in the same test, modeling general visitors.
住民 vs 来訪客 完了率格差
17.5pt
同一条件下でも属性だけで2倍以上の差。到達時間が延びるほど格差は拡大(18分時点で27.2pt)。 Over 2× gap from attribute alone. Gap widens as lead time grows (27.2pt at 18 min).
避難開始90秒条件
29.9%
避難開始を90秒へそろえたモデル条件。基準比+11.4pt。現実の介入効果ではない。 Model condition with evacuation start set to 90 seconds: +11.4pt vs baseline; not a field intervention effect.
TENDEN規則 100%適用条件
34.9%
モデル内適用率100%条件。0%比+16.5pt、約1.9倍。現実の普及率・効果ではない。 100% model rule application: +16.5pt, about 1.9× vs 0%. Not real-world adoption or effectiveness.
混雑は減少傾向、閾値は未確定 Congestion trended downward; no threshold confirmed ⚠ 决定生死的2米宽沙滩出口 ⚠ 생사를 가른 폭 2m 백사장 출구 ⚠ Una salida de playa de 2 m decidió la supervivencia ⚠ Une sortie de plage de 2 m a déterminé la survie

TENDEN規則の適用率を上げると混雑ピークは17.5から9.5へ下がる傾向を示した。ただし密度は常に単調には下がらず、「一定の適用率を超えれば確実に安全」という閾値は2回の実行では再現できていない。 Peak congestion trended from 17.5 to 9.5 as model rule application rose. Density was not consistently monotonic, and two execution batches did not reproduce a reliable “safe above this rate” threshold.

17.5
適用率0%時のピーク Peak at 0% application
>
9.5
100%時のピーク傾向 Peak trend at 100%
2系列
検証実行系列 Execution batches
SUPPLEMENTARY ARCHIVE · 2026.07
29条件バッチの補助分析(データ世代を分けて閲覧)→ Supplementary 29-condition analysis (read by generation) →
RESEARCH SUMMARY
モデル仕様・研究手法の概要 → Model design & methodology overview → 模型规格与研究方法概要 → 모델 사양·연구 방법론 개요 → Resumen del modelo y metodología → Aperçu du modèle et de la méthodologie →
ODDS RATIO

モデルは現実の死亡率を直接予測せず、実際の利用者が理解・行動できるかも未検証である。結果は母集団・条件・試行数と一緒に読み、異なる世代の値を連結しない。 The model does not directly predict real-world mortality, and human comprehension and action remain untested. Read each result with its population, conditions, and run count; do not join values across generations.

import numpy as np; class Agent: def __init__(self): self.cr = 0; self.v = 1.0; V(z,∇z)=Vbase/((1+α·z)(1+β·|∇z|)); v=exp(-3.5*|S+0.05|+0.175) F_jam=max(0,1-ρ/ρ_max); P(herd)≥thresh → follow_flow; DT=5s; T_max=1440s

動的津波
伝播モデル
Dynamic Tsunami
Propagation
动态海啸
传播模型
동적 쓰나미
전파 모델
Propagación
Dinámica
Propagation
Dynamique

静的な浸水域だけでなく「いつどこに津波が到達するか」を動的に計算。標高と傾斜で遡上速度が変化する Goto-Muhari 経験式と多始点ダイクストラ法を組み合わせ、全 2,135 ノードの到達時刻マップを一括生成する。 Beyond static inundation — calculates when the wave arrives at each point. Goto-Muhari empirical formula combined with multi-source Dijkstra generates arrival timestamps for all 2,135 inundated nodes.

V(z,|∇z|) =
  Vbase / (
   (1+α·z)(1+β·|∇z|) )

渋滞
デッドロック
Traffic
Deadlock
拥堵
死锁
정체
데드락
Deadlock
de Tráfico
Blocage
de Trafic

道路の面積に対して人が集中しすぎると限界密度(4.0人/㎡)に達し、Klüpfel モデルが速度を最小値まで落とす。由比ヶ浜沿岸のボトルネックで最大混雑指数 131.9 を観測。これは限界密度の33倍に相当する。 When crowd density exceeds 4.0 ppl/m², the Klüpfel model collapses walking speed to its floor value. Peak congestion index of 131.9 observed at the Yuigahama coastal bottleneck — 33× the limit density.

群衆心理・
同調パニック
Crowd Psychology /
Herd Panic
群体心理·
从众恐慌
군집 심리·
동조 패닉
Psicología
de Masas
Psychologie
des Foules

半径20m内の走行エージェント数に応じて危機感を加算する明示的な行動規則を実装し、同調行動の連鎖を比較した。個人間の引力・斥力を解くSocial Force Modelそのものではない。 An explicit rule adds crisis level according to runners within 20m and compares chained conformity. It is not a full attraction/repulsion Social Force Model.

地形勾配
生体力学
Terrain Gradient
Biomechanics
地形坡度
生物力学
지형 경사
생체역학
Biomecánica
Topográfica
Biomécanique
Topographique

Tobler の連続歩行速度関数 v = exp(-3.5|S+0.05|+0.175) を採用。急勾配の切通しでは高齢者・児童の速度低下が致命的になる。v1.0 のステップ関数から連続補正へ精緻化。 Tobler's continuous walking speed function v = exp(-3.5|S+0.05|+0.175). Steep passes become fatal for elderly and children. Upgraded from v1.0's step function to continuous correction.

> DEV_ID: HIGH SCHOOL RESEARCHER > ORG: KAMAKURA SIM PROJECT > GITHUB: masatosprojects > X: @masatosprojects > YOUTUBE: masatosprojects-c6e > EMAIL: determined.masato@gmail.com > MISSION: 問いの解像度を上げる。 MISSION: RAISE THE RESOLUTION OF THE QUESTION. MISSION: 提升问题的分辨率。 MISSION: 질문의 해상도를 높인다. MISSION: ELEVAR LA RESOLUCIÓN DE LA PREGUNTA. MISSION: ÉLEVER LA RÉSOLUTION DE LA QUESTION.
EXPLORE
SIMULATION
!ここをクリック! ! CLICK HERE ! !点击此处! ! 여기를 클릭 ! ! HAGA CLIC AQUÍ ! ! CLIQUEZ ICI !
×

動的津波伝播モデル

従来の静的浸水域モデルは「どのノードが最終的に浸水するか」を示すが、「いつ到達するか」という時間的情報を持たない。本研究では Goto ら(1997)・Muhari ら(2012)の経験式を用いた動的モデルを構築した。

伝播速度計算式

V(z, |∇z|) = Vbase / ( (1 + α·z)(1 + β·|∇z|) )

Vbase = 3.0 m/s(海面・平坦地における遡上初速)
α = 0.15 m⁻¹(標高による減衰)
β = 1.5(傾斜による減衰)
V_floor = 0.05 m/s(速度下限)

多始点ダイクストラ法(O((E+V)log V))により浸水域2,135ノード全体の到達時刻マップを一括算出。シミュレーション中に「現在時刻 ≥ T(現在ノード)」となったエージェントを死亡と判定することで、波前線とエージェントの動的競争を再現する。

×

渋滞デッドロック(Klüpfelモデル)

道の面積に対して人が殺到すると、密度が限界に達し群衆全体が停止します。

物理演算モデル

速度乗数 F_jam = max(0, 1 − ρ / ρ_limit)
ρ_limit = 4.0 人/m²

BASEシミュレーション50試行の平均で、ボトルネック上位5地点の最大混雑指数は 131.9 / 99.4 / 96.5 / 69.1 / 64.9 に達した。これらは限界密度の33〜16倍に相当し、事実上の歩行停止状態が持続した。上位4地点が東部(由比ヶ浜・材木座)に集中しており、沿岸から内陸への出口ノード不足が生存率低下の構造的要因であることが示された。

×

地形勾配(Toblerモデル)

鎌倉は「切通し」と呼ばれる急勾配の坂に囲まれており、これが避難速度に甚大な影響を与えます。

Tobler 歩行速度関数

v = exp(−3.5 × |S + 0.05| + 0.175) (Sは傾斜角 rad)

v1.0 のステップ関数(上り坂のみ F_slope = max(0.4, 1−3.0×slope) の3段階)から、Tobler の連続関数へ精緻化。年齢グループ別の基本速度(児童1.15 m/s・成人1.37 m/s・高齢者1.00 m/s)と乗算し、急勾配で高齢者の歩行速度がより低下するという仮定をモデル上で表現する。実地の個人差を正確に再現することを保証するものではない。

×

群集心理と同調パニック

パニックは伝染します。視野内に走っている人がいると、自分の状況に関わらず同調して走り出してしまう危険な習性です。

危機感と同調行動の規則

半径20m以内の走行エージェント(危機感≥0.70)1人あたり危機感+0.10を加える仮定で、危機感上昇から同調・混雑へ至るモデル上の連鎖を比較する。現実のパニック伝染を直接再現・予測する式ではない。

E群の感度分析では、率先避難者(CaseI)の割合を10%→90%に変化させても生存率改善は +1.5pp にとどまった。道路ボトルネックが律速段階となり、行動介入だけでは物理的上限を突破できないことを示している。