コード例 #1
0
 public ServicoDeAlgoritimoGenetico(AlgoritimoGenetico algoritimo,
                                    IServicoDeAtualizacaoDeInterface servicoDeAtualizacaoDeInterface,
                                    IServicoDePopulacao servicoDePopulacao,
                                    IPonto ponto)
 {
     _algoritimo = algoritimo;
     _servicoDeAtualizacaoDeInterface = servicoDeAtualizacaoDeInterface;
     _servicoDePopulacao = servicoDePopulacao;
     _ponto = ponto;
 }
コード例 #2
0
        public MainWindow(InformacoesDaTela informacoesDaTela,
                          IServicoDeAtualizacaoDeInterface servicoDeAtualizacaoDeInterface,
                          AlgoritimoGenetico algoritimoGenetico,
                          IPonto ponto,
                          IServicoDeAlgoritimoGenetico servicoDeAlgoritimoGenetico)
        {
            _servicoDeAtualizacaoDeInterface = servicoDeAtualizacaoDeInterface;
            _algoritimoGenetico = algoritimoGenetico;
            _ponto = ponto;
            _servicoDeAlgoritimoGenetico = servicoDeAlgoritimoGenetico;
            _informacoesDaTela           = informacoesDaTela;
            ((ServicoDeAtualizacaoDeInterface)_servicoDeAtualizacaoDeInterface).DefineMainWindow(this);

            InitializeComponent();
            DataContext = informacoesDaTela;
            tokenSource = new CancellationTokenSource();
        }
コード例 #3
0
 public Ponto(IServicoDeAtualizacaoDeInterface servicoDeAtualizacaoDeInterface, AlgoritimoGenetico algoritimoGenetico)
 {
     _servicoDeAtualizacaoDeInterface = servicoDeAtualizacaoDeInterface;
     _algoritimoGenetico = algoritimoGenetico;
 }