Agent Learning For Automated Bilateral Negotiations