fix policy iteration, test non-blocking apply