1. A method for enhancing adaptability of an interactive surface environment having a plurality of objects, the method comprising: receiving, by a hardware processor, at least one user gesture from a first user, performed on a target object from the plurality of objects; identifying, by the hardware processor, a first context for each of the at least one user gesture before the user gesture is performed on the target object, based on the at least one user gesture, target object parameters, and object parameters; identifying, by the hardware processor, a second context of the target object after the at least one user gesture is performed on the target object; aggregating, by the hardware processor, the at least one user gesture performed on the target object, the first context, and the second context to obtain a decision dataset, wherein the decision dataset is obtained by identifying a preferred second user for changing the second context to a third context; identifying, by the hardware processor, an impact, to be rendered, by comparing the decision dataset with predefined datasets; determining, by the hardware processor, whether the third context obtained upon prospective rendering of the identified impact is different from the identified second context; and rendering, by the hardware processor, the impact on one or more objects from the plurality of objects in the interactive surface environment, when the third context obtained upon prospective rendering of the identified impact is different from the identified second context.