Agent-based Computational Economics. A Short Introduction