Automatic Item Generator

A collection of Automatic Item Generators used mainly for psychological research. This package can generate linear syllogistic reasoning, arithmetic and 2D/3D/Double 3D spatial reasoning items. It is recommended for research purpose only.

AIG is a collection of Automatic Item Generators. The generator can create several item types.

  • Linear syllogistic reasoning items.

  • Arithmetic (Add, Substract, Multiplication only) items.

  • 2D spatial reasoning items

  • 3D spatial reasoning items.

  • Double 3D spatial reasoning items.

  • AIG Functions:

    • lisy
    • arith
    • spatial2d
    • spatial3d
    • spatial3d_mirror
    • spatial3dDouble


AIG is in CRAN, but you can use devtools to install the latest and greatest version. To do so:

if(!require("devtools")) install.packages("devtools")

This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 3, as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose.

See the GNU General Public License for more details.

A copy of the GNU General Public License, version 3, is available at


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.1.9 by Bao Sheng Loe (Aiden), 3 years ago

Browse source code at

Authors: Bao Sheng Loe (Aiden) [aut, cre, cph] , David Condon [ctb, cph] , Francis Smart [ctb, cph]

Documentation:   PDF Manual  

GPL-3 license

Imports mgcv, stats, dplyr, rgl, magrittr

See at CRAN