プログラミングは将棋のような「完全情報ゲーム」か?将棋の1手を長考するのとプログラミングの1行の変更を検討することは似ている。 ではプログラミングは将棋のような「完全情報ゲーム」と考えていいのか? 全ての入力と出力と状態と内部構造を完全把握するなんて悪魔でもなければ無理 であるし ブラックボックス化された既存モジュールを使用すれば、その時点で不完全情報ゲームになる。