AMPL offers a wide range of programming capabilities. For example, the
input/output data can be secured from/sent to external files, spreadsheets, and databases and the model can be executed interactively for a wide variety of options that
allow testing different scenarios. The details are given in Appendix A. Also, many
AMPL models are presented throughout the book with cross references to the material in Appendix A to assist you in understanding these options