equally weight artists
This commit is contained in:
parent
9046b2ad43
commit
8c18c7a475
|
@ -55,11 +55,14 @@ function putIntoMapAndFetch(data) {
|
|||
total = newArtistData[1]
|
||||
}
|
||||
for (const [key, value] of Object.entries(allData)) {
|
||||
if (whichGuesser == 'artist') {
|
||||
weightedCards.push(key)
|
||||
} else {
|
||||
for (let j = 0; j < value.length; j++) {
|
||||
weightedCards.push(key)
|
||||
}
|
||||
}
|
||||
shuffleArray(weightedCards)
|
||||
}
|
||||
window.console.log(allData)
|
||||
window.console.log(total)
|
||||
if (whichGuesser === 'counterspell') {
|
||||
|
@ -84,11 +87,15 @@ function getKSamples() {
|
|||
let samples = {}
|
||||
let i = 0
|
||||
let allCards = []
|
||||
if (whichGuesser == 'artist') {
|
||||
allCards = weightedCards
|
||||
} else {
|
||||
for (const [key, value] of Object.entries(allData)) {
|
||||
for (let j = 0; j < value.length; j++) {
|
||||
allCards.push(key)
|
||||
}
|
||||
}
|
||||
}
|
||||
shuffleArray(allCards)
|
||||
for (let j = 0; j < allCards.length; j++) {
|
||||
key = allCards[j]
|
||||
|
@ -112,8 +119,10 @@ function getKSamples() {
|
|||
delete allData[key]
|
||||
}
|
||||
}
|
||||
if (whichGuesser == 'artist') {
|
||||
usedCounters = new Set(weightedCards)
|
||||
} else {
|
||||
let count = 0
|
||||
let ind = 0
|
||||
shuffleArray(weightedCards)
|
||||
for (let j = 0; j < weightedCards.length; j++) {
|
||||
key = weightedCards[j]
|
||||
|
@ -129,6 +138,7 @@ function getKSamples() {
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
return [samples, usedCounters]
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user