i think it cleaner to to rename generate_in to generate_from_rule and generate_ans to generate_from_solution. And then do the thing that the names imply. My reason for this is that the generator could still write a .ans and it feels weed to delay the .ans rule but not the .ans generation of the generator (and for the generator we cant change this).
i think it cleaner to to rename
generate_in
togenerate_from_rule
andgenerate_ans
togenerate_from_solution
. And then do the thing that the names imply. My reason for this is that the generator could still write a.ans
and it feels weed to delay the.ans
rule but not the.ans
generation of the generator (and for the generator we cant change this).