Two-dimensional particle program simulator