Algorithmic laboratory