Difference between revisions of "Script:Markov"
From Roll20 Wiki
(First wiki entry for the Markov script) |
m (→Advanced Use) |
||
Line 27: | Line 27: | ||
== Advanced Use == | == Advanced Use == | ||
− | Markov uses | + | Markov uses over 2000 of "mostly" English names as the default nameset of English names to seed the Markov name generator. You can include your own namesets for the Markov name generator to use. |
To do this create a handout in this format: | To do this create a handout in this format: |
Revision as of 02:43, 30 November 2016
Version: 1.1
Last Modified: 2016-29-11
Code: Markov
Dependencies: None
Conflicts: None
This script lets you generate names using Markov chains [1]
Contents |
Syntax
!markov
!markov latin
Installation and Configuration
Copy the script's code, available from the menu on the right and stored at Roll20's API GitHub Repository. Paste the code into a new script in your campaign's API Script Editor. Save the new script and it will be available inside your campaign.
Script Use
To use simply type !markov into the chat. A derived name will be generated and displayed in the chat.
Example output:
- Maliauc
- Janeran
- Maraindice
Advanced Use
Markov uses over 2000 of "mostly" English names as the default nameset of English names to seed the Markov name generator. You can include your own namesets for the Markov name generator to use.
To do this create a handout in this format:
Example
Name: latin
Notes: Neque,porro,quisquam,est,qui,dolorem,ipsum,quia,dolor,sit,amet,consectetur,adipisci,velit
GM Notes: markov
To use this above example you would need to restart the API sandbox after saving the handout and then you can use the latin nameset with this command:
!markov latin
Example output:
- consciam
- ectet
- ques
User Options (Not Implemented)
If you have many handouts and you just want to use the default nameset it is recommended that you clear the checkmark in the user options for this script.
Changelog
v1.1 (2016-29-11)
- Handouts can be used for users to include their own namesets