P300 potentials are used increasingly frequently in BCI (also our
analogue BCIs are based on P300s and their modulations). While
significant improvements have been made in the detection of P300s, prior to this project nobody had exploited the variability in shape and timing of
P300 waves within the famous matrix speller devised by Farwell and Donchin. Within our Analogue Evolutionary Brain-Computer Interfaces EPSRC
Project (EP/F033818/1) we were very familiar with P300 amplitude variations. Thus, we decided to fill this gap.

Tests showed that our approach provides a marked statistically significant improvement in accuracy over the top-performing algorithm in the literature. The method and theoretical models we proposed are also general and can easily be used in other P300-based BCIs.