Ë
    Bp±j™  ã                   ó   — d dl Z dZedfd„Zy)é    Ng      à?c           	      óx  — |dk  ry| dk  rt        d«      ‚| dkD  r(t        dt        t        | «      t        |«      «      «      S |dk  rt        d«      ‚|�|nt	        j
                  «       }t        dt        |xs d«      «      }t        dt        ||z  «      «      }t        dt        |t        |«      «      «      S )Nr   é   zworker count must be >= 0zworker fraction must be > 0)Ú
ValueErrorÚmaxÚminÚintÚosÚ	cpu_count)Ú	requestedÚworkload_sizeÚworker_fractionr
   ÚcpusÚautos         úc/Users/jameslopez/projects/TradingBot25/.worktrees/mlp-comparable-measurement/tools/worker_utils.pyÚresolve_worker_countr      s­   € à˜ÒØØ�1‚}ÜÐ4Ó5Ð5Ø�1‚}Ü�1”cœ#˜i›.¬#¨mÓ*<Ó=Ó>Ð>Ø˜!ÒÜÐ6Ó7Ð7à!Ð-‰9´2·<±<³>€DÜˆq”#�d’i˜a“.Ó!€DÜˆq”#�d˜_Ñ,Ó-Ó.€DÜˆq”#�dœC Ó.Ó/Ó0Ð0ó    )r	   ÚDEFAULT_WORKER_FRACTIONr   © r   r   Ú<module>r      s   ðÛ 	ð Ð ð D[Ø#'ô1r   