|
@@ -1027,7 +1027,7 @@ async function checkExpertsRecommend() {
|
|
|
}
|
|
}
|
|
|
magicJS.data.write('168_PksExpertsPreDrawIssue', preDrawIssue);
|
|
magicJS.data.write('168_PksExpertsPreDrawIssue', preDrawIssue);
|
|
|
|
|
|
|
|
- let turnOneCost = Math.pow(2, latestItem.rank - 1);
|
|
|
|
|
|
|
+ let turnOneCost = getExpertsFixCost(latestItem);
|
|
|
let recommendCode = latestItem.recommendCode;
|
|
let recommendCode = latestItem.recommendCode;
|
|
|
let maxBetAmount = getPlanLotteryMaxBetAmount();
|
|
let maxBetAmount = getPlanLotteryMaxBetAmount();
|
|
|
|
|
|
|
@@ -1040,6 +1040,40 @@ async function checkExpertsRecommend() {
|
|
|
magicJS.notification.appendNotifyInfo(tipsMsg);
|
|
magicJS.notification.appendNotifyInfo(tipsMsg);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+function getExpertsFixCost(planDetail) {
|
|
|
|
|
+ let latestItem = planDetail.head;
|
|
|
|
|
+ let turnOneCost = Math.pow(2, latestItem.rank - 1);
|
|
|
|
|
+ if (planDetail.list) {
|
|
|
|
|
+ let list = planDetail.list;
|
|
|
|
|
+ let continuousWrongCount = 0;
|
|
|
|
|
+ let wrongCostTurn = 0;
|
|
|
|
|
+ for (let i = 1; i < list.length; i++) {
|
|
|
|
|
+ const item = list[i];
|
|
|
|
|
+ if (item.result == '错') {
|
|
|
|
|
+ continuousWrongCount += 1;
|
|
|
|
|
+ wrongCostTurn += item.rank;
|
|
|
|
|
+ } else {
|
|
|
|
|
+ break;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ if (continuousWrongCount > 0) {
|
|
|
|
|
+ turnOneCost = turnOneCost * (1 + Math.pow(2, continuousWrongCount));
|
|
|
|
|
+ }
|
|
|
|
|
+ let continuousRightCount = 0;
|
|
|
|
|
+ let rightCostTurn = 0;
|
|
|
|
|
+ for (let i = 1; i < list.length; i++) {
|
|
|
|
|
+ const item = list[i];
|
|
|
|
|
+ if (item.result == '中') {
|
|
|
|
|
+ continuousRightCount += 1;
|
|
|
|
|
+ rightCostTurn += item.rank;
|
|
|
|
|
+ } else {
|
|
|
|
|
+ break;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ return turnOneCost;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
async function getExpertsRecommendList(lotCode, groupCode = 1, ranking = 1, field = 'winningProbability') {
|
|
async function getExpertsRecommendList(lotCode, groupCode = 1, ranking = 1, field = 'winningProbability') {
|
|
|
/**
|
|
/**
|
|
|
* type
|
|
* type
|