mirror of
https://github.com/pragma-/pbot.git
synced 2024-12-23 11:12:42 +01:00
doc/Modules.md: update C Jeopardy documentation
This commit is contained in:
parent
3b567e7fa6
commit
990c4f1455
@ -547,18 +547,38 @@ Displays a random C fact. You may specify a search text to limit the random set
|
||||
### cjeopardy
|
||||
C Jeopardy is loosely based on the Jeopardy! game show. The questions are phrased in the form of an answer and are answered in the form of a question.
|
||||
|
||||
The `cjeopardy` command isplays a random C Jeopardy question. You can specify a search text to limit the random set to those containing that text. Answer the questions with `what is ...?`
|
||||
Can be used to skip the current question.
|
||||
There are approximately 1,330 questions. All of the questions are sentences extracted from the C11 draft standard PDF, with certain nouns or phrases replaced with `this`. The goal of the game
|
||||
is to answer the correct noun or phrase.
|
||||
|
||||
The `cjeopardy` command displays a random C Jeopardy question. You can specify a search text to limit the random set to those containing that text.
|
||||
Can be used to skip the current question after 5 minutes have elapsed.
|
||||
|
||||
Usage: `cjeopardy [search text]`
|
||||
|
||||
Example game:
|
||||
|
||||
<pragma-> !cjeopardy
|
||||
<PBot> 1009) This macro expands to a integer constant expressions that can be used as the argument to the exit function to return successful termination status to the host environment.
|
||||
<pragma-> what is EXIT_SUCCESS?
|
||||
<pragma-> !what is EXIT_SUCCESS?
|
||||
<PBot> pragma-: 'EXIT_SUCCESS' is correct! (1m15s)
|
||||
<PBot> pragma-: Next question: 288) Of an integer type, this is the number of bits it uses to represent values, including any sign and padding bits.
|
||||
<pragma-> !w width
|
||||
<PBot> pragma-: 'width' is correct! (25s)
|
||||
<PBot> pragma-: Next question: 83) A byte with all bits set to 0 is called this.
|
||||
<jdoe> !hint
|
||||
<PBot> Hint: n... ...r....r
|
||||
<jdoe> !w null integer
|
||||
<PBot> jdoe: Sorry, 'null integer' is only 50.0% correct.
|
||||
<jdoe> !w null character
|
||||
<pragma-> !w null character
|
||||
<PBot> jdoe: 'null character' is correct! (2m15s)
|
||||
<PBot> pragma-: Too slow by 2s, jdoe got the correct answer!
|
||||
|
||||
#### hint
|
||||
Displays a hint for the current C Jeopardy question. Each subsequent hint request reveals more of the answer.
|
||||
|
||||
When an answer can have multiple forms, the hint always chooses the longest one.
|
||||
|
||||
#### what
|
||||
#### w
|
||||
Answers a C Jeopardy question. `w` may be used as an alternative short-hand.
|
||||
@ -570,7 +590,7 @@ Usage: `w <answer>`
|
||||
#### filter
|
||||
`filter` can skip questions containing undesirable words such as wide-character or floating-point.
|
||||
|
||||
Usage: `filter <comma or space separated list of words>` or `filter clear` to clear the filter
|
||||
Usage: `filter <comma separated list of words>` or `filter clear` to clear the filter.
|
||||
|
||||
#### score
|
||||
Shows the personal C Jeopardy statistics for a player. If used without any arguments, it shows your own statistics.
|
||||
|
Loading…
Reference in New Issue
Block a user