Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Word game. Puzzles generated in haskell, served up by sinatra, game implemented in Javascript

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 public
Octocat-spinner-32 views
Octocat-spinner-32 word-generation
Octocat-spinner-32 .gitignore
Octocat-spinner-32 Gemfile
Octocat-spinner-32 Gemfile.lock
Octocat-spinner-32 README.md
Octocat-spinner-32 config.ru
Octocat-spinner-32 puzzles
Octocat-spinner-32 swizzle.rb
Octocat-spinner-32 tasks
README.md

Swizzle

Find all the words that can be made from the given set of letters (including the original word which was shuffled).

Running

$ bundle
$ bundle exec rackup

Hax

The puzzles are generated from the dictionary in word-generation/words. That part is in haskell, and can be built and run like so:

$ cd word-generation
$ cabal configure && cabal build
$ ./dist/build/equivocating/equivocating

The sinatra app is swizzle.rb, and doesn't really do much but serve up puzzles and assets. The game logic is all in public/game.js.

Something went wrong with that request. Please try again.