Module: AHProcess

Defined in:
lib/ahprocess.rb,
lib/ahprocess/version.rb,
lib/ahprocess/ahp_matrix.rb,
lib/ahprocess/analytic_hierarchy_process.rb,
lib/ahprocess/random_consistency_index_table.rb

Defined Under Namespace

Modules: RandomConsistencyIndexTable Classes: AHPMatrix, AnalyticHierarchyProcess

Constant Summary collapse

VERSION =
'0.1.0'

Class Method Summary collapse

Class Method Details

.consistency_ratios(decision_matricies, random_consistency_index = 1, criteria_matrix = []) ⇒ Object



10
11
12
# File 'lib/ahprocess.rb', line 10

def self.consistency_ratios(decision_matricies, random_consistency_index = 1, criteria_matrix = [])
  AnalyticHierarchyProcess.new(decision_matricies, criteria_matrix).consistency_ratios(random_consistency_index)
end

.decide(decision_matricies, criteria_matrix = [], no_decisions = 1) ⇒ Object



6
7
8
# File 'lib/ahprocess.rb', line 6

def self.decide(decision_matricies, criteria_matrix = [], no_decisions = 1)
  AnalyticHierarchyProcess.new(decision_matricies, criteria_matrix, no_decisions).decide
end