メイン

2008年07月18日

0717議事録

2008/07/17議事録

今後の予定

・来週23日の会議はA&Aで12:00~13:00
・25日にSFCで池田研ゼミ
・30にSFCで池田先生と最終打ち合わせ

確認事項・変更事項

・現在朝山先生に連絡が取れていないので、前回の人数と、win/macの内訳の件を早急に確認する
・インターネット上のフローティングライセンスのような形になる。それをダウンロードするために
 新しいサーバーが必要となる。電機大学内のLANはどうなっているかについて確認。
・マシンが用意できるか、ネット環境はどうかについても確認。
・IPアドレスを書くくらいでダウンロード可能。
・授業終了後にパソコンのサーバーの電源を落とせば使えないので、いちいち回収せずによくなる
・ゼミの間に打った朝山先生へのメールが返ってきてから

シラバス

変更点

・いきなり課題から入るのは難しいので、授業編と課題編にわけ、まず授業編を作る。
・コンピュータを使ったアルゴリズミックデザインがないといけない
・ワークショップの説明の前に、なぜ学生が学ぶかの理由をいれる
・最初に、大前提が必要。(池田先生が書いてくれる)
・ルールを書き変えたらまっさらな状態で。
・コンピュータデザインが何か分かった上で、その実際を体験して、デザインにアルゴリズムを生かすことを理解していく。
・主旨を、全く知らない人にもわかりやすいように文章をきちんと書きかえる。
・課題条件に高さも入れてやる。現在設定しているものとはスケール的に違うものでもいい。例えば団地の棟の配置や図書館の本棚のレイアウト、窓の開き方など。
・それがどんな意味をもつのか。何を目的に作ったのかが大切だが、まず最初の二時間くらいはわけもわからず使ってみる。やってるとそのうちそれが何かに見えてくる。後付けして、アルゴリズムが見えてくる→目的的にアルゴリズムを作る
 というサイクルを繰り返すのがよい。
・解説として
 「コンピュータを使ってデザインすることは、一般的にはCADみたいなものを使って線が引きやすい→三次元ができやすい→曲面ができる。だが、本質はツールとしてデザインをどのように支援するかである。よって、ここではその先のシステム構築としてのアルゴリズミックデザインの構築を目指している。
 コンピュータとアルゴリズミックデザインの関係があって、アルゴリズミックデザインの現実的な意味。デザインをする上で、基本要求条件に対して何らかの空間的な解法を求める、変化の激しい、あるいは多様性の激しいことに対して均等均質ではない方法でダイナミックに答えを求める。」と入れる。

流れ

大きな目的→アルゴリズミックデザインが一体何をするのか→デジタルエスキースツールを使うとアルゴリズミックデザインがやりやすくなる。

日程

・八月四日、五日には思い切りソフトを使えるようになっていないといけない。
・ツールによる試行錯誤→テーマ探し→アルゴリズム作り→モデリング結果の二次的処理→レンダリング→パワポづくり
・一応レンダリングぐらいまでは授業のうちにどうにかなるように組まないとだめ 
・ベクターでどんなことができるか、どのくらいを求めてるかは明確に提示しなくてはならない。
・インストールを一日目に前倒し

アルゴリズムとは何か

・何らかの人間の活動の変化や多様性みたいなものに対して空間をある程度自己組織的に、自律的に対応させるようなもの
・コンピュータを使ってそれに対する最適な状態を求める。ある単純な手順にしたがって部分部分にある単純な手順を適用していく。
・アルゴリズムは手順を書き出したものだから、我々は非線形なものとして扱わなくては意味がない。
・一定のルール、手順に従って計算を行う部分部分に対してのアルゴリズムを繰り返して全体に適用していく
・アルゴリズミックデザインとは部分から全体に展開していくような自己組織的なものになる

プログラム

・グローバルなルールとローカルなルールの差を明確に区別しなくてはならない
・グローバルなルールがアルゴリズミックデザインをやってくれるわけではない。
・全体のことがわかる時点でおかしい。自分の視野範囲のことがわかるのは正しい。
 枠からはみ出さないとかは、式で書くことじゃない。
 それは環境条件であって、ここで作ろうとしているルールではない。
サンプルとして示すのは、こっちのパラメータこうでこっちのパラメータこうだったら増えますといったものにするかどうか
・環境条件を決めるところからスタートし、それに合わせるシステムをつくる。環境条件を条件設定しなくてはいけない。
 敷地範囲にはみ出さないようにするというのは環境条件・適応条件
・まず各エージェントの働きを決めなきゃいけない。視野の話が次に出てくる。どの範囲を選ぶかが重要。外的条件は途中で変わってもよくて、完全にトップダウンでもよい。
・遺伝子を消すということも全体のシステムに影響しているが、消すというのはフィードバックとしては弱い
・環境に対してどんな反応をするのかというのはきめとかないといけない。
・状況に気づいて反応させないといけない。敷地範囲からある程度以上離れていると死んじゃうといったような。
 
・あいまいさや逆フィードバックができないとだめで、逆のベクトルを持つルールを組み込んでおかないとだめ。
・目標値を決める→それに対してどのくらい離れているかというので評価を決める。その時100点満点にならないとだめで、 優等生を決めるだけではだめ。ある側面からみれば劣等生でないとだめ。
別の評価を入れればいい?マイナス評価を入れる?目標から離れていくと評価が高くなる。(1-距離分の一)その時、大きさが十に近づくと評価が高くなるというのと同時に11に近づくと評価が下がるといった一見矛盾するルールを入れる。
・目標値を決める。→目標値ポジティブor目標値ネガティブかを決める→評価値が決まる→それをどのように足し合わせるかを決める
・窓の中で、できるだけ2対1のプロポーションがいい、くっつきすぎないでほしい、できるだけ窓は多いほうがいいといった複数の要求をかなえる。ブレンドの数字を最後いじって調整する
・評価関数は基本的には点数つけ方式でやっていく。0から1に置き換えなければ何もできない。式を書いて目標値幾つと書くと自動的に評価値になる。式に置き換えてうまくいくかどうかがアルゴリズム作りのうまい下手。試行錯誤するしかない


血だらけ修正。


2008年07月12日

0711 A&Aにて

08/07/11 DETゼミ
o054.jpg

○ルールの改良

今までの流れ

dローテーションと、dサイズ(差分)などでは、単位の違いにより比較できない。よって、裏パラメータで割ることで比較できるようにした。
現段階では、ルールを設定することにより如実に出る変化は見られない。つまり、ルールが利いているかどうかの判定が難しい。
今の条件付けでは、、子供を産むかどうかという条件が厳しくなっただけであり、単純に言えば死に安くなっただけになっている。
そこで、今いる座標を拾うようなことを考えたほうがいい。


○今後の改良点

・位置と大きさをとる。
・セルを大きくする。セルは現在自分の周りの八つを見ているけど、八つを一つの大きなセルとみるようにする。
・大きさがわかれば、立方体、直方体に制限されるものの、大きさに制限をかけられる。その際、x、y、zのバウンディングボックスをとることは可能。


○インターフェイス

・スライダーバーで動かす。
・ダイアログを表示して、そこに式を入れてもらうようにする。
・上に式が表示されて、下にいくつもボタンを置くタイプもある。
・式をいくつかパターンで選べる。式がどんな感じか分かっていて、式を選ぶ。式のパターンとして、○×○の○だけをいじるような。しかし、この方法
 だと、三つをかけたいと思うと新しいものが必要になる。

気づいた点

・表示を日本語にするとわかりやすいかもしれない。
・そもそも、数式をユーザーに書かせてしまうのではだめなのか?
・また、ルールがたくさんあったら、何個まで効かせるかについても考えなくてはいけない。
・説明書に明示すれば、式を書かせてもいいんじゃないか。
・書いた式が有効かどうかのチェック機能はできないようだ。エラーが出た時にわかりやすくすることも難しい。
・今やるとすれば、メインのスクリプトがあってその中にインクルードするようにし、別のプログラムを入れる、それによって書き換える。

○スケジュール

木村さんが7/25までしか無理なので、まずはそこを目標に、来週いっぱいでプログラムを完成させ、さらに次の週で完成。

今後の順序

・来週いっぱいで、ルールを探す。それにあわせてインターフェイスを考える。
・どんなルールにすれば面白いかさがす。
・位置、サイズを拾えるように、セルの大きさを変える。
・それをやりながらパラメータ探し
・最後にインターフェイス。

課題点と気づいた点

・複数ルールを取らす場合、自由度が増してしまう。条件はいくらでも複雑にできる。それしか生きなくなる。
 それが自然淘汰のルール、つまり、ルールを設定する=制限するなので絶滅しやすくなる。
・インターフェイスとしてルールの式を入れられるようにしよう。書かなくていいようにしよう。
・セルは自分の相手を探す範囲なので、一個でいい。
・プラグインは木村さんがやってくれる。
・おそらく、普通のユーザーは、一回ルールを決めたらおそらく流しっぱなしだが、アドバンスな使い方は、途中でルールを変える。ex)暑くなったら、寒くなったら
・慶応側の課題としては、今日の改良点を踏まえて、意味のあるルールを作って何回か走らせる。
・値だけならスライダーバーで。
・取扱説明書が重要(一応25以降この際、イメージと直結するものがあれば、ex)セルは視界

確認すべき点

・電気大学の履修者数と、慶応で貸してもらうVWのmacとwindowsの内訳を調べておく本日の改良
・池田先生にインターフェイスの意見をもらう。
・授業のときは、あらかじめ、これくらいのスケールでやってね、というのを示すかどうか。
・授業をどういう風に、どんなシナリオでやるか、どんな課題を出すかを決める。

問題点

・学生版だと、一回ファイルを閉じないと書き換えに対応しない。

本日改良した点

・座標を取り入れることが可能になった。
・大きすぎるのや小さすぎるのはダメというルールはできるようになった。

2006年08月30日

第13回議事録

第13回議事録

日時:2006/08/28 10:00 AM - 12:45 PM
場所:IKDS会議室
参加者:池田、柳澤、木村、笠

議題:
■ワークショップ内容確認
 ・魅力的なサンプル作成が必要
 ・5〜6行のコンセプト・主旨説明文(池田先生)
 ・優秀作品を選ぶのはなじまない。
 ・検討結果を元に企画書リファイン。大綱中心(柳澤さん)
 ・HP案の検討
■α7へむけた討議
 ・3次元化
■学会発表内容確認

次回:9/7(木)
 ・午前中発表:設計システム・CAD(2)(10:33~11:05)
 ・午後別の場所でミィーティング予定

2006年08月09日

第12.5回議事録

SA350001s.jpg

日時:2006/08/09 2:00 PM - 5:00 PM
場所:エーアンドエー会議室
参加者:柳澤、木村、笠

議題:
■HP/告示ポスター案の検討
○DETやEXPOについての告示をHPで行うこととし、HPの告示のために雑誌に載せていただく告示ポスターを先ず作成する。週内18日をメドに一度完成させる。HPのURLをのせ、すぐにアクセスしてもらうようにQRコードをつける。HP/ポスター完成は急務である。
○同時にHPも週内18日をメドに一度完成させる。
載せる内容としては:
 ・基本概念、利用価値、etc.
 ・最新版のデータ配布
 ・βユーザー投稿ページ
 ・投稿作品/コメント
 ・EXPOでのワークショップ告知
■ワークショップ内容確認
 ・企画書の確認
■α6へむけた討議
 ー連結(拘束)機能の拡張
 ーグリッド複製(リユース向け機能?)
 ー変形機能を%からピッチへ変更
 ー図形の属性を増殖機能に反映

2006年08月07日

第12回議事録

日時:2006/07/25 4:00 PM - 6:00 PM
場所:エーアンドエー会議室
参加者:力武、角方、大河内、大石、番場、木村、笠
配付資料:ワークショップ案(企画書案)

議題:
・竹中工務店で研究中のタンジブルインタフェース紹介
・エーアンドエーEXPOでのワークショップ案について検討
・0725α5プログラムの紹介
・既にあるデジタルエスキスらしきものの紹介
・ORFのブースデザインに使えるような機能を検討

次回:
後日調整


続きを読む "第12回議事録" »

2006年07月13日

第11回議事録

日時:2006/07/07 4:00 PM - 6:00 PM
場所:エーアンドエー会議室
参加者:柳澤、角方、大河内、大石、番場、木村、笠
配付資料:フィードバック検討結果PPT

議題:
・竹中工務店で研究中のタンジブルインタフェースを導入しよう
・それにより、デザイナーのインタラクションが新しい要素として加わる
・新しいキーワードは「イクケイ 」
・既にあるデジタルエスキスらしきものをピックアップし、その空間が導出されうるエスキス・スタディが行えることを目指す。(今後のフィードバックの方針)
・0706α4プログラムの紹介

次回:
7/25日(火) 4:00PM - 6:00PM エーアンドエーにて

2006年07月08日

第11回ミィーティング 速報

2006-07-07 17-52-21.jpg

キーワードは「イクケイ」
タンジブルインタフェース導入により、デザイナーの「インタラクション」が新しい要素に。