TeX JavaScript CSS HTML Python Shell Emacs Lisp
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_includes
_layouts
assets
chapters
notes
scratch
scripts
.gitignore
CNAME
README.md
_config.yml
bibliography.bib
docker-compose.yml
editor.md
index.md
package.json

README.md

Modeling Agents with Probabilistic Programs

Setup

npm install -g browserify uglifyjs watchify grunt-cli
gem install jekyll

Development

Running a local server:

jekyll serve

Updating dependencies

To update webppl and webppl packages (./scripts/update-webppl):

npm install --save probmods/webppl webppl-timeit@latest webppl-dp@latest agentmodels/webppl-agents null-a/webppl-nn
cd node_modules/webppl
npm install
grunt bundle:../webppl-timeit:../webppl-dp:../webppl-agents:../webppl-nn
cp bundle/webppl.min.js ../../assets/js/webppl.min.js
cd ../..