Calculate with estimated buy price without modifying original input values

master
Frederik Goovaerts 4 years ago
parent 305c9ea94d
commit b1c7860aa6

@ -810,13 +810,14 @@ class Predictor {
* generate_possibilities(sell_prices, first_buy, previous_pattern) {
if (first_buy || isNaN(sell_prices[0])) {
for (var buy_price = 90; buy_price <= 110; buy_price++) {
sell_prices[0] = sell_prices[1] = buy_price;
const temp_sell_prices= sell_prices.slice()
temp_sell_prices[0] = temp_sell_prices[1] = buy_price;
if (first_buy) {
yield* this.generate_pattern_3(sell_prices);
yield* this.generate_pattern_3(temp_sell_prices);
} else {
// All buy prices are equal probability and we're at the outmost layer,
// so don't need to multiply_generator_probability here.
yield* this.generate_all_patterns(sell_prices, previous_pattern)
yield* this.generate_all_patterns(temp_sell_prices, previous_pattern)
}
}
} else {

Loading…
Cancel
Save