ru.sstu.renju.players
Class SimplePlayer

java.lang.Object
  extended by ru.sstu.renju.players.SimplePlayer
All Implemented Interfaces:
Player

public class SimplePlayer
extends Object
implements Player

SimplePlayer class is Player implementation with artificial intelligence.

Author:
Denis_Murashev

Constructor Summary
SimplePlayer()
           
 
Method Summary
 Move doMove(Game game, CellType type)
          This method should provide main game logic.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimplePlayer

public SimplePlayer()
Method Detail

toString

public String toString()
Overrides:
toString in class Object

doMove

public Move doMove(Game game,
                   CellType type)
Description copied from interface: Player
This method should provide main game logic. Using given game position this method should calculate the next move.

Specified by:
doMove in interface Player
Parameters:
game - game
type - move type (Black or White)
Returns:
new move


Copyright © 2013 TFI branch of Engels Instutute of Technology. All Rights Reserved.