Source for generating https://mhapi.info
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Bryce Allen b125822172
improve doc, exit codes
11 years ago
db Add db, licenses, better output and not found 11 years ago
.gitignore improve doc, exit codes 11 years ago
COPYING Add db, licenses, better output and not found 11 years ago
README.adoc improve doc, exit codes 11 years ago
mhdb.py Add db, licenses, better output and not found 11 years ago
mhprob.py improve doc, exit codes 11 years ago
mhrewards.py improve doc, exit codes 11 years ago

README.adoc

= Monster Hunter scripts

This repository contains scripts for calculating probalities and expected
values for rewards and carves in Monster Hunter games.

== Dependencies

Tested using Python 2.7, might work with 2.6. Uses sqlite3, which is part of
the standard library now but I'm not sure it's always compiled in by default
in all Python distributions (e.g. for Windows or Mac OS X).

== Example usage

For a list of quests providing the specified monster part:

 ./mhrewards.py "Zinogre Jasper"

This gives expected values for the item from different sources, including
quest rewards, carves, capture, and shiny drops. An expected value of
8% means that on average, you would get 8 of the item from 100 quests. Note
that this is different from the probability of getting at least one, which
will be lower and is a pain to calculate when there can be different number
of rewards.

For more manual calculations, mhprob.py can be used directly. The quest
"Plain Dangerous" in 3U has 2 fixed rewards in A, one in B. Diablos hardhorns
have a 5% chance:

 ./mhprop.py 5 2 3 69
 ./mhprop.py 5 1 1 69

For great luck, you would replace 69 with 90. The output includes both expected
value and probability of getting at least one.