def test(): global actor action = request.args.get('jsdata') s = request.args.get('n') t = request.args.get('p') algorithm = request.args.get('algorithm') caseName = request.args.get('caseName') if s is None: n = 1 else: n = int(s) if t is None: p = 50 else: p = int(t) if action == 'new': actor = do_new_case(caseName) elif action == 'add': actor = do_add_element(actor, n) elif action == 'addbiased': actor = do_add_element_biased(actor, n) elif action == 'recommend': actor = do_recommend(actor, algorithm, n) elif action == 'accept': actor = do_accept_recommendation(actor, n) elif action == 'reject': actor = do_reject_recommendation(actor, n) elif action == 'more': Settings.quantize_more() elif action == 'less': Settings.quantize_less() elif action == 'cycle': actor = do_cycle(actor, n, p, algorithm, caseName) elif action == 'video': make_video() return render_template('summary.html')