無料アクセスカウンターofuda.cc「全世界カウント計画」
■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50 [PR]ぜろちゃんねるプラス[PR]  
レス数が1000を超えています。残念ながら全部は表示しません。

【フリー経営シム】Simutransを語るスレ Part11

747 :名無しさん@お腹いっぱい。:2005/12/15(木) 18:01:48 ID:m4AMDqDf
>>743
>停車中の列車が次の停車位置を探索するのに1マスずつ探索しているという意味
まさしくこの意味です。
線路を引いた時とかに1回、駅と分岐点を押さえておけば、あとはそのルート(各ブロック座標を通る順番に1マスづつ保持しておく+信号情報)をたどれば良いだけです。
これはA*である必要はありません。分岐点までは必ず線路は1本ですから。
で、それぞれの駅や分岐点の間で工事が行われれば、その間のルート情報を直します。
1つ1つの列車がいちいち経路詮索する必要は無いです。

駅や中継点に着く度に、かなり停止期間があったので、その間に検索を行っているのでは、と思いました。
とはいえ、こtらがプレイしてるのはver084だし、
最近ではルート検索系のバグが新たに出てきているそうだから、直している最中なのかもしれないですが。

284KB
Valid HTML 4.01 Transitional READ.CGI - 0ch+ BBS 0.6.5 20120615
ぜろちゃんねる :: ぜろちゃんねるプラス