Advanced Rock Typing