A mechanism is disclosed for adapting operations of a surgical instrument based on data from actual, expected or predicted properties of tissue, data from measuring operation of the surgical instrument itself, and data based on clinician conduct. The adaptive measures can be based on predetermined control measures such as algorithms stored in operative communication with the surgical instrument, based on dynamically generated control measures, or a combination of both. Utilizing such mechanisms can help to adjust closure and firing algorithms based on tissue properties, improve battery usage, and learn from user operations, enhancing functioning of the instrument within an operational envelope.