{'fraction_non_alphanumeric': 0.010804321728691477, 'fraction_numerical': 0.0, 'mean_word_length': 5.780487804878049, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
SPREADSHEET ENGINEERING OF CRYSTAL BALL SIMULATION MODELS

This paper surveys what is known about the creation of spreadsheets, and presents some ideas to increase the productivity and effectiveness of spreadsheet simulations. I discuss spreadsheet errors, and present a spreadsheet engineering framework that supports critical examination of how you create and use your spreadsheet models. I summarize useful design recommendations, and briefly discuss the growing set of tools now available for quality control and debugging. I explore the spreadsheet engineering issues associated with the use of Crystal Ball® assumptions and Crystal Ball functions for modeling probability distributions, and close with some suggestions for more quickly getting key information out of Crystal Ball and into your spreadsheet for further analysis.