外出先で撮った写真をアップしたり、練習として書いた文章などをアップしていきたいと思います。
Posted by かば - 2011.03.03,Thu
今日は電命第3作の構成を考えていました。
具体的には、ここ数日、電子空間での戦闘を考えている中で気付いたことなども踏まえて、
第2作ではすべてのサブプログラムに自己認識機能を付けましたが、そのまま第3作に流用すると起動しっぱなしになるサブプログラムが多くなりすぎるので、起動するサブプログラムの数を減らせることは大きな魅力です。
そろそろテストをするなど、実際の制作に入りたいです。
具体的には、ここ数日、電子空間での戦闘を考えている中で気付いたことなども踏まえて、
- 自己認識機能(サブプログラムが自分のいるフォルダ名を確認する機能)を一部のサブプログラムに限定できないか検討
- サブプログラムが起動する順番やタイミングを管理するサブプログラムの追加
- 「エサを食べて増殖する」のではなく「安全を確認して増殖する」ことに解釈を変更
第2作ではすべてのサブプログラムに自己認識機能を付けましたが、そのまま第3作に流用すると起動しっぱなしになるサブプログラムが多くなりすぎるので、起動するサブプログラムの数を減らせることは大きな魅力です。
そろそろテストをするなど、実際の制作に入りたいです。
PR
Posted by かば - 2011.02.17,Thu
Posted by かば - 2011.02.09,Wed
今日は電命第3作の仕組みを少し考えていました。
具体的には、
前者は、今まで使っていない新しい(私が知らない)関数を使えば、第2作のしかけより単純化できるかもしれないと思ったためですが、今のところ、私のアイデアが貧困なせいもあって、新しい関数を使っても単純化できそうにないです。また、見付けた関数は使いこなすのがちょっと難しそうで、第3作に盛り込むのは止めた方が良さそうだと思っています。
後者は、エサを十分に用意して、多数回複製できるようにすると、子や孫個体も複製を始めるので、対策を考えておかないと、かち合ってしまうことがあると思い付いたためです。今のところ、複製を始める前に、ほかの個体が複製しようとするのを送らせるしかけを追加しようと考えていて、今後、さらに検討を続けていきます。
具体的には、
- サブプログラムが所在するフォルダを認識する(自己認識)ために使える関数を探す
- 複数の個体(プログラム群)が同じフォルダ名で複製しようとしないためのしかけ
前者は、今まで使っていない新しい(私が知らない)関数を使えば、第2作のしかけより単純化できるかもしれないと思ったためですが、今のところ、私のアイデアが貧困なせいもあって、新しい関数を使っても単純化できそうにないです。また、見付けた関数は使いこなすのがちょっと難しそうで、第3作に盛り込むのは止めた方が良さそうだと思っています。
後者は、エサを十分に用意して、多数回複製できるようにすると、子や孫個体も複製を始めるので、対策を考えておかないと、かち合ってしまうことがあると思い付いたためです。今のところ、複製を始める前に、ほかの個体が複製しようとするのを送らせるしかけを追加しようと考えていて、今後、さらに検討を続けていきます。
Posted by かば - 2011.02.01,Tue
Posted by かば - 2011.01.26,Wed
1年以上かかって、ようやく電命第2作が完成しました。あまりに長かったせいか、「うれしい!」という強い気持ちはなくて、「やっとできた……」という、ホッとしたような、ようやく肩の荷が下りたような、そんな気持ちです。
なお、先週の「cin関数を1つ残しておかないときちんと動かない」という問題は、「時間稼ぎになっていた」という予想どおりでした。cin関数の代わりにSleep関数を入れて、500m秒待たせることであっさり解決できました。
今回の動作テストで、今度は4本目のサブプログラムが不安定だと気付きましたが、一応きちんと動いていますし、これ以上第2作の制作を長引かせたくもないので、さらなる修正は行いません。次回からは“エサがあれば無限に増殖を繰り返せる"ことを目標にした第3作を制作します。第3作は第2作とも構成を大きく変えるつもりなので、じっくり考えて取り組みたいです。
本当に完成して良かったです。
なお、先週の「cin関数を1つ残しておかないときちんと動かない」という問題は、「時間稼ぎになっていた」という予想どおりでした。cin関数の代わりにSleep関数を入れて、500m秒待たせることであっさり解決できました。
今回の動作テストで、今度は4本目のサブプログラムが不安定だと気付きましたが、一応きちんと動いていますし、これ以上第2作の制作を長引かせたくもないので、さらなる修正は行いません。次回からは“エサがあれば無限に増殖を繰り返せる"ことを目標にした第3作を制作します。第3作は第2作とも構成を大きく変えるつもりなので、じっくり考えて取り組みたいです。
本当に完成して良かったです。
カレンダー
カテゴリー
最新コメント
[01/03 click here to preview]
[09/29 Raymondled]
[09/25 Raymondled]
[12/12 レゴワード・レゴリック]
[12/12 かば]
最新記事
プロフィール
HN:
かば
年齢:
46
性別:
男性
誕生日:
1978/12/25
職業:
患者団体役員
趣味:
考え事
自己紹介:
軽度な短腸症候群の患者で、「短腸症候群の会」という小規模な一般社団法人の代表理事をしています。
mixi ID:24077499
twitter:@kaba2308
dNoVeLs:かば
mixi ID:24077499
twitter:@kaba2308
dNoVeLs:かば
ブログ内検索
カウンター
フリーエリア
忍者アナライズ
Template by mavericyard*
Powered by "Samurai Factory"
Powered by "Samurai Factory"