ビリヤードボール・コンピュータ
Minecraftのようなサンドボックスゲームや、スーパーマリオメーカーのようなゲームマップコンストラクションソフト等の世界内に論理演算などを実装する際に、ゲーム内でのオブジェクトの衝突など、ビリヤードボール・コンピュータに似た原理が利用される。
神戸大学と西イングランド大学(英語版)の研究で、ビリヤードボールの代わりにカニを使って論理ゲートを実現したというものがある。実験に使われたカニは西表島に生息するミナミコメツキガニの仲間(Myctiris guinotae)で、英語で兵隊ガニと呼ばれ、群れて同じ方向に移動する習性がある。群れがぶつかり合流したとき方向が一定に定まることを利用して、論理演算を行うことができる。仕切りで作った交差点に群れを同時に追い立てることで計算を実行する。演算の結果はカニが交差点の先のどの終端にたどり着いたかでわかる。
セルオートマトン上でビリヤードボールコンピュータをシミュレートすることができる。シミュレーションを行うことのできるのはブロックセルオートマトン(英語版)や二次セルオートマトン(英語版)と分類されるもので、まとめて可逆セルオートマトン(英語版)と呼ばれる。このシミュレータ下ではボールは一定のスピードで常に軸に並行に進む。ボールや論理ゲートはそれぞれに対応したパターンの生きたセルとして配置され、それらが死んだ空のセルの間を移動することで計算を進める。
以下は似た原理を利用するものに関してであるが、必ずしも可逆ではない。