Alternative implementations of the Gibbs ensemble Monte Carlo calculation