bood / leela-zero-server

Server side code of the Leela Zero project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

leela-zero-server

Dev Environment Setup

Requirements

Before running node server.js

  • Ensure MongoDB is running locally on port 27017
  • Ensure dummy auth_key file is created at project root
  • Ensure network/best-network.gz & network/<best-network-hash>.gz both exist (you could download it from http://zero.sjeng.org/best-network)
  • Run npm install to get required packages

Your project folder should look like this

- Project Root/
  - network/
    - best-network.gz
    - <best-network-hash>.gz   (e.g. 39d465076ed1bdeaf4f85b35c2b569f604daa60076cbee9bbaab359f92a7c1c4.gz)
  - node_modules/              (generated from `npm update`)
    - ...                      (bunch of packages)
  - static/
  - views/
  - auth_key                   (dummy file)
  - task_secret                (dummy file)
  - ...                        (and other project files)
  - server.js
  
  

License

The code is released under the AGPLv3 or later.

About

Server side code of the Leela Zero project


Languages

Language:JavaScript 78.7%Language:CSS 14.9%Language:HTML 4.5%Language:ActionScript 1.9%