ニュートン法とフラクタル

| コメント(0)

微分可能な関数 f(x) で表される方程式

f(x) = 0

が与えられたとき、初期値 xn を決めて漸化式

xn+1 = xn - f(xn)f'(xn)

の計算を繰り返すことで解を求める方法がニュートン法です。

3 次方程式

x3-1 = 0

の場合、複素平面上の初期値 x0 から出発して漸化式

xn+1 = xn - xn3-13xn2

の計算を繰り返すと、xn

  1. 1 に収束する。
  2. ω = -1+sqrt(3)·i2 に収束する。
  3. ω2 = -1-sqrt(3)·i2 に収束する。
  4. どの解にも収束せず複素平面上を彷徨い続ける。
  5. ゼロ除算で計算できなくなる。

のいずれかになります。この結果によって複素平面上の初期値 x0 を塗り分けます。1 に収束した初期値を赤、ω に収束した初期値を緑、ω2 に収束した初期値を青、それ以外を黒で塗ると、こうなります。

newtons-method-1-480x270.jpg

画像の範囲は左下が -1.6-0.9i、右上が 1.6+0.9i、中央が 0 で、解の位置は右側の赤が暗くなっている辺りが 1、左上の緑が暗くなっている辺りが ω、左下の青が暗くなっている辺りが ω2 です。

もしも、常に初期値から最も近い解に収束するのであれば、赤と緑、緑と青、青と赤の境界線はすべて直線になるはずです。しかし、実際の境界線は直線でないどころか、そもそも境界線と呼べるものは存在しません。なぜなら、このどんぐりが連なったような模様はフラクタル (自己相似的) で、どこまで拡大しても赤と緑の間には青が、緑と青の間には赤が、青と赤の間には緑が挟まっていて終わりがないからです。これは「平面が複数の色で塗り分けられているのに色の境界線が存在しない」という奇妙な図形なのです。

ハコベラのこども

| コメント(0)

熱帯楽園 でハコベラのこどもが産まれました。繁殖成功は 40 匹中 8 匹目。ハコベラのショップランクは前回の ハナゴンベのこども と同じ B です。やはりランクの低い魚はバグの影響で繁殖しないのかも知れません。こどもを産んだハコベラの日齢は 40 日、満腹度は 97%、なつき度は 80%、繁殖度は 100%、水槽混雑度は 51/59 でした。

hakobera-3-480x270.jpg(C)UNBALANCE Corporation

繁殖度

| コメント(0)

繁殖度は魚を購入したときまたは産まれたときから成魚日齢までは 0% で、成魚日齢で最大値に跳ね上がり、成魚日齢の 2 倍の日齢まで最大値を維持して、その後下がり始めます。何の違いか分かりませんが、繁殖度の最大値が 100% になる種類と 60% 前後止まりの種類があるようです。コガネシマアジ、ミスジリュウキュウスズメダイ、デバスズメダイ、ツノダシ、ネッタイスズメダイ、マンジュウイシモチなどは後者でした。日齢の他に繁殖度を 100% にするための条件があるのかも知れません。いずれにしても、繁殖度は魚の日齢が成魚日齢の 1 倍から 2 倍までの範囲内であることを 100% という記号で示しているだけで、繁殖度からそれ以上の情報を得ることはできません。繁殖度が 100% だからといってすぐに繁殖するわけではありません。

なつき度

| コメント(0)

鑑賞モードが OFF のとき、なつき度は魚を購入した時点または産まれた時点の 0% から徐々に上がって行きます。また、試行錯誤して見つけた方法なのですが、前回から 3 時間以上間隔を空けて水槽の水面に近いところを魚を避けながら 1 秒間隔で 3~4 回コンコン (ダブルクリック) して魚が一斉に集まってきたところにエサを投入すると、その瞬間に高い確率でなつき度が上がります。この方法の難点は、水槽が混雑していると見た目よりも当たり判定が大きい魚を避けてコンコンを繰り返す操作に失敗しやすいところです。なつき度の上げ方は分かりましたが、結局、なつき度を上げると何が変わるのか、これまでの動作を見た限りではよく分かりません。

満腹度

| コメント(0)

鑑賞モードが OFF のとき、満腹度は魚を購入した時点の 100% または産まれた時点の 50% 付近から徐々に減って行きます。満腹度が 0% になった魚はエサ不足を理由に逃げてしまうので、鑑賞モードが OFF のときは定期的に魚にエサを与えなければなりません。水槽の上端の水面の部分をクリックするとエサが投入されて満腹度が回復します。ゆっくりと沈んでゆくエサに魚が集まってきますが、エサにありつけたかどうかの区別はなく、エサを投入した瞬間に水槽にいるすべての魚の満腹度が回復します。

金色潜水艦 (7 回目)

| コメント(0)

最近、金色潜水艦をよく見かけます。春だからね...って野良猫じゃあるまいし。

gold-submarine-7-480x270.jpg(C)UNBALANCE Corporation

ハナゴンベのこども

| コメント(0)

熱帯楽園 でハナゴンベのこどもが産まれました。小さいハナゴンベの近くをさらに小さいこどもが泳ぎ回っていて微笑ましい光景です。繁殖成功は 40 匹中やっと 7 匹目です。前回、モンガラカワハギがこどもを産んだのが 13 日前で、その日に日齢 10 日で買ったハナゴンベのペアが日齢 19 日で成魚になり、日齢 23 日でこどもを産みました。満腹度は 94% 以上、なつき度は 46%、繁殖度は 100%、水槽混雑度は 52/59 でした。

hanagonbe-bred-480x270.jpg(C)UNBALANCE Corporation

hanagonbe-3-480x270.jpg(C)UNBALANCE Corporation

hanagonbe-guide-480x270.jpg(C)UNBALANCE Corporation

これで、買った順序が後のランクの高い魚のこどもばかりが 3 匹続けて産まれたことになります。狂った時計とエサ不足 に書いた「鑑賞モードが OFF なのに魚が成長しない」というバグを経験したランクの低い魚は繁殖する気配がなく、「誤動作した時点で繁殖できなくなっていてこのまま待ち続けてもこどもが産まれることはないのではないか」という疑念が強くなりました。

日齢

| コメント(0)

熱帯楽園 で飼っている魚のステータス画面には、名前、性別、日齢、満腹度、なつき度、繁殖度が表示されています。これらのパラメータについて詳しい説明がなく、特になつき度と繁殖度がどのような効果をもたらしているのか、いまだに理解できていません。

鑑賞モードが OFF のとき、日齢は産まれた日を 0 日として 1 日に 1 ずつ増えて行きます。魚の種類によって成魚日齢 (成魚になる日齢) が決まっていて、ショップで魚を購入したときの日齢は成魚日齢未満の範囲でランダムに設定されるようです。繁殖を目指すときは同じ種類の魚のオスとメスをペアで購入しますが、メダルに余裕があるときはどちらかを買い直すことを繰り返して日齢を揃えておくとペアが同じ日に成魚になり、繁殖度が最大の期間が重なるのでこどもが産まれる確率が高くなるのではないかと考えました。しかし、その効果を確認できるほど繁殖に成功していないのが現状です。オスとメスのどちらか若い方を買い直してペアの日齢を上げておくと少ない日数で成魚になりますが、成魚までの日数が少ないとなつき度が低いまま成魚になってしまうので、もしも繁殖の条件になつき度が含まれているとかえって不利になるかも知れません。

熱帯魚の大人買い

| コメント(0)

熱帯楽園 はレベルが上がる度にレベルを上げるのに必要なメダルの枚数が増えて行きます。そのため、レベルを上げることを優先している間はいつもメダルが不足している状態です。ところが、最高レベルのレベル 50 に到達するとレベルを上げるためにメダルを消費しなくなるので、それまでと同じペースでメダルを集めているとメダルが余るようになります。そして上限の 999,999 枚で「潜水艦をクリックしてもメダルが増えない」というつまらない状態になってしまいます。そうなったら、やることは決まっています。貯まりすぎたメダルを減らすために、「熱帯魚の大人買い」を敢行するのです。

というわけで、思い切って日齢が成魚日齢の 2 倍を過ぎて繁殖度が下がり始めた魚と繁殖度が 60% 止まりの魚を売って水槽のスペースを確保してから、飼ったことのなかった魚をすべてペアで買い揃えました。購入時にランダムで設定される日齢が離れているペアは売却と購入を繰り返して日齢を近付け、さらに、図鑑の最後のページのクイーンエンゼルフィッシュは繁殖の確率が上がることを期待して 3 ペア 6 匹を投入してみました。これで繁殖してくれるとよいのですが...。

six-queen-angelfishes-480x270.jpg(C)UNBALANCE Corporation

金色潜水艦 (6 回目)

| コメント(0)

金色潜水艦を見たのは 5 回だけだと書いたらすぐに 6 回目がやってきました。金色潜水艦を 1 週間に 2 回見たのは初めてです。

gold-submarine-6-480x270.jpg(C)UNBALANCE Corporation

アイテム

  • newtons-method-1-480x270.jpg
  • hakobera-3-480x270.jpg
  • gold-submarine-7-480x270.jpg
  • hanagonbe-3-480x270.jpg
  • hanagonbe-guide-480x270.jpg
  • hanagonbe-bred-480x270.jpg
  • six-queen-angelfishes-480x270.jpg
  • gold-submarine-6-480x270.jpg
  • gold-submarine-5-480x270.jpg
  • gold-submarine-4-480x270.jpg

月別 アーカイブ

ウェブページ

Powered by Movable Type 6.3.3