Go v1.4+
make
As an example we'll use a qualifier problem.
$ ./play_icfp2015 -f qualifiers/problem_4.json
Start a server with some endpoints.
$ ./play_icfp2015 -serve
$ ./play_icfp2015 <whatever> -profile /tmp/out.pprof
$ go tool pprof -web ./play_icfp2015 /tmp/out.pprof
$ go get github.com/awalterschulze/gographviz
$ make graph
$ ./play_icfp2015 ... -graph /tmp/icfp/graph