Method: Exner::TestManchas#initialize
- Defined in:
- lib/exner/test_manchas.rb
#initialize ⇒ TestManchas
Returns a new instance of TestManchas.
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/exner/test_manchas.rb', line 7 def initialize @zf= @zsum= @pares= @populares=@tipos_contenidos= 0 @respuestas=Hash.new @laminas=Hash.new @frecuencias=Hash.new @complejos=Array.new @extras=Array.new FRECUENCIAS.each {|i| @frecuencias[i]=Hash.new } LOC_VALIDAS.each {|i| @frecuencias['localizacion'][i]=0; } DQ_VALIDAS.each {|i| @frecuencias['dq'][i]=0; } DET_VALIDOS.each {|i| @frecuencias['determinantes'][i]=0; } CONT_VALIDOS.each {|i| @frecuencias['contenidos'][i]=0; @frecuencias['contenidos_1'][i]=0; @frecuencias['contenidos_2'][i]=0; } CCEE_VALIDOS.each {|i| @frecuencias['ccee'][i]=0; } FQ_VALIDAS.each {|i| @frecuencias['fqx'][i]=0; @frecuencias['fqf'][i]=0; @frecuencias['mq'][i]=0; @frecuencias['sqx'][i]=0; @frecuencias['wqx'][i]=0; @frecuencias['dqx'][i]=0; @frecuencias['wdx'][i]=0; } end |