System and method for performing compound computational experiments
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for performing compound computational experiments include an experiment having at least one input. The experiment includes a process controllable by a computer and responsive to the input to produce at least one output, the output capable of being stored on a medium readable by the computer. The system includes a generator capable of running on the computer. The generator automates the performance of a plurality of experiments and automatically varies the inputs for the experiments. An outcome store of the system stores the outputs on the computer-readable medium. The system also includes a display capable of running on the computer. The display presents an interpretation of a set of the outputs extracted from the outcome store. The display is responsive to user input to alter the interpretation, to present an interpretation of a different set of outputs, or to cause the generator to perform a plurality of experiments.
17 Citations
22 Claims
-
1-11. -11. (canceled)
-
12. A compound computational experiment system comprising:
-
an experiment object that encapsulates an experiment and that comprises a run method that is callable by other objects to run an experiment and that encapsulates outputs produced by an experiment in a result object;
a domain object that encapsulates input and output variables for an experiment and that comprises a read method callable by other objects to receive information about the input and output variables;
a first generator object that encapsulates a first search or sampling strategy and that comprises a generate method callable by other objects to repetitively encapsulate a value for each input variable in a specification object and to repetitively call said run method to perform an experiment using each specification object, said generator calling said read method to acquire information about the input variables; and
an outcomeStore object that encapsulates experiment result data and that comprises an extract method callable by other objects to retrieve experiment result data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification