Semantic games with chance moves revisited: from IF logic to partial logic