@@ -43,13 +43,7 @@ function getPossibleNextChallenges({
43
43
return _findBestPossibleChallenges ( challengesWithReward , minimalSuccessRate , capacity ) ;
44
44
}
45
45
46
- function getCapacityAndErrorRate ( {
47
- allAnswers,
48
- challenges,
49
- capacity = DEFAULT_CAPACITY ,
50
- variationPercent,
51
- variationPercentUntil,
52
- } ) {
46
+ function getCapacityAndErrorRate ( { allAnswers, challenges, capacity = DEFAULT_CAPACITY , variationPercent } ) {
53
47
if ( allAnswers . length === 0 ) {
54
48
return { capacity, errorRate : DEFAULT_ERROR_RATE } ;
55
49
}
@@ -59,19 +53,12 @@ function getCapacityAndErrorRate({
59
53
challenges,
60
54
capacity,
61
55
variationPercent,
62
- variationPercentUntil,
63
56
} ) ;
64
57
65
58
return capacityHistory . at ( - 1 ) ;
66
59
}
67
60
68
- function getCapacityAndErrorRateHistory ( {
69
- allAnswers,
70
- challenges,
71
- capacity = DEFAULT_CAPACITY ,
72
- variationPercent,
73
- variationPercentUntil,
74
- } ) {
61
+ function getCapacityAndErrorRateHistory ( { allAnswers, challenges, capacity = DEFAULT_CAPACITY , variationPercent } ) {
75
62
let latestCapacity = capacity ;
76
63
77
64
let likelihood = samples . map ( ( ) => DEFAULT_PROBABILITY_TO_ANSWER ) ;
@@ -83,19 +70,14 @@ function getCapacityAndErrorRateHistory({
83
70
84
71
while ( answerIndex < allAnswers . length ) {
85
72
answer = allAnswers [ answerIndex ] ;
86
- const variationPercentForCurrentAnswer = _defineVariationPercentForCurrentAnswer (
87
- variationPercent ,
88
- variationPercentUntil ,
89
- answerIndex ,
90
- ) ;
91
73
92
74
( { latestCapacity, likelihood, normalizedPosteriori } = _singleMeasure ( {
93
75
challenges,
94
76
answer,
95
77
latestCapacity,
96
78
likelihood,
97
79
normalizedPosteriori,
98
- variationPercent : variationPercentForCurrentAnswer ,
80
+ variationPercent,
99
81
} ) ) ;
100
82
101
83
answerIndex ++ ;
@@ -110,14 +92,6 @@ function getCapacityAndErrorRateHistory({
110
92
return capacityHistory ;
111
93
}
112
94
113
- function _defineVariationPercentForCurrentAnswer ( variationPercent , variationPercentUntil , answerIndex ) {
114
- if ( ! variationPercentUntil ) {
115
- return variationPercent ;
116
- }
117
-
118
- return variationPercentUntil >= answerIndex ? variationPercent : undefined ;
119
- }
120
-
121
95
function _singleMeasure ( { challenges, answer, latestCapacity, likelihood, normalizedPosteriori, variationPercent } ) {
122
96
const answeredChallenge = _findChallengeForAnswer ( challenges , answer ) ;
123
97
0 commit comments