Commit f696e479 authored by Ahmad Nemati's avatar Ahmad Nemati

git pu

parent 9d858e2c
...@@ -11,6 +11,7 @@ async function run() { ...@@ -11,6 +11,7 @@ async function run() {
let arrSide=[] let arrSide=[]
let arrRunup=[] let arrRunup=[]
let levels = [] let levels = []
let levelPlus=[]
let types = [] let types = []
for (let i = 0; i < configs.length; i++) { for (let i = 0; i < configs.length; i++) {
...@@ -22,6 +23,7 @@ async function run() { ...@@ -22,6 +23,7 @@ async function run() {
for (let j = 0; j < config.length; j++) { for (let j = 0; j < config.length; j++) {
levels.push(config[j].maxLevel) levels.push(config[j].maxLevel)
levelPlus.push({type:config[j].type.split('targetPercentage:false')[1],level:config[j].maxLevel})
types.push(config[j].type.split('targetPercentage:false')[1]) types.push(config[j].type.split('targetPercentage:false')[1])
let dateString = config[j].dateString.split('_') let dateString = config[j].dateString.split('_')
let sideString = config[j].sideString.split('_') let sideString = config[j].sideString.split('_')
...@@ -71,12 +73,15 @@ async function run() { ...@@ -71,12 +73,15 @@ async function run() {
let levelSort = [] let levelSort = []
let typeSort = [] let typeSort = []
let sideSort=[] let sideSort=[]
let t=''
for (let i = 0; i < uniqLevels.length; i++) { for (let i = 0; i < uniqLevels.length; i++) {
let counter = 0 let counter = 0
for (let j = 0; j < levels.length; j++) for (let j = 0; j < levelPlus.length; j++)
if (uniqLevels[i] === levels[j]) if (uniqLevels[i] === levelPlus[j].level) {
counter++ counter++
levelSort.push({level: uniqLevels[i], count: counter}) t=levelPlus[j].type
}
levelSort.push({level: uniqLevels[i],type:t, count: counter})
} }
for (let i = 0; i < uniqType.length; i++) { for (let i = 0; i < uniqType.length; i++) {
...@@ -155,32 +160,32 @@ async function run() { ...@@ -155,32 +160,32 @@ async function run() {
// } // }
let newTypeSort=[] // let newTypeSort=[]
for (let l = 0; l < uniqType.length; l++) { // for (let l = 0; l < uniqType.length; l++) {
let levelInline = [] // let levelInline = []
let maxLevel=0 // let maxLevel=0
for (let i = 0; i < configs.length; i++) { // for (let i = 0; i < configs.length; i++) {
//
//
let config = await fs.readFileSync('./uniq/' + configs[i] + '/default/compound1000.json', 'utf8') // let config = await fs.readFileSync('./uniq/' + configs[i] + '/default/compound1000.json', 'utf8')
config = JSON.parse(config) // config = JSON.parse(config)
//
//
for (let j = 0; j < config.length; j++) { // for (let j = 0; j < config.length; j++) {
if (config[j].type.split('targetPercentage:false')[1] === uniqType[l]) { // if (config[j].type.split('targetPercentage:false')[1] === uniqType[l]) {
if (config[j].maxLevel >maxLevel) // if (config[j].maxLevel >maxLevel)
maxLevel=config[j].maxLevel // maxLevel=config[j].maxLevel
//
} // }
//
} // }
//
//
} // }
//
newTypeSort.push({type: uniqType[l], maxLevel: maxLevel}) // newTypeSort.push({type: uniqType[l], maxLevel: maxLevel})
} // }
createConfileADV(JSON.stringify(newTypeSort, null, 2)) // createConfileADV(JSON.stringify(newTypeSort, null, 2))
// console.log(levelBaseDays) // console.log(levelBaseDays)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment