Accuracy Scoring in Multiplayer?

Does anyone have any idea how 343i figures out the “Accuracy” score in multiplayer? Just curious as to what that’s representing exactly.

After messing around on some games, I’ve figured out that grenades and shots fired definitely effect accuracy. Still trying to figure out punches, but I’m leaning towards not affecting accuracy