Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Nettogrof/Battlesnake-Nessegrev-julia

My first Julia project, it's a battlesnake for http://play.battlesnake.com
https://github.com/Nettogrof/Battlesnake-Nessegrev-julia

battlesnake battlesnakeio julia

Last synced: about 2 months ago
JSON representation

My first Julia project, it's a battlesnake for http://play.battlesnake.com

Awesome Lists containing this project

README

        

# Battlesnake-Nessegrev-julia

This is my first Julia project. I made a snake for [Battlesnake](http://play.battlesnake.com)
This is the code used by the snake "Nessegrev-Léa"

## Package Requirement :
- Joseki, used to parse/reply json request/response
- HTTP, used to receive http request
- Dates, used to calculated time to response before the timeout
- Distributed, not used yet, but for testing multi-thread the search
- ConfParser, used for the config file

## Getting Started

- Install package via julia package management. Example : import Pkg; Pkg.add("HTTP")
- Then execute julia Nessegrev.jl (in the app folder)
- The snake will reply to request to [localhost:8000](http://localhost:8000)

## Configuration

the file snake.conf is used to adjust some configurations, easy to understand