Tyche 3.0 Simulation Engine Project Review

reportActive / Technical Report | Accession Number: AD1018033 | Open PDF

Abstract:

The Tyche Simulation Engine was first developed in Microsoft Visual Basic 6. With that platform becoming dated and with performance becoming an issue, it was decided that the engine should be migrated to a more contemporary platform to improve performance and to enable functional expansion. This contractor report documents the history of the redevelopment project, with a focus on improvements that were made following the translation of the code from Visual Basic 6 to Microsoft Visual C .NET. This includes addressing known bugs, extensively restructuring the code to improve maintainability, as well as a number of new development initiatives that were then investigated for feasibility. Some, such as new random number generation and user selected timescales were implemented. Other development initiatives were investigated and either postponed to a future version of the software because of the amount of restructuring that would be required, or abandoned due to complexity of implementation.

Security Markings

DOCUMENT & CONTEXTUAL SUMMARY

Distribution:
Approved For Public Release
Distribution Statement:
Approved For Public Release;

RECORD

Collection: TR
Identifying Numbers
Subject Terms