MAKE A PROCESSABLE FORM OF THE PARAMETERS aform *mk_aform_from_xxx_params(examples *exams, ivec *in_att_nums, ivec *out_att_nums, char *params) An optional but recommended function for any learner that uses parameters. See the aform documentation in xgui.doc . Once you have a function to make an aform, you also have a function to save the params to a file and to display them to the user.