well as far as i know "Logic" is an invisible entity in game and are just different types of I/O commands. like relays are used for forwarding outputs. timers..well you know. and so forth. i think logic_measure_movement literaly just measures the distance that an object moves.