From: Francois Fleuret Date: Mon, 25 Apr 2022 18:30:25 +0000 (+0200) Subject: Fixed an asymmetry between top / bottom and between left / right. X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=mygpt.git;a=commitdiff_plain;h=a83fd68609111ed8cb58c8bc1af5f70aae30b5e8 Fixed an asymmetry between top / bottom and between left / right. --- diff --git a/picoclvr.py b/picoclvr.py index 6ddcf73..4906c65 100755 --- a/picoclvr.py +++ b/picoclvr.py @@ -48,10 +48,10 @@ def generate(nb, height = 6, width = 8, max_nb_statements = 10): for r, c in [ (k, color_names[shape_c[k]]) for k in range(nb) ]: s += [ f'there is {c}' ] - if shape_i[r] >= height - height/4: s += [ f'{c} bottom' ] - if shape_i[r] < height/4: s += [ f'{c} top' ] - if shape_j[r] >= width - width/4: s += [ f'{c} right' ] - if shape_j[r] < width/4: s += [ f'{c} left' ] + if shape_i[r] >= height - height//3: s += [ f'{c} bottom' ] + if shape_i[r] < height//3: s += [ f'{c} top' ] + if shape_j[r] >= width - width//3: s += [ f'{c} right' ] + if shape_j[r] < width//3: s += [ f'{c} left' ] for t, d in [ (k, color_names[shape_c[k]]) for k in range(nb) ]: if shape_i[r] > shape_i[t]: s += [ f'{c} below {d}' ]