Mental jigsaw
Jul. 6th, 2005 10:51 amI actually got to solve a real live logic puzzle at work this morning. Not a contrived one but an actual real live work related one.
It was of the "A requires B, B requires C, C requires A, all in a linear flow" type of puzzle. Only it was not as neat (or impossible) as that as there were more steps and primary and exception flow conditions to worry about. It was the exception flows where the problem manifested itself - event C was actually the "not happening" of an action.
Without going into great detail, I was able to solve it because it was possible to separate the initiation of an event from its impact - This had the effect of increasing the number and complexity of the steps but gave the potential to remove the logical loop.
It is very satisfying to solve this type of puzzle. I wish they turned up more often but they have been rare of late.
It was of the "A requires B, B requires C, C requires A, all in a linear flow" type of puzzle. Only it was not as neat (or impossible) as that as there were more steps and primary and exception flow conditions to worry about. It was the exception flows where the problem manifested itself - event C was actually the "not happening" of an action.
Without going into great detail, I was able to solve it because it was possible to separate the initiation of an event from its impact - This had the effect of increasing the number and complexity of the steps but gave the potential to remove the logical loop.
It is very satisfying to solve this type of puzzle. I wish they turned up more often but they have been rare of late.