forked from: 関数を中断したい
ゲームのAIを作りたいのですが、制限時間があるとします。
選択時間内に_thinkが終わらなかった場合
とりあえずその時点でのselectionが参照されるようになっていますが、
もう考え続けないでいいのに考え続けてしまいます。
40行目の位置から_think関数を止めたいのですが、可能でしょうか?
イベントを投げているので、思考処理はいわゆる非同期処理だと言う前提で回答します。
関数の実行中にその関数を止めたいということであればフラグを使うしかないと思います。
また、フラグを使うとコードが煩雑になるので自分ならThreadを利用すると思います。
- forked:0
- favorite:2
- lines:90
- license : MIT License
- modified : 2010-06-28 04:51:26
ありがとうございます!今まで(理由もなく)スルーしていたTreadの使い方もよくわかりました(*´ω`*)参考にします!!
- by
enecre
- at 2010/06/28 08:38:57


