demos.md
April 20, 2026 ยท View on GitHub
Demos
Round against robot having X typing speed
'X' can be high, extra hight, medium, low: to compete against fast level one would issue the following command:
By default will be used medium level robot

$ typing-game-cli --fast
or shorter version:
$ typing-game-cli -f

With handicap
For this case you need to specify handicap option along with count of words you would wish ahead against your opponent. For example to compete against fast level robot the command would be the following:
$ typing-game-cli --handicap --handicap-count 9 --fast
or shortcut version:
$ typing-game-cli --ha --haco 9 -f

Round against your best result
To compete against your best result you would use --against-my-best, or its aliases: -b, --my-best, --myself, --best.
$ typing-game-cli --against-my-best
or shorter version:
$ typing-game-cli --against-my-best

With specified topic to be used as a source text
One can specify a topic to use a source text for different sources, for example, ambrose-bierce, mark-twain, o-henry.
$ typing-game-cli --topic mark-twain

Dealing with goals
You can set a goal you wish to achieve. The command will be the following:
$ typing-game-cli --set-goal 53
or shorter
$ typing-game-cli --goal 53
To get information whether you achieved a goal you can run:
$ typing-game-cli --goal-achieved
or using goalach, progone, aic aliases
$ typing-game-cli --aic
aic stands for Am I Cool?
Other examples
Let's say we have run a game round with extra high level robot, and an ahead of 12 words, with Mark Twain topic:
$ typing-game-cli --extra-fast --handicap --handicap-count 12 --topic mark-twain
or shorter version:
$ typing-game-cli -e --han --haco 12 -t mark-twain
