2012 International Conference on Computational Problem-Solving (ICCP)