Particionamiento y balance de carga en simulaciones distribuidas de bancos de peces