Skip to content

Test your reflexes and your typing speed with this typing test on your terminal πŸ’¨

License

Notifications You must be signed in to change notification settings

GEEGABYTE1/ReflexTyper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Reflex Typer

Test your reflexes and your typing speed with this typing test on your terminal πŸ’¨

Controls

Input the number of words you would like to encounter when first prompted.

The program will one by one prompt each random word and the user will have to type the same exact word back to prompt the next word.

The goal is to type the prompted words as fast as possible with high accuracy 🎯

After typing back all the words prompted, the program will return a session summary including the average time taken, slowest time, fastest time, and average accuracy. Moreover, the program will also return a summary of each word in terms of time taken and accuracy.

/quit: Allows the user to quit the program. Can be typed when prompted to type the word, or when asked to input a certain amount of words to type at the start of the program.

Extras

The Merge Sort was implemented for practice reasons. In this program, the algorithm returns the slowest and fastest time of the section.

The RandomWordGenerator is the module used to prompt random words of a certain length.

The length can be changed by replacing the constant in the max_word_size=20 in rw.RandomWord(max_word_size=20, constant_word_size=False).

Made in Python 🐍

About

Test your reflexes and your typing speed with this typing test on your terminal πŸ’¨

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages