こんばんは。まるです。 先日に引き続き「農家はReplace()されました」の記事です。 今日は恐竜の骨の効率よい収集方法を2つ紹介します。 1つ目はまずざっくり以下のような仕様です。 1:左下(座標:0,0)にセットする 2:りんごの位置を組み込み関数で取得する 3:りんごまで最短で進む 4:次のりんごへ を繰り返す この方法での問題点は、「自分の伸びた尻尾などにぶつかって移動できなくなる点です。 これを回避するために、move(Direction)する際、Falseが返却された場合(=なにかにぶつかって動けなくなった)に動ける方向を探索して見つけた方向に進む。 その後もう一度最短を目指す …