public QubitsCalculationAPI( IQuantumDataExtractionFacade <InputType, InputIDType, BiasValueType, CouplingValueType> dataExtractionFacade, IQubitsResolver <InputType, InputIDType, BiasValueType, CouplingValueType> resolver, IQubitsToGroupsConverter <InputType> qubitsToGroupsConverter) { _dataExtractionFacade = dataExtractionFacade; _resolver = resolver; _qubitsToGroupsConverter = qubitsToGroupsConverter; }
private void SetUp() { _converter = new QubitsToGroupsConverter <int>(); _originalInput = new int[] { 1, 2, 3, 4 }; _qubitsGroups = new List <List <short> >(); _qubitsGroups.Add(new List <short>() { 1, -1, 1, -1 }); }