add some new grind
correctly parse the results of equipping
clearer output from acting
omit branches which are unavailable due to hidden ids (often this means not enough actions available)
improve error handling and reporting