I think we need to get to the bottom of this once and for all.
Personally I put the egg into a pan of cold water, as I can’t bare the possibility of them cracking from the temperature change. Then I set a timer for just under 3 minutes from the moment the water starts to boil. This generally works, but sometimes they’re over done due to the egg cooking whilst the water has been heating up and the yolk isn’t quite runny enough, thus negating the purpose of the soldiers you have made whilst waiting for the egg to cook, which is always a shame.
Anyone got a fail safe method?