https://en.wikipedia.org/wiki/Metaheuristic
/demo
├── /src (Rust source)
│ ├── lib.rs (WASMのエントリーポイント)
│ ├── algorithms.rs (メタヒューリスティクスの実装)
│ └── benchmarks.rs (評価関数の実装)
├── Cargo.toml (Rustの設定)
└── /public (Webフロントエンド)
├── index.html
├── renderer.js (Rust WASMを呼び出すJS)
├── plot.js (Observable Plot)
└── style.css
cd ./demo
wasm-pack build --target web