Skip to content

Commit 35352a9

Browse files
committed
bug fix. controls for strategy. frontrunner controls now appear anytime a 1st or 2nd strategy needs them.
1 parent 112749d commit 35352a9

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

play/js/main_sandbox.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -682,7 +682,11 @@ function main(config){
682682

683683
// gui update
684684
var not_f = ["zero strategy. judge on an absolute scale.","normalize"]
685-
var turnOffFrontrunnerControls = not_f.includes(config.unstrategic) && not_f.includes(config.strategic)
685+
var turnOffFrontrunnerControls = not_f.includes(config.unstrategic)
686+
for(var i=0;i<model.voters.length;i++){
687+
if (! not_f.includes(config.voterStrategies[i])) turnOffFrontrunnerControls = false
688+
} //not_f.includes(config.unstrategic) && not_f.includes(config.strategic)
689+
686690
var xlist = ["frontrunners","poll"]
687691
var featureset = new Set(config.featurelist)
688692
for (var i in xlist){
@@ -792,7 +796,11 @@ function main(config){
792796

793797
// gui update
794798
var not_f = ["zero strategy. judge on an absolute scale.","normalize"]
795-
var turnOffFrontrunnerControls = not_f.includes(config.unstrategic) && not_f.includes(config.strategic)
799+
var turnOffFrontrunnerControls = not_f.includes(config.unstrategic)
800+
for(var i=0;i<model.voters.length;i++){
801+
if (! not_f.includes(config.voterStrategies[i])) turnOffFrontrunnerControls = false
802+
} //not_f.includes(config.unstrategic) && not_f.includes(config.strategic)
803+
796804
var xlist = ["frontrunners","poll"]
797805
var featureset = new Set(config.featurelist)
798806
for (var i in xlist){

0 commit comments

Comments
 (0)