anchor.diff:          ! initial walker.
   
           use errors, only: stop_all
  -        use parallel, only: nprocs, parent
  +        use hashing, only: murmurhash_bit_string
  +        use parallel, only: iproc, nprocs, parent
           use utils, only: int_fmt
   
           use basis, only: basis_length
  
positive.code:         use system, only: nel, nalpha, nbeta, system_type, hub_real, hub_k
  
          integer :: ierr
          integer :: i
          integer :: step
  
          if (nprocs > 1) call stop_all('init_fciqmc','Not (yet!) a parallel algorithm.')
  
negative.code:             case(hub_real)
                  H00 = slater_condon0_hub_real(f0)
              end select
  
              ! Finally, we need to check if the reference determinant actually
              ! belongs on this processor.
              ! If it doesn't, set the walkers array to be empty.
              if (nprocs > 1) then
                  iproc_ref = murmurhash_bit_string(f0, basis_length)
                  if (iproc_ref /= iproc) tot_walkers = 0
              end if
          end if
  
          if (parent) then
  