TAG
#programming
16 レビュー · 1 エッセイ
関連エッセイ
関連レビュー
MHRD
NAND ゲートひとつだけを出発点に、専用のハードウェア記述言語で AND や加算器を組み上げ、最後に1台の CPU を設計するテキストだけのパズルゲーム。架空の会社 Microhard の新人として、20 以上の仕様書を上から順に満たしていく Funghisoft の一作。
puzzleprogrammingsimulationBombe
マインスイーパの盤面を自分で開けるのではなく、「この形ならここが爆弾だ」という規則を書いて登録するパズル。判定器が論理の正しさを確かめ、通った規則は以後すべての盤面へ自動で適用される。手元には未解決の難所だけが残る、Charlie Brej の個人開発作。
puzzlelogicautomationAutonauts
無人の惑星に降りて木を切り、石を割り、いま自分がやった手順をそのままロボットに覚えさせて任せていく自動化パズル。Scratch に似たブロックで組んだ短い手順書と、ロボット1体ぶんの小さな記憶容量だけで、農業から工業までの生産線を広げていく。スコットランドの Denki による一作。
puzzleprogrammingautomationThe Signal State
-100 から 100 の電圧を運ぶパッチケーブルで、AND・NOT・減衰器・Sample and Hold といったモジュールをラックに挿して繋ぎ、仕様どおりの出力波形を作る2Dのロジックパズル。荒廃した農場の灌漑設備を直しながら進む、モジュラーシンセを題材にした Reckoner Industries の一作。
puzzleprogramminglogicKaizen: A Factory Story
1986年の日本を舞台に、緑の作業台へアームとトラックを並べ、命令のタイムラインを組んで電卓・カムコーダー・アーケード筐体の自動組立ラインを設計する2Dのオートメーションパズル。Zachtronics の原チームが新スタジオ Coincidence として作った一作で、合間にはパチンコ風のソリティアも遊べる。
puzzleautomationprogrammingSilicon Zeroes
60年代シリコンバレー草創期のスタートアップを舞台に、加算器・マルチプレクサ・ラッチといった単純な部品を配線し、命令デコードやパイプラインを備えたCPUを段階的に組み上げるオープンエンドのパズル。Manufactoria の作者 PleasingFungus Games による、ビットを伏せて『部品の振る舞い』の層だけを見せるCPU設計ゲーム。
puzzleprogramminglogicwhile True: learn()
画面にノードを置いて線でつなぎ、色と形で表された9種類のデータを指定の出口へ仕分ける、機械学習をテーマにしたビジュアルプログラミング・パズル。決定木やパーセプトロンといった実在アルゴリズムの名をまとった数個の部品で、猫語翻訳システムを組み上げる Luden.io の一作。
puzzleprogrammingsimulationEXAPUNKS
1997年のサイバーパンク世界で、EXA と呼ばれる小さなプログラムに擬似アセンブリ言語で命令を書き、銀行や大学のネットワークへ潜り込むハッキング・パズル。印刷できる地下雑誌をマニュアル代わりに、少数の動詞から底の見えない深さを引き出す、Zachtronics の一作。
puzzleprogramminglogic7 Billion Humans
同じ命令列を大勢のワーカーに一斉実行させ、床のデータキューブを運んだり選り分けたりして各面の課題を解く並列プログラミング・パズル。少ない命令から解を組み上げる Human Resource Machine の続編で、Tomorrow Corporation が手がけた一作。
puzzleprogramminglogicTIS-100
極小の命令セットしか持たない並列ノードにコードを書き、壊れた計算機を修復するアセンブリ言語プログラミング・パズル。各ノードはレジスタ2つと十数個の命令しか持たず、ノード間の受け渡しでデッドロックする——その制約の中でサイクル数・命令数・ノード数を競う。SpaceChem や Opus Magnum を作った Zachtronics の一作。
puzzleprogramminglogicTuring Complete
NAND ゲートという一つの部品から論理ゲート、加算器、レジスタ、そして自作の命令セットを持つ CPU までを段階的に配線して組み上げるプログラミング・パズル。『コンピュータは魔法ではない』を手を動かして証明させる、LevelHead 名義の個人開発者による一作。
puzzleprogramminglogicHuman Resource Machine
入力箱と出力箱のあいだで小さな会社員に十数個の命令を実行させ、整列や乗算、素因数分解までを『プログラム』として組み上げる会社員テーマのパズル。World of Goo を作った Tomorrow Corporation が、アセンブリ的な思考をドラッグ&ドロップで手渡す一作。
puzzleprogramminglogicInfinifactory
宇宙人に与えられたブロックとコンベアだけで、注文どおりの製品を組み立てる工場を一人称で設計する3Dパズル。少ない動詞から底の見えない最適化が広がる、SpaceChem を立体化した Zachtronics の一作。
puzzleautomationprogrammingSHENZHEN I/O
深圳の架空メーカーの技師となり、命令も registers も切り詰めた仮想チップに簡易アセンブリを書き、基板に回路を配線して受注製品を仕上げるプログラミング・パズル。チュートリアルを置かず、30ページ超のデータシート付き説明書を読むこと自体を最初の関門に据えた、Zachtronics の一作。
puzzleprogrammingoptimizationOpus Magnum
錬金術師の工房で、回転し伸縮するアームとレールを組み合わせて原子を運び、結合させ、ポーションや金属を自動生産する機械を設計する2Dパズル。盤面もパーツ数も無制限で、クリアより『どれだけ美しく速く小さく組むか』を競う、Zachtronics の代表作。
puzzleprogrammingautomationSpaceChem
原子をつかみ・運び・結合させる二本の「ワルドー」に命令を並べ、原料分子を製品分子へ組み替える工場を設計する2Dパズル。解答を「見つける」のではなく「組み上げる」、Zachtronics の design-based パズルの原点。
puzzleprogrammingautomation
















