runExperiment = {
let results = [];
let wordsToTest = words_random;
let heuristic = evaluateLetterAndPositionHeuristic;
let defaultWords = words_LP.map(x => x.word);
for (let i = 0; i < wordsToTest.length; ++i) {
let x = simulateGame(wordsToTest[i], defaultWords, heuristic);
let outcome = ({solution: x[0], count: x[1].split(" ").length, sequence: x[1]})
results.push(outcome);
yield results;
}
return results;
}