Modeling Scientific Agents for a Better Science