Trying to figure out some buggy behavior in EMC levels, I ran across this. Dave (I assume that's David Tritscher who is credited for the EMC engine in RnD?) shows a square of bugs with a lit dynamite in the middle, and what the exploded result should look like; and says that his latest (back then) updated EMC engine for RnD does this right.
But current RnD out of git still produces a "wrong" result. Using the EM engine I get a single explosion and a 5x5 square of emeralds with one diamond at [4,4] (if the lower right corner is [5,5]). Using the RnD engine I get a series of explosions resulting in 5x5 emeralds with two diamonds, left and right of center (i.e. [2,3] and [4,3]).
The RnD engine result is presumably correct-by-definition; anyway, I'm not here to question it. Only to ask whether Dave's updated engine ever did get integrated; if not, why not (Holger's time, probably, but ... is it coming?); and if so, then why doesn't it match Dave's description of behavior here?
I guess I should take it as a hint that in thread viewtopic.php?p=12700
you are talking about integrating a native Boulder Dash engine, and here we are 4.8 years later, no BD engine in the pulldown.
Augh. Reading on in #12700, I see the fight between Dave and everyone else, which perhaps explains why the EMC engine in RnD didn't advance. Which means I am probing at an old and sore wiggly tooth. Sorry. I think I've even questioned this before -- not being steeped in the code / lore, I forget over time.