| est.sh | The main algorithm for estimating the Shapley value |
| est.shcoa | Estimating the Shapley value based on component orthogonal array (COA) with a prime power d |
| est.shcoa.prime | Estimating the Shapley value based on component orthogonal array (COA) with a prime d |
| est.shls | Estimating the Shapley value based on Latin square (LS) |
| est.shsrs | Estimating the Shapley value based on simple random sampling (SRS) |
| est.shstrrs | Estimating the Shapley value based on structured simple random sampling (StrRS) |
| gfpoly.add | Polynomial additive defined on GF(s) with a prime s |
| gfpoly.div | Polynomial division defined on GF(s) with a prime s |
| gfpoly.multi | Polynomial mutiplication defined on GF(s) with a prime s |
| is.prime | Determine whether an integer is a prime |
| onecoa | Generate a component orthogonal array (COA) with a prime power d |
| onecoa.prime | Generate a component orthogonal array (COA) with a prime d |
| onels | Generate an Latin square (LS) |
| poly.div | Polynomial division |
| structed.perm | Generate the structured samples of simple random samples |