クラス RandomAIPlayer

java.lang.Object
xyz.hotchpotch.reversi.players.RandomAIPlayer
すべての実装されたインタフェース:
Player

public class RandomAIPlayer extends Object implements Player
自身の手をランダムに選択する Player の実装です。
  • コンストラクタの詳細

    • RandomAIPlayer

      public RandomAIPlayer()
  • メソッドの詳細

    • decide

      public Point decide(Board board, Color color, long remainingMillis)
      この手番における自身の手(石を置く場所)を返します。 パスの場合は null を返す必要があります。

      この実装は、石を置ける位置の中からランダムに自身の手を選択します。
      定義:
      decide インタフェース内 Player
      パラメータ:
      board - 現在のリバーシ盤
      color - このプレーヤーの色
      remainingMillis - 残り持ち時間(ミリ秒)
      戻り値:
      石を置く場所(パスの場合は null