Negotiating with bounded rational agents in environments with incomplete information using an automated agent