Wireworld / ワイヤーワールド

4つの状態から生まれる、動く回路の世界

まず遊んでみる / Getting started

最初は「光の回路」が動きます。大きさの異なるループを巡る青い信号を眺めたり、速度を落として1セルずつ追ってみてください。OSの「動きを減らす」設定が有効なら停止状態で始まります。「再生」で動かせます。

The circuit garden starts with many loops and moving signals. Slow it down or step through each update. With reduced motion enabled, press Play to start.

  1. 「導線を描く」を選び、ドラッグして金色の配線を描きます。 / Select Draw wire and drag to lay a path.
  2. 「電子を流す」と向きを選び、配線上をタップ。頭と、その後ろに尾を置きます。 / Choose Inject electron and a direction, then tap a wire to place a head and a tail behind it.
  3. 「再生」で信号の動きを確認。配線を切ったりつないだりしてみましょう。 / Press Play, then try cutting or joining paths.

編集すると停止します。注入位置とその1セル後方の両方に導線が必要です。「頭を描く」「尾を描く」では状態を直接編集できます。頭だけを置くと、複数方向へ信号が広がる場合があります。

Editing pauses playback. Injection needs two wire cells: one for the head and one behind it for the tail. Paint head/tail edits states directly; an isolated head can send signals in multiple directions.

プリセット / Presets

4つの状態とルール / Four states, four rules

Brian Silvermanが1987年に考案した2次元セルオートマトンです。自分と周囲8セルの状態を使い、すべてのセルを同時に更新します。

Wireworld, introduced by Brian Silverman in 1987, updates every cell synchronously using its state and eight surrounding neighbors.

斜めのセルも隣接と数えます。近すぎる配線は信号を伝え合うため、独立させたい線の間には空間を空けてください。回路の形によって論理ゲートなども構成できますが、実際の電圧や電流を計算する電気回路シミュレーターではありません。

Diagonal cells count as neighbors. Leave space between independent wires. Suitable layouts can implement logic gates; this is a cellular automaton, not a voltage/current simulator.

操作と表示 / Controls

スマートフォンでは右上の⚙で設定を開きます。盤面は160 × 160セル、外側は空間として扱い、反対側にはつながりません。別タブ表示中は通常再生を止めます。速度は端末性能によって設定値を下回ることがあります。

Use ⚙ for settings on mobile. The 160 × 160 grid has empty space outside, without wrapping. Normal playback pauses in hidden tabs. Actual speed depends on your device. Glow is omitted above 500 heads to keep rendering responsive.

出典 / References

標準のWireworldルールに基づき、ブラウザ用の計算処理・操作画面・プリセットをALIFE Collection向けに実装しています。学習済みの重みや外部の回路データは使用していません。

The browser engine, controls and preset layouts were implemented for ALIFE Collection from the standard Wireworld rules. No pretrained weights or third-party circuit data are used.

hamzALIFE · Privacy