This directory contains source for all the programs used to run and analyze the model. train - is used to train the model, it gets invoked as follows: Arguments are learning rate (epsilon) training pattern file, and a vestigial "info" option that used to do something but now just has to be there or the program will refuse to run. > train -epsilon 0.005 -pat train.pat evaluator - is used to analyze the model's performance on words (train.pat) crit_eval - is used to analyze the model's pronunciations of nonwords. It scores them as "crit" "typical" or "other" based on the vowel. Each of these gets invoked by specifying a weights file and dictionary/pat for comparison: > evaluator -load s1_final_weights.gz -pat train.pat -key train.dict > crit_eval -load s1_final_weights.gz -pat test.pat -key test.dict You will also need model.c which contains specifications about the size and connectivity of the model, and simconfig.h which contains an even higher-level description of same. which_ortho_features and make_op_pat are included for completeness, although they aren't necessary unless you want to change the stimulus set. The first makes the ortho.features file, which lets you prune unnecessary letters from the input, and the second makes a pattern file out of a .dict file (translating human-readable specifications of orthography/phonology into vectors of input/output patterns). Of course you'll need to futz with the Makefile so that it points to your Mikenet directory to get the right libraries.