Fixed log macro definition.
Merge branch 'master' of git@github.com:clapautius/sworl
Optimizations in 'universe' class.
Merge commit 'bfc7e65d5ad224e5980c69a3e840f4604d2813db'

Conflicts:
	ants/ants.lisp
Small fixes and cosmetic changes.

Small fixes to correct various merge issues. Other small cosmetic changes.
Improvements (fixed direction changing, new tests, static elements).

Fixed direction changing for ants.
Added new simulation tests.
Started implementing static elements in universe.
Implemented random moving. Added various test functions.
Added docs about ants. Other small fixes.
Revert "Added docs about ants. Other small fixes."

Docs should not be kept in the git repo.
This reverts commit aa67886cd6b934290cd12812adab467465e14573.
Small fixes. Removed 'exec' permission from lisp files.
Start implementing pheromone stuff.

Now things get complicated. Back to the drawing board.
Implementing pheromone stuff. Other improvements.
Implementing pheromone stuff (day 2).
Implementing pheromone stuff (day 3).
Working on pheromone stuff.
Working on pheromone stuff. Algorithm appears to be stable.
Some small improvements and code cleanup.
Implemented 3D display (using opengl perspective projection).
Small improvements related to 3d display.
Implement framework for particle simulation (work in progress).

(particle = object with location, velocity, acceleration, mass)
- implement 'particle' and 'universe' classes and some related methods
- implement basic vector operations
- add some rules (for Newton's law of gravity)