ruleR: Generating numeric sequence items for intelligence tests

Share:

This package helps to generate items for intelligence tests. Items are number sequences and are generated according to the implemented basic rules. Those rules can be easily combined either by a user or automatically. The package generates also 'noise answers' (distractors) helpful in creating items with specified response options.

Author
Maria Rafalak(Polish Psychological Tests Laboratory), Philipp Doebler (WWU Muenster), Heinz Holling (WWU Muenster)
Date of publication
2014-10-27 14:03:12
Maintainer
Philipp Doebler <philipp.doebler@googlemail.com>
License
GPL-2
Version
0.1

View on R-Forge

Man pages

AddConstSingleRule-class
Class '"AddConstSingleRule"'
AddDoubleRule-class
Class '"AddDoubleRule"'
b
b
basicDictionary
basicDictionary
calculate
Caculate the next element of a sequence
calculate-methods
~~ Methods for Function 'calculate' ~~
calculateSpecific
calculateSpecific
calculateSpecific-methods
~~ Methods for Function 'calculateSpecific' ~~
check
function 'check'
conCheck
function
createDictRule
createDictRule
createDR
A function to create objects of class 'DoubleRule'
createSR
createSR
createTest
Create a test with specified parameters.
DictionaryRule-class
Class '"DictionaryRule"'
digits
a function to separate digits from a number
DigSumSingleRule-class
Class 'DigSumSingleRule'
DoubleRule-class
Class '"DoubleRule"'
doubleRules
A list of available basic 'DoubleRule's
duplicate
Check for duplicate number sequences
generate_cv
generate_cv
generateRule
generateRule
IdenSingleRule-class
Class '"IdenSingleRule"'
MultConstSingleRule-class
Class '"MultConstSingleRule"'
MultDoubleRule-class
Class '"MultDoubleRule"'
nest
nest
print.DoubleRule
function
print.Rule
Print rules in common language
Rule-class
Class '"Rule"'
ruleR-package
ruleR: An R package for rule based item generation
sequenceR
function
SingleRule-class
Class '"SingleRule"'
singleRules
singleRules
split_dict
split_dict
val
Validate generated items
vecORnull-class
Class '"vecORnull"'
writing_double
writing_double
writing_single
writing_single
ws
ws

Files in this package

ruleR/DESCRIPTION
ruleR/NAMESPACE
ruleR/R
ruleR/R/ruleR_upgraded_final.R
ruleR/inst
ruleR/inst/doc
ruleR/inst/doc/ruleR.Rnw
ruleR/inst/doc/ruleR.bib
ruleR/man
ruleR/man/AddConstSingleRule-class.Rd
ruleR/man/AddDoubleRule-class.Rd
ruleR/man/DictionaryRule-class.Rd
ruleR/man/DigSumSingleRule-class.Rd
ruleR/man/DoubleRule-class.Rd
ruleR/man/IdenSingleRule-class.Rd
ruleR/man/MultConstSingleRule-class.Rd
ruleR/man/MultDoubleRule-class.Rd
ruleR/man/Rule-class.Rd
ruleR/man/SingleRule-class.Rd
ruleR/man/b.Rd
ruleR/man/basicDictionary.Rd
ruleR/man/calculate-methods.Rd
ruleR/man/calculate.Rd
ruleR/man/calculateSpecific-methods.Rd
ruleR/man/calculateSpecific.Rd
ruleR/man/check.Rd
ruleR/man/conCheck.Rd
ruleR/man/createDR.Rd
ruleR/man/createDictRule.Rd
ruleR/man/createSR.Rd
ruleR/man/createTest.Rd
ruleR/man/digits.Rd
ruleR/man/doubleRules.Rd
ruleR/man/duplicate.Rd
ruleR/man/generateRule.Rd
ruleR/man/generate_cv.Rd
ruleR/man/nest.Rd
ruleR/man/print.DoubleRule.Rd
ruleR/man/print.Rule.Rd
ruleR/man/ruleR-package.Rd
ruleR/man/sequenceR.Rd
ruleR/man/singleRules.Rd
ruleR/man/split_dict.Rd
ruleR/man/val.Rd
ruleR/man/vecORnull-class.Rd
ruleR/man/writing_double.Rd
ruleR/man/writing_single.Rd
ruleR/man/ws.Rd