self-analyzing - adjective
normal form
self-analyzing
comparative
superlative