/**
* Display all the relevant info for the moused over move.
*/
public void setText(AbstractTwoPlayerBoardViewer viewer, TwoPlayerMove m, SearchTreeNode lastNode) {
TwoPlayerPieceRenderer renderer = (TwoPlayerPieceRenderer)viewer.getPieceRenderer();
TwoPlayerController controller = (TwoPlayerController)viewer.getController();
String passSuffix = m.isPassingMove() ? " (Pass)" : "";
String entity = "Human's move";
int numKids = lastNode.getChildMoves()==null? 0 : lastNode.getChildMoves().length;
Color c = renderer.getPlayer2Color();
if ( m.isPlayer1() )
c = renderer.getPlayer1Color();
PlayerList players = controller.getPlayers();
if ( (m.isPlayer1() && !players.getPlayer1().isHuman()) ||
(!m.isPlayer1() && !players.getPlayer2().isHuman()) )
entity = "Computer's move";