1. A computer implemented method to create, display, and evaluate, a test for colorblindness, the method comprising: supplying a test apparatus comprising a visual display device in communication with a computing device comprising a programmable processor, a computer readable medium, instructions encoded in said computer readable medium, a plurality of test images encoded in said computer readable medium, and a plurality of nominal test image responses encoded in said computer readable medium, wherein a nominal test image response is associated with each of said plurality of test images; displaying by said programmable processor using said visual display device an (i)th test image, wherein (i) is initially set to 1, and wherein said (i)th test image comprises one of said plurality of test images; receiving by said programmable processor an (i)th test subject response associated with said (i)th test image; comparing by said programmable processor said (i)th test subject response with an (i)th nominal test image response, wherein said (i)th nominal test image response is associated with said (i)th test image, and wherein said (i)th nominal test image response comprises one of said plurality of nominal test image responses; and selecting by said programmable processor an (i+1)th test image based upon said comparison between said (i)th test subject response and said (i)th nominal test image response, wherein said (i+1)th test image comprises one of said plurality of test images.