* the {@link View}. Replaces the message's {@link Player} with the local copy. Does the same to
* the message's {@link Node}, if passed.
*/
public void forwardMessage(ViewMessage message)
{
Type type = message.getType();
Player player = message.getPlayer() == null ? null : playerMap.get(message.getPlayer().getNumber());
Serializable value = message.getValue();
Node node = (value instanceof Node) ? board.getNode(((Node)value).getID()) : null;
if (node != null)