@Override
	public void maritimeTrade(IPresenter presenter, int ratio,
			ResourceType inputResource, ResourceType outputResource) {
		MoveResponse response = presenter.getProxy().maritimeTrade(presenter.getPlayerInfo().getIndex(), ratio, inputResource, outputResource, presenter.getCookie());
		if(response != null && response.isSuccessful()) {			
			presenter.updateServerModel(response.getGameModel());
		}
		else {
			System.err.println("Error with maritime trade in playing state");
		}
	}