Golly(MAC版)
Conway のライフゲームなどのセルオートマトンを探究できる、Mac 用の無料オープンソースアプリ。高速な hashlife アルゴリズムと豊富なパターン集を備えています。
Golly の概要
Golly は、John Conway のライフゲームをはじめ、さまざまな種類のセルオートマトンを探究するためのアプリケーションです。最大 256 状態のセルを持つ有界・無限の宇宙に対応し、Bill Gosper の非常に高速な hashlife を含む複数のアルゴリズムを使えます。生成中も操作に反応し、すぐに開ける最先端のパターン集も付属しています。
John von Neumann の 29 状態ルール、Wolfram の 1D ルール、WireWorld、Generations、Larger than Life など多くの種類のオートマトンを収録し、RuleLoader アルゴリズムで新しいルールも追加できます。Golly は GNU GPL バージョン 2 以降のもとで無料のオープンソースとして公開され、The Golly Gang が開発しています。主な作者は Andrew Trevorrow と Tom Rokicki です。バージョン 5.0 では File メニューにフォルダ用コマンドが加わり、Larger than Life のグリッド上限が引き上げられました。Golly のサイトでは Mac 版の動作環境を macOS 10.11 以降としています。注意点として、Golly 5.0 は .table、.tree、.colors、.icons ファイルに対応しなくなりました。
主な機能
Golly は、非常に大きなパターンの変化を眺めるために作られています。
- Hashlife:Bill Gosper の非常に高速なアルゴリズムなど。
- 多彩なオートマトン:von Neumann、Wolfram 1D、WireWorld、Generations など。
- 独自のルール:RuleLoader アルゴリズムで新しいルールを追加。
- パターン集:最先端のコレクションが付属。
- ファイル形式:RLE、macrocell、Life 1.05/1.06、dblife、MCell を読み込み。
- オンラインアーカイブ:パターン、ルール、スクリプトをダウンロード。
- レイヤー:複製レイヤーを含む複数のレイヤー。
- スクリプト:Lua または Python で操作可能。
バージョン 5.0 の新機能
Golly 5.0 では、新しいコマンド、ファイル対応の拡充、Mac アプリの修正が行われました。
- File メニューに Add Folder と Remove Folder コマンドを追加
- Control メニューに Stop If Dead、View メニューに Show XY State を追加
- .rule ファイルの @NAMES と .rle ファイルの @RULE データに対応
- Larger than Life のグリッド上限を 1 億セルから 10 億セルに引き上げ
- .table、.tree、.colors、.icons ファイルへの対応を終了
- macOS での状態ボックス、フォルダアイコン、About ダイアログの表示を修正
Golly のよくある質問
Golly は無料ですか?
はい。Golly は GNU General Public License バージョン 2 以降のもとで公開されている、無料のオープンソースアプリです。
Golly は何に使いますか?
John Conway のライフゲームをはじめ、さまざまな種類のセルオートマトンの探究に使います。
Golly に必要な macOS のバージョンは?
Golly のサイトでは macOS 10.11 以降としています。
hashlife とは何ですか?
パターンを生成するための Bill Gosper の非常に高速なアルゴリズムです。Golly が対応する複数のアルゴリズムの一つです。
Golly で動かせるのはライフゲームだけですか?
いいえ。von Neumann の 29 状態ルール、Wolfram の 1D ルール、WireWorld、Generations、Larger than Life なども含まれ、RuleLoader で新しいルールも追加できます。
Golly はどのパターンファイルを開けますか?
RLE、macrocell、Life 1.05/1.06、dblife、MCell ファイルに加え、一般的な画像形式の BMP、PNG、GIF、TIFF を読み込めます。zip ファイルからパターン、ルール、スクリプトを取り出すこともできます。
Golly 用のスクリプトを書けますか?
はい。Lua、または Python 3.3 以降でスクリプトを書けます。
古い .table や .tree のルールファイルは今も使えますか?
いいえ。Golly 5.0 は .table、.tree、.colors、.icons ファイルに対応しなくなりました。
Homebrew で Golly をインストールできますか?
はい。brew install --cask golly を実行してください。
golly.FULLMAC.app の Golly のダウンロードはどこから提供されていますか?
ダウンロードボタンは SourceForge にある Golly の公式ファイル https://sourceforge.net/projects/golly/files/golly/golly-5.0/ に移動します。golly.FULLMAC.app はアプリを変更も再パッケージもしません。
似ているアプリ
BuretteBurette は、分子のプレビュー、構造の確認、コレクションの閲覧を 1 つの Mac ワークスペースにまとめたアプリです。Finder で分子ファイルを選んでスペースキーを押すと、クイックルック拡張機能が構造を 3D で表示し、回転や拡大がすぐにできます。アプリ本体を開くと、タブ、プロジェクトのサイドバー、コマンドパレット、サイドパネルを備えたワークスペースが使え、タンパク質とそのリガンドを調べたり、トラジェクトリを順に見たり、化合物を特性で絞り込んだり、分子を描いたりできます。教育
BOINCBOINC を使うと、Mac の空き時間を科学研究に提供できます。アプリは選んだプロジェクトから計算ジョブをダウンロードし、バックグラウンドで実行します。Climateprediction.net、Rosetta@home、GPUGrid など約 30 の科学プロジェクトが利用しており、病気の調査、気候変動の研究、パルサーの発見など、さまざまな研究を行っています。教育
PraatPraatは、コンピューターで音声学の研究を行うためのツールです。音声の分析、合成、加工ができ、論文などに使える高品質な図も作成できます。録音のピッチ、フォルマント、強度、声質を測定し、スペクトログラムやコクレアグラムを表示し、発話のピッチ、強度、長さを変更できます。教育
KiwixKiwix を使えば、Wikipedia やほかの Web サイトをオフラインで読めます。サイト全体を 1 つのファイルにまとめる、コンパクトでオープンな ZIM 形式のファイルを開くので、Wikipedia、ウィクショナリーなど多くのコレクションを一度ダウンロードしておけば、飛行機の中でも、田舎でも、回線が遅かったり高かったりする場所でも読めます。内蔵のライブラリで ZIM ファイルを探してダウンロードでき、複数を同時に開いたり、内容を検索したり、オンラインと同じようにリンクをたどったりできます。教育
StellariumStellarium は、肉眼や双眼鏡、望遠鏡で見たとおりのリアルな空を 3D で表示する無料のプラネタリウムソフトです。地球上の好きな場所と日時を選ぶと、その時の星、惑星、月、星座、星雲を、リアルな大気、日の出や日の入り、天の川とともに表示します。数十万個の星のカタログ、世界各地の星座の文化(スカイカルチャー)、望遠鏡や日食・月食のためのツールも備えています。Stellarium は世界中のボランティアのチームが開発しており、プラネタリウムや学校、アマチュア天文家に使われています。教育
AnkiAnki は、少ない労力で物事を覚えられるようにするフラッシュカード(単語カード)アプリです。間隔反復という方法を使っており、よく覚えているカードは間隔をどんどん空けて出題され、苦手なカードはより頻繁に出題されるので、学習時間を必要なところに集中できます。語学、医学、法律、プログラミング、試験対策など幅広く使われています。カードにはテキスト、画像、音声、動画、数式を入れられ、すぐに使える共有デッキも数多くあります。Anki は Ankitects が開発しています。教育
FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。