Tried this, since agents are non deterministic, this is where tools come in handy

What kind of tools, and how do they help?