private IMPL updateGame(final P player, final IMPL game, final PARAMTYPE param) { IMPL updated = rotateTurnBasedGame(handleActionInternal(player, game, param)); updated = transitionEngine.evaluateGame(updated); return gameRepository.save(updated); }
private IMPL updateGame(final P player, final IMPL game, final PARAMTYPE param) { IMPL updated = rotateTurnBasedGame(handleActionInternal(player, game, param)); updated = transitionEngine.evaluateGame(updated); return gameRepository.save(updated); }