Undefined dictionary!
AlkisPis opened this issue · 0 comments
AlkisPis commented
Re: kenken.py
Line 227:
sys.stdout.write(str(dic[string]) + " ")
Raises TypeError: 'NoneType' object is not subscriptable. Of course, since 'dic' is not defined!
In fact, the 'csp.backtracking_search(game_kenken)' argument that is passed to the 'display()' function is None.
Yet, 'game_kenken' is well defined, i.e. kenken.variables, kenken.domains, kenken.neighbors and kenken.kenken_constraint are all defined.