As always, MiniJudge is aimed at theoretical linguists, especiallysyntacticians, who want a quick and reliable way of double-checkingdoubtful data, but who have little or no prior experience withpsycholinguistic methods. Its built-in limitations may make it less usefulfor experienced experimentalists, but theoreticians who just want quickanswers to basic data questions can go from hypothesis to final analysiswithin a few hours (assuming that native speakers are readily accessible).

There are now two versions:

* MiniJudgeJS 1.0:

I think I've finally fixed all of the bugs, and it's now been successfullytested in Internet Explorer, Firefox, Opera, and Safari (there are stillsome glitches in Linux). The most noticeable improvement over the 0.9version is that the final analysis includes a graph, which makes it easierto see what the results actually mean, especially interactions. There isboth an English and Chinese (traditional) interface. As before, the code isentirely client-side, so MiniJudgeJS can be used offline.

* MiniJudgeJava 0.9.9:

This is a version that runs in Java, written by my research assistants(Tsung-Ying Chen and Yang Chen-Tsung, with instructions by Yu-Guang Ko). Ithas a very different look and feel from MiniJudgeJS and some of theinternal algorithms work differently, but the end result should be thesame. The biggest practical difference, compared with MiniJudgeJS, is thatit makes it easier to open and save files.

Both versions pass the statistics over to R, the free software package. Theinfo page has been expanded to include R code for analyzing experimentsmore complex than the default MiniJudge type. The next version of MiniJudgewill probably be able to handle the statistics internally.

MiniJudge is still a work in progress, and isn't as user-friendly as itwill be in later versions. The project is entirely open-source, andprogrammers are encouraged to borrow code or ideas for their own software.Comments, questions, bug reports, and offers to collaborate are most welcome!