implementing estimate function in ibmmodel1.clj