I work in robotics and the fundamental building block is the state transition function new_state = f(prev_state, action). Say I have the following struct:
new_state = f(prev_state, action)