diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/CrossYuxulundaoLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/CrossYuxulundaoLogic.java index bcfb40c92..b424a68cc 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/CrossYuxulundaoLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/CrossYuxulundaoLogic.java @@ -213,26 +213,21 @@ public class CrossYuxulundaoLogic { Set> matchRival= RedisUtil.getInstence().getZsetRangeWithScore( RedisUtil.getInstence().getKey(RedisKey.CROSS_YUXULUNDAO_RANK_PERSON,Integer.toString(crossGroup)),(double)con.getScoreLow1(),(double)con.getScoreUp1() ); - LOGGER.info("xuexinpeng crossGroup:"+crossGroup+"scoreLow1:"+con.getScoreLow1()+"scoreUp1:"+con.getScoreUp1()); matchRival = matchRival.stream().filter(n->Integer.valueOf(n.getValue())!=user.getId()).collect(Collectors.toSet()); - LOGGER.info("xxp:size:" + arenaRank.size()); if(matchRival.size() >0){ if(matchRival.size()<5){ //需要填充机器人 matchRival.forEach(n->{ arenaRank.add(Integer.valueOf(n.getValue())); }); arenaRank.addAll(SArenaRobotConfig.getSArenaRobotConfigsByRangeAndCount(con.getScoreLow1(),con.getScoreUp1(),5 - matchRival.size())); - LOGGER.info("xxp1:size:" + arenaRank.size()); }else{ //随机出五个真人 List matchRivalList = new ArrayList(); matchRival.forEach(n->{matchRivalList.add(n.getValue());}); Collections.shuffle(matchRivalList); matchRivalList.subList(0,5).forEach(n->arenaRank.add(Integer.valueOf(n))); - LOGGER.info("xxp2:size:" + arenaRank.size()); } }else{ arenaRank.addAll(SArenaRobotConfig.getSArenaRobotConfigsByRangeAndCount(con.getScoreLow1(),con.getScoreUp1(),5)); - LOGGER.info("xxp3:size:" + arenaRank.size()); } //没有高分段机器人 从相近的里面取机器人 if(arenaRank.size() == 0){ @@ -243,7 +238,6 @@ public class CrossYuxulundaoLogic { break; } } - LOGGER.info("xxp4:size:" + arenaRank.size()); } arenaRank.forEach(n -> { if (n > 1000) {