アルゴリズミック・デザイン・ラボ/Algorithmic Design Lab.(以下ADL) は、その名の通り「アルゴリズミック・デザイン」という建築の設計プロセスについての研究と実践を行っている研究会です。
「アルゴリズム/Algorithm」というとコンピュータを使って自動的に建築を生成しているというイメージがあるかもしれません。たしかに、ADLでプログラミングは必須のスキルです。アルゴリズムとは、ある問題を解くための手順のことなので、手順が明らかになりさえすれば、それをコンピュータプログラムに翻訳し、アルゴリズミックに建築を生成することはそれほど難しくありません。いや、プログラミング言語といっても、言語の一種なので、英語などと同様に、自在にプログラミングができるようになるためにはそれなりの時間はかかります。でも、プログラミングは時間をかけさえすれば、誰でも必ずできるようになります。
本当に難しいのはその逆です。つまり、アルゴリズミックに建築を作ることよりも、建築をアルゴリズミックに視ることのほうがはるかに難しい。建築をアルゴリズミックに視るということは、一見異なるように見える建築群の背後に潜む法則性を探究するということです。建築の法則性を探究するなんて、建築学が産まれてこのかた多くの人達がやってきたことです。なにもADL特有のことではありません。しかし、建築の設計プロセスは、いまだにブラックボックス化されていることが多いのです。なので、建築家を志す多くの学生は、センスとか経験とか勘に頼って建築の設計をしてしまいがちです。
ADLでは、アルゴリズミックに建築を作ることもやりますが、建築をアルゴリズミックに視ることに多くの時間を費やします。「多様な建築群を同じ法則性=〈かた〉から生成された異なる現れ=〈かたち〉として視る」ことができれば,そのプロセスを逆にして、「同じ法則性=〈かた〉を用いて多様な建築群=〈かたち〉を作る」ことができるようになるからです。
このように、ADLでは、建築に関連するあらゆる設計プロセスをコンピュータ・アルゴリズムへと書き下すことによって、建築の計算可能性を探究しています。それを徹底することで、人間にしかできないことや設計者がすべきこと、つまり建築・都市の計算「不」可能性が浮かび上がってくるでしょう。
より具体的な活動内容は、下記レクチャー動画や論文を御覧ください。
これら動画を見て、少しでもADLに興味を持たれた方は、是非研究会に来てください。
たとえ建築設計の初学者でも、プログラミング未経験者でも歓迎します。興味はあるけど心配だなと思う方は、まずは現在のADLのメンバーに相談してみて下さい。一緒に建築の計算(不)可能性を探求してくれる意欲ある学生を歓迎します。
松川 昌平「アルゴリズミックデザインー植物を育てるように建築を育てる―」 (00:12:16)
in TEDxKids@Chiyoda、2014
松川 昌平「アルゴリズミックデザインの枠組み 」(01:29:47)
in 明治大学大学院 理工学研究科 建築・都市学専攻『ICT技術×建築の現在』 、2020