| Achievement | Points |
| Passes PerceptronTest.testAnd() | 3 |
| Passes PerceptronTest.testOr() | 3 |
| Passes PerceptronTest.testXor() | 11 |
| Passes LabelEncoderDecoderTest.testEncodeSample() | 4 |
| Passes LabelEncoderDecoderTest.testLED() | 4 |
| Created 10 samples of eight letters, twice over | 10 |
| Ran fourteen experiments, from 2 to 8 letters, alternating training/testing sets | 10 |
| Paper quantitatively assesses each of the fourteen experiments | 14 |
| Paper insightfully discusses how the MLP performs with respect to their data set | 3 |
| Paper insightfully discusses the distinctions in performance as the number of letters increases | 3 |
| Paper insightfully discusses the impact of variations in the number of training iterations, the learning rate and numbers of hidden nodes | 5 |