久々にjavaを触ったついでに、タンパク質の2次元なフォールディングおもちゃを作りました。
えっと。
タンパク質といったが、
①ただの丸い玉
②2種類の玉
③電荷が+1か-1かどちらかの玉
④とにかく玉
タンパク質と言ったら怒られそうなレベルのおもちゃですけど・・・ww
アミノ酸残基をランダムで1~80とし、
ランダムでそれぞれの電荷を1か-1で決めていきます。
フォールディングのルールとしては、
・アミノ酸は格子点にあること。
・斜めはダメ(連結したアミノ酸の上下左右のどこかにしか行けない)
・逆自乗則に(というか静電ポテンシャル)が最小となるように頑張ってもらう。
・・・ってな感じにしてみましたわあ。
で、まあこれだけで終わるのも面白くないので、
ひたすらRunしまくって、適当にピックアップして終わろうかな!
プラス電荷が赤色、マイナス電荷が水色でござるよ。
こう見てみると、静電ポテンシャルの安定性だけでは上手くまとまらないのかな?
ずっとみてるとマリオパーティのマップを思い出した←
オリジナルマップにどうでしょうか←
0 件のコメント:
コメントを投稿