A simplistic way to diagnosis a rod failure is as follows: a separated rod will generally be related to RPM and/or rod bolt failure. If it separated at the small end, then the stresses where too much for the design of the rod and/or a flaw or stress riser in/on the rod, be that too heavy a piston, too much RPM or both, it will literally be pulled in two. This mode of failure also has the unpleasant effect of creating what I refer to as "a rotary hacksaw", that tends to try and saw the block in half! The other mode is when the big end comes apart, this is generally due to rod bolt failure, not the rod itself. A bent rod is most commonly due to more compressive force than the rod was designed for, be it cylinder pressure, water in the cylinder, or other debris (valve heads, etc). I don't know how deep people want to get into rods and their part in an engine, so I won't get into rod length, etc.
Hope this is helpful to at least one of us!
Mike