Tuesday, 7th February 2012, 17:04 by dpeg
minmay: No one from back then around anymore.
I guess that the reasoning was like this: testing every single randart item was a triviality (?DC, ?RC being even more abundant than ?id). With the change, you might end up with a randart of unclear status, and in particular, it might be potentially harmful. Thus you would, in theory, have to consider which randarts to properly identify, and in which order. This never really worked out as intended, I reckon, because there are just too many ?id generated, even ignoring the abomination that was the identify spell.
I believe that the concept has potential: you collect randarts and try to estimate their usefulness from what you get right away and can infer. After that, you have to decide which ones are potentially most useful and hence most urgent to read-id. In order to do that properly, one might want to:
1) Make sure that "infering" ego properties is not tedious. This can be done, but requires thought.
2) Re-think ego properties in general. Crawl's are not very interesting at the moment.
3) Reduce ?id generation (can depend on level, so you just get fewer later on).