Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
JavaScript Shell
Branch: master
Failed to load latest commit information.
.idea remove workspace.xml
config restored the original config file for testing with local clients
html
runner Rabbit team support: contender tagged with "rabbit = true" is not sco…
src fixing tests..
test all tests pass again
.gitignore New round config
README Update README, add script for running random contenders
backlog.txt update backlog
mannapuuro.iml include IDEA files
run-random-contenders.sh Update README, add script for running random contenders
run-server.sh Initial commit from old repository
run-tests.sh Initial commit from old repository

README

INSTALLATION (partly OS X specific)

$ brew install node npm
$ npm install underscore vows socket.io websocket-client

Plus, in your .profile:

export NODE_PATH=/usr/local/lib/node/:$NODE_PATH

Then

source YOUR_PROFILE

RUNNING A DEMO

chmod u+x *.sh
./run-random-contenders.sh
./run-server.sh
Open http://localhost:9999/ (tested OK with Chrome, Safari. FAIL with Firefox 3.6.8, 4.0 RC)
Click on the logo.
Watch the show.

RUNNING TESTS

./run-tests.sh

RUNNING SERVER

./run-server.sh

Server will read configuration and round configuration from config/config.json and config/round-config.json.
If you want to use different configuration, you can specify your configuration files on the command line, like here:

./run-server.sh myconfig.json myroundconfig.json
Something went wrong with that request. Please try again.