— Kinda fun :P
The problem with logging is the state for the IDDFS is very large and varies, depending on a single flyweight
— So either you get too many logs to read them all, or your logs are not reflecting the real state at the time of the log
Message permanent page
— I just rely on breakpoints XD
— Hmmm, why not use Proxy?
— In what way?
— Just make some enumerable props, and have the Proxy tick them off when they get accessed
— "tick them off"? as in label?
— I could put in a strategy algorithm that does that, yeah
— All the iddfs is, is an iterator
var iterator = iddfs(subjectRoot, searchRoot);
var iteration = iterator.next();
var state = iteration.value;
— *ahem*, you're familiar with Proxy objects?