Modeling browser-based distributed evolutionary computation systems