0
我正在邁克爾Genesereth的General Game Playing (GGP) Coursera course。在GGP中,玩家可以有固定的時間進行移動。我正在斯卡拉寫我的球員。 (底層的GGP代碼庫是Java。)Scala是否提供任何支持(或者是否有任何Scala庫)可用於幫助確保計算在給定時間內響應。斯卡拉和時間限制加工
我正在邁克爾Genesereth的General Game Playing (GGP) Coursera course。在GGP中,玩家可以有固定的時間進行移動。我正在斯卡拉寫我的球員。 (底層的GGP代碼庫是Java。)Scala是否提供任何支持(或者是否有任何Scala庫)可用於幫助確保計算在給定時間內響應。斯卡拉和時間限制加工
您可以使用Futures並使用Await.result(future, duration)
或Scala Futures - built in timeout?中的一種方法獲得結果。
謝謝。我會研究這些。 – RussAbbott
我現在看到另一種選擇是使用Actor和它們的['context.setReceiveTimeout'方法](http://doc.akka.io/docs/akka/snapshot/scala/actors.html)。 – RussAbbott