Skip to content

massimo-zaniboni/hrobots

Repository files navigation

HRobots

HRobots are robots, written in Haskell programming language, that can fight on a virtual arena, provided by NetRobots project at https://github.com/massimo-zaniboni/netrobots

Installation

Stack

Under Debian install:

sudo aptitude install libzmq3 libzmq3-dev pkg-config

Under other distributions:

  • install pkg-config tool
  • install ZeroMQ (ZMQ, 0MQ) libraries, at version 4 of the protocol, both the library and the development headers.

Build the package under Stack

stack build

Test if the robot can start without error messages, with

stack exec hrobots 127.0.0.1 1234 classic test

then press ctr-c because the robot will wait (forever) for the server connection.

Nix

./generate-nix-project.sh
nix-shell -I . --command 'cabal build'

Server

The Netrobots server is on repo https://github.com/massimo-zaniboni/netrobots

Tutorial

See doc/ directory.

About

Robots for NetRobots server, written in Haskell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published