예제 #1
0
 public Network(
     IAction_history action_history,
     ISequence_finder sequence_finder
     )
 {
     this.action_history  = action_history;
     this.sequence_finder = sequence_finder;
 }
예제 #2
0
 private void init_modules()
 {
     figure_showcase.init();
     sequence_finder = new Sequence_finder(
         action_history,
         figure_showcase
         );
     figure_builder_from_signals = new Figure_builder_from_signals(figure_showcase);
 }
예제 #3
0
 public Network()
 {
     action_history  = new simple.Action_history();
     figure_provider = new Figure_provider(create_simple_figure);
     sequence_finder = new Sequence_finder(
         action_history,
         figure_provider
         );
     fill_figure_storage_with_base_signals();
 }
예제 #4
0
 public two_signals_repeat_twice()
 {
     sequence_finder = network.get_sequence_finder();
     figure_provider = network.get_figure_provider();
     fill_action_history_with_inputs();
 }