Thursday, May 21, 2009

pyASP

In order to understand ASP better, because I like Python and - last but not least - because I felt like it, I started pyASP. It's a solver (or will be) for answer set programs that focuses on an easy implementation. The point is to make the principles of solver implementation easily accessible, not to provide an efficient solution. (There are plenty of solvers for that.)

The pyASP project itself can be found at github, so I can play with git as well. The project page, i.e. all the stuff that doesn't fit nicely with github, is with me.

Wednesday, May 20, 2009

ANTLR v3 grammar for PDDL with Python as target

I modified the grammar from Zeyn Saigol to generate Python code. More changes might be included, as I begin to parse more complex PDDL files.

The grammar can be found on my site for ASPplan, or directly here.

Sunday, May 3, 2009

PyWeek 8

Two collegue students and I participated in the eighth installement of PyWeek. This is actually a lot more fun, than it sounds, with the challenge being entirely for fun, with only some loose constraints. It's all about coding a game with python in one week.

We somewhat finished in time and delivered a playable tower defense game, named "Spawnmower Lawn Defense". It's implemented using pygame.

Need to lower my Club Mate consumption to healthy levels and get back to work ...