Add best score calculation to coffee route and template

This commit is contained in:
Yaro Kasear 2025-08-18 09:06:39 -05:00
parent 247b167377
commit 6b4f61879b
3 changed files with 17 additions and 4 deletions

View file

@ -34,7 +34,8 @@ def generate_solvable_matrix(level, seed_clicks=None):
def coffee():
level = request.args.get('level', 0, int)
matrix, clicked = generate_solvable_matrix(level)
return render_template("coffee.html", matrix=matrix, level=level, clicked=clicked)
best_score = len([x for x in clicked if not (len(clicked) % 2)])
return render_template("coffee.html", matrix=matrix, level=level, clicked=clicked, best_score=best_score)
@main.route("/playground")
def playground():