Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 3 months ago
JSON representation
My first Julia project, it's a battlesnake for http://play.battlesnake.com
- Host: GitHub
- URL: https://github.com/Nettogrof/Battlesnake-Nessegrev-julia
- Owner: Nettogrof
- License: gpl-3.0
- Created: 2020-09-07T00:31:49.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-01-27T09:57:16.000Z (almost 4 years ago)
- Last Synced: 2024-08-03T17:14:29.637Z (6 months ago)
- Topics: battlesnake, battlesnakeio, julia
- Language: Julia
- Homepage:
- Size: 1.75 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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