Given each spot in the reactor may contain:
[Empty (or empty like),Ice,FullWaterBucket,lavabucket,cooling cell,hull plating,IHD,uranium,inactive isotopes (1heat/sec),active isotopes(uranium pulses)]
That's 10 possibilities per slot. There are 7 possible configurations of reactor and cooling options/heating options around.
Even just enumerating this I see -far- too many possibilities to attack by brute force. Even smarter brute force would still run in to far too many possibilities.