I am a PhD student studying computer science at Victoria University of Wellington.
I am working on a project involving graph layout and interaction. I also have done work on using genetic programming for art,
and maintain an open source genetic programming library called FGPJ. I am also working on a latex class and bibliography style to support the
New Zealand Law Style Guide.
I help organise the local ACM programming contest site (South Pacific region) as well as the ANZAC league Victoria Site.
I have also been a tutor for a number of courses (Comp 102, 103, 303 [Algorithms], 304 [Programming Languages], 308 [Graphics], Nwen 303 [Concurrency]).
NZ Law Style Guide Latex Package
This is a latex class and biblatex bibliography style that attemps to implement the format specified in the New Zealand Law Style Guide.
The code and documentation are not complete, but any questions / bugs can be emailed to me.
If you find any bugs please inform me,
and I will attempt to correct them as soon as possible.
The project is hosted on my github page. The manual is reproduced here.
Here is a testing version of a GP package I am working on based on
It is currently being released under the GPL.
Any feedback is appreciated.
It is written in Java, and I have been testing it with Java 1.6.
The source code can be found on my github
This is the second release based on feedback from students using it for a
It has has significant changes to the interface, making the examples simpler as
well as having substantial amount of documentation added.
Any feedback or bug reports are welcome at firstname.lastname@example.org.
Here are some images that I have produced using the above package.
Draft Algorithms Notes
I have put the notes I used for the tutorial on Saturday.
They are obviously stil in a draft state, and I will gradually try improve them.
Any corrections sent will be looked at. You can download notes.pdf here.
Comp 308 Related stuff
Glut slides from the tutorial are here.
Quaternions slides are available here .
Shader slides are available here.
- Roman Klapaukh, David J Pearce, Stuart Marshall: Towards a Vertex and Edge Label Aware Force Directed Layout Algorithm. Australasian Computer Science Conference 2014: To appear
- Roman Klapaukh, Will N. Browne, Mengjie Zhang: The effect of primitive sets on the expression of evolved images. IEEE Congress on Evolutionary Computation 2013: 725-732
- Daniel L. Atkins, Roman Klapaukh, Will N. Browne, Mengjie Zhang: Evolution of aesthetically pleasing images without human-in-the-loop. IEEE Congress on Evolutionary Computation 2010: 1-8