go get github.com/pebbe/zmq4
go get github.com/go-redis/redis
# start UserInput, parameters see the output
cd UserInput
go run *.go
# start Controller with UserInput, parameters see the output
cd Controller
go run *.go outputFileName.txt
# start Controller with Benchmark mode, parameters see the output
cd Controller
go run *.go benchmark number_of_rounds outputFilePrefixName [Note for benchmark, do not add .txt or others]
# start GNF with controller, parameters see the output
go run gnfmain.go gnf
# start GNF without controller, parameters see the output
go run gnfmain.go gnf-cli
The code of GNF is in folder GNF/, detailed explanation see the readme page of GNF
Please use Issues section of this Github repo.