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
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.
./generate-nix-project.sh
nix-shell -I . --command 'cabal build'
The Netrobots server is on repo https://github.com/massimo-zaniboni/netrobots
See doc/ directory.