Турнір складається з 3 раундів тривалістю приблизно один тиждень кожен.
У кожному раунді окремі учасники зіткнуться з однією задачею оптимізації, а найкращі учасники отримають грошові призи.
Після завершення всіх раундів переможці турніру будуть визначені на основі системи підрахунку очок.
Троє найкращих отримають головні призи турніру.