# HG changeset patch # User Paul Boddie # Date 1441735055 -7200 # Node ID ed365be00a6077f7012f4521ea35f1053be04b25 # Parent 3e68ec96af01a616782a4e8a0d93573ddfdd03ab Fixed light/dark row switching. diff -r 3e68ec96af01 -r ed365be00a60 optimiser.py --- a/optimiser.py Tue Sep 08 19:52:24 2015 +0200 +++ b/optimiser.py Tue Sep 08 19:57:35 2015 +0200 @@ -121,8 +121,8 @@ chosen = [] - light = True - for u, bu in zip(usage, base_usage): + for row, (u, bu) in enumerate(zip(usage, base_usage)): + light = row % 2 best = 0 best_bases = None best_missing = None @@ -144,11 +144,11 @@ best_map = tone_map best = count chosen.append((best, best_bases or bases, best_map or tone_map, best_missing or missing)) - light = not light output = [] for row, (tr, ch) in enumerate(zip(toned, chosen)): + light = row % 2 o = [] for column, t in enumerate(tr): best, bases, tone_map, missing = ch