Skip to content
A starter snake in clojure
Clojure
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/battlesnake_clojure
test/battlesnake_clojure
.gitignore
CONTRIBUTING.md
LICENSE
Procfile
README.md
project.clj

README.md

battlesnake-clojure

A simple Battlesnake AI written in Clojure with Ring

This is loosely based on Heroku's official Getting Started with Clojure On Heroku.

Deploy

Running the AI locally

Fork and clone this repo:

git clone https://github.com/sendwithus/battlesnake-clojure.git
cd battlesnake-clojure

Install Leiningen

Run the server:

lein ring server-headless

Test the client in your browser: http://localhost:3000

Deploying to Heroku

Click the Deploy to Heroku button at the top or use the command line commands below.

Create a new Heroku app:

heroku apps:create APP_NAME

Push code to Heroku servers:

git push heroku master

Open Heroku app in browser:

heroku open

Or go directly via http://APP_NAME.herokuapp.com

View/stream server logs:

heroku logs --tail
You can’t perform that action at this time.