Aさんと話がしたい
 ↓
同じマップにいるのか探す
 ↓
見つけられなければ隣接マップへ移動する(発見失敗を含む)
 ↓
隣接場所が複数ある場合
行為者本人の価値観(個性など)で選ぶマップ、選ばないマップを選定する
 ↓
本人が探すのを諦めるまで一定時間繰り返す

くらい間にクッションがあれば
もうちょっと雰囲気出るんじゃなかろうか

マップや時間帯ごとに何かしらの特色(属性)をもっと持たせて
真面目な生徒ほど次の授業の場から遠い場所へ行きたがらないとか
まだまだ吟味する余地はあると思う