goodhart/__init__.py,sha256=gZgFixk7piMT4uk0cXi58agd6aoLCSlLjRwYHHHWv-E,2235
goodhart/__main__.py,sha256=zM3qSCgepg2-E2RtJ7hO5w_3uuCRCur9XNZVMnrmAZk,82
goodhart/annotate.py,sha256=gapLySec3iLGbXRFDjIlbKpcK82UJRwTOZ7LBcQx6AU,7817
goodhart/builders.py,sha256=l175Ib7a3v_nFU5WSpBUp7JY5veYHJpiDPVGnz1nutQ,8794
goodhart/cli.py,sha256=w4UfBore1l3cVIYk6q1Jx3Ug8u6TGMXwCvFBLgDE2Rs,44532
goodhart/detect.py,sha256=JZhsTvJiRbAV5DqHjI4_a-zfvlRqWEOh1-Bj0uuS4dY,6356
goodhart/engine.py,sha256=n22dR_fdsVkKUVSwyFSjB1YlTy0TDxwGws0A6_mc0y0,11128
goodhart/fmt.py,sha256=msQ_XUx9IUE8Q2C2cYi9iprrua87LqFHfO6qFJLTWjo,5422
goodhart/mcp_server.py,sha256=8Zflu35IgAZuqWRrRze2eYZxb0eZUxeOqFmdQrrnTjY,27292
goodhart/models.py,sha256=qo0DMT5_ehStwIKuJgSRyDDi7wdoutTST8T8BrEPfH0,23502
goodhart/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
goodhart/viz.py,sha256=AuOI04PvRbaoWUb8lMwAKbdtju3nGycHJ-Gqh3rrznw,16536
goodhart/examples/__init__.py,sha256=wKYiWqpXX5HG6Gi1-fWSF1QpkCd9HXVEj-gpfn_VOBQ,175
goodhart/examples/annotated_reward.py,sha256=5M-U-S0RF6JLnYndMc9aCrCk9hpSyHEKpaX8tOSrLe4,4094
goodhart/examples/ant_v4_gymnasium.py,sha256=GfqpbBUoA-GSO7yCP6mDWaCCeh3rDX1D3QxlG-t9Now,3907
goodhart/examples/atari_exploits.py,sha256=MOaBED8NZ5uSzmQfRzVpL5cyd7SeMSAa4EiwR-aDng4,5009
goodhart/examples/bank_heist_explosions.py,sha256=-wnFu78_zzrdErOrWxdWvIlkbL3qkCSeR1usXyTpKts,3121
goodhart/examples/bicycle_circles.py,sha256=xiUuryHvEV7MdxfRdjg6n9fxkGuNcvZl6ESGs9Rbqpc,3545
goodhart/examples/block_stacking.py,sha256=zZmhZn7OfW5ul5NgeLAnaZk2SiVRAokfhyNlT94qmWA,3499
goodhart/examples/breakout_tunnel.py,sha256=LGRB-_CGs5z6Rrifd2vb5yzMe0o82hvtE__IOQ4FjFY,4140
goodhart/examples/cartpole_suicide.py,sha256=i6Ik4f1qC8nnxbQ9pHlA1hCOboNbRIH5AQrVr-3htZk,2951
goodhart/examples/cartpole_variants.py,sha256=UJZnVC0zsY4HPWuHfUFnxDuDyH_Um1u8oBE-5XNik50,4151
goodhart/examples/choppercommand_rnd.py,sha256=1S5gmMwMG8bN0ymkh6ElYrdA7ZicMxwgynsQrt5FWSI,3351
goodhart/examples/coast_runners.py,sha256=D54_MkF1t9aGtggbAQw_uldxrCMLMQkZArI9kMMgKwU,3073
goodhart/examples/coinrun_misgeneralization.py,sha256=OnLB8rFa1yEzIypcJsoOLwvmnCbNb-QojfWplR4xw2w,3604
goodhart/examples/datacenter_cooling.py,sha256=K4YEKim_7RtbFHWu8ojjtzrGJmxNuAvdilUkPM0QxwI,3732
goodhart/examples/discount_myopia.py,sha256=shTaROTjkgo9EsvmPIS1XDiUkwwBI-bRCmvaazHPKiU,2568
goodhart/examples/dmc_dog.py,sha256=eXqfgKbqwtw01LF9hSvyjlsWzoYMMqAU_ZWOsoBN_vc,4473
goodhart/examples/dota2_openai_five.py,sha256=sue_1-zM5D059tAkr1EN_x7_f7hj_lQ1qmrNEB6nS3M,12957
goodhart/examples/driving_safety.py,sha256=o1FMkH1GthJovI2TswALoMauwnTLRACBeMIkKavGY1Q,5749
goodhart/examples/evolution_exploits.py,sha256=-K9TtNos49ID_V5qmYpE84G5Af59_a1kYiyGlZGMNJo,5505
goodhart/examples/expert_collapse.py,sha256=ajqRKm_zTHatv-0f6oDDl-dTmVmB-K8U_5wyZ175taw,3575
goodhart/examples/fetch_reach.py,sha256=fkZ2uicchI2u1Mf0ZFPD2IaZOo87U7WzxlzxbxFOJ7M,3365
goodhart/examples/football_checkpoints.py,sha256=aqNbLJSovOXgrFtl9z5Gn-1V4uV9VEnsBH94CqdEmMs,3576
goodhart/examples/frozenlake_sparse.py,sha256=w0byqOlU5Fgx39iz7ZSj0yYdYMYBq_Nau3lNu3kk5iU,3783
goodhart/examples/habitat_pointnav.py,sha256=0HITCrcCeK_xFI-IB0fY5WxD6TZcSpNKfWSdiBZshh8,3892
goodhart/examples/hide_and_seek.py,sha256=S799m79gyYU85N8H73hD2xt-5PudN_LcsANi5bgrUkk,10777
goodhart/examples/humanoid_idle.py,sha256=f6pqVbNC6VHEXs747rckLWC7dTnJTRwjOMz033zYTTs,5392
goodhart/examples/isaac_gym_ant.py,sha256=kBEGu0A8eBq541SH4ZTlcjLiGzqn_Dz82dHnptnM8pw,4354
goodhart/examples/krakovna_boat_race.py,sha256=PJKtcQXbCN_zoFnWHCodWAqXf_d72BAzmaZeU4PrxgI,3416
goodhart/examples/legged_gym_rewards.py,sha256=VfqM_D0GM_GCC9gIYNAWRk9mftwaNHHHU487ZEJhXRo,5858
goodhart/examples/long_horizon_sparse.py,sha256=FJ72xqAGCRVez5n_yVaQR3kcuY64oSvLs2N4LhAOTK0,2890
goodhart/examples/lunar_lander.py,sha256=oYMA3MfM9gkg9fwhv7VH88bnLdobWQXgqWo8j3tKuL8,4284
goodhart/examples/maddpg_cooperative.py,sha256=ZaKHIUCO3D0ad85uamSdnECqU7VuqIAhmVezlZQCg88,3454
goodhart/examples/minigrid_doorkey.py,sha256=pyJt4m1Xh7fV17S-W6kQyQPXCzm38EO89EBmsPuwoV4,3477
goodhart/examples/minigrid_noisy_tv.py,sha256=_s7Q7yMJ-Z0f7Jr9bBAWON3JyKsCCeG2-T-EomozRwg,3311
goodhart/examples/montezuma_credit.py,sha256=hTPHCE_8Cjo1hyx29I7-U086UjA6D3Ty-5gDgQ6JL4E,4461
goodhart/examples/montezuma_dancing.py,sha256=JO-jQls036UYTkAp-kMssrciF4YZoqvEBjUxZL5bEfU,3495
goodhart/examples/mountain_car_desert.py,sha256=1FEFesg3yGdrTQfOXoQP7cAuTJfvjG-WXI9yepDBrtg,2976
goodhart/examples/mujoco_locomotion.py,sha256=vk1xxOXch60EJLrEkftIzNrmLoWRcSXd9fvuvH0lHSk,5545
goodhart/examples/multiroom_traps.py,sha256=P9wEuaDNaErnzHacvcRxmYgFUVGsS0Y0mcwdUTcnvqQ,6315
goodhart/examples/nethack_deep_sparse.py,sha256=CHu_vfa3OG-WkKlvZ8gMx61glSmqV7QRH5V_KM_ccDo,3851
goodhart/examples/pbrs_vs_naive.py,sha256=Mpegsfo48FrnKbwN8NyuwCmfPg3Obwc3VzlWw43BtF0,5809
goodhart/examples/pendulum_welldesigned.py,sha256=bb6Fz-BYXWSAPJ7ngVv6_WjqtfIKiF3hKnyfapfYMjc,5073
goodhart/examples/pettingzoo_adversarial.py,sha256=Le10pwPL9S5RxgcOyNA_zHPcNncz5GgnirueekT62lU,3737
goodhart/examples/pong_curiosity.py,sha256=PjlnzYwJk8EIgGYca3NE88hdYaLv86uUMladd7vu6Ho,3114
goodhart/examples/ppo_37_details.py,sha256=4Sfz-kF-5GVGbpAQ2iGzcoty2GS5vCSFewdBGjcS_Sc,10930
goodhart/examples/procgen_starpilot.py,sha256=zcxijlcNKDnRtweI2dzPqgBblkB0N7X115_IFcEk1_0,3544
goodhart/examples/reward_is_enough.py,sha256=2AgE83cVXOuwTjcAyivKojv-gOB7ygOEMQGQYfyuOL8,3563
goodhart/examples/reward_tampering.py,sha256=nx_OiXIqQNGPAqEMNySm-PZYLX2uLkKakakoYk9OYVg,3936
goodhart/examples/rlhf_reward_model.py,sha256=9ZVGRZ7Xe8yLg5o0HbRBC5jC6IZzm7lCIxLHCaowYMU,4711
goodhart/examples/rnd_intrinsic.py,sha256=YSeHVV0-x1MJn0wqNXcy7rwsrJuymjG2TKpjCbvLzbM,4424
goodhart/examples/road_runner_replay.py,sha256=ldk9kOfxokrxojEr0IzHkq5fwwan54xsiLE9SOUn6iE,3043
goodhart/examples/robosuite_staged.py,sha256=2X0sdv6k8IQky0N_rx6kwMxhEpSrQFQ5wHTPybVfuOk,4048
goodhart/examples/robotics_exploits.py,sha256=LUDF8muE1wgUHaaewk0Zk_3tS7loh614yx3_iKhq5hU,6480
goodhart/examples/safety_constrained.py,sha256=GjzkPwKGNpMdcRqpOyga8EX4EaGThU4UD47sdmGlBZ0,4344
goodhart/examples/safety_gym.py,sha256=Q8XCacrQvU_S__rukxLkDT498Bk6cM4DKi7o_-TpcXU,3936
goodhart/examples/safetygym_constrained.py,sha256=S7zx65DpNUyqUPYhklY78MktUjBA0bGJhCAm4y5tI4M,4034
goodhart/examples/self_play_nonstationarity.py,sha256=kkQcs_pq6BABjs9K4AYysj-UHmYC2nKOU2su85jNL1M,4257
goodhart/examples/sepsis_treatment.py,sha256=63J6mS5k93Q65IXJahXR7MV1Mtyq5PUtS5NYk_KXFrk,6039
goodhart/examples/sharpe_idle.py,sha256=QFV4MYbkqpOECXdqYAf5wZgfDWNwoarFbSbl-JjJ8BI,3910
goodhart/examples/smac_micromanagement.py,sha256=P9YNDYabut9RYpw9HSo_UsUs7DKk12TsKuJ-slf3XtM,3710
goodhart/examples/sparse_reward_traps.py,sha256=4FpQkrWRnzZ04Hyxo35-P0Fz1mht0fLog3CmL0wdN5A,5898
goodhart/examples/taxi_penalty.py,sha256=y6fX4ZZy4zuGXg6cfDgWIFduu9n4_3UinlyHpjS_tE0,3478
goodhart/examples/tic_tac_toe_crash.py,sha256=pdMGYSRE3C46TP7aJqo6U0wojOFSjhWmUklNFiG3RoU,3277
goodhart/examples/tokamak_plasma.py,sha256=QFsuu6yhQRKL4--PoNmwLsC7p30PAbLbYt-tP4fBJWI,4565
goodhart/examples/unity_noisy_tv.py,sha256=iXghAVIR3LxH9zQlEgNincP-WAFGi30zmlAfKLoTnww,3148
goodhart/examples/webgpt_learned_reward.py,sha256=guZSV6BVYhYMj_ACCwAqHPfYHsXbM7e-CEztnk7n3QE,4083
goodhart/examples/youtube_watchtime.py,sha256=z31D884UImrpANMjGmCkgwwiJPTXeQqpKT4AuRsbffA,4082
goodhart/rules/__init__.py,sha256=0RviHwKJL8Yek1ql7nxbY56lhMjV-0bz1CSM5CA8bi8,3205
goodhart/rules/advisories.py,sha256=mrbhqTMP8MeSmw96OVL_CVfdakkOtFxN0iXIptrEa6s,24224
goodhart/rules/architecture.py,sha256=v3spyhMcNm6xSACfWysHpAuDlSf366Gb7Vg55oGHIZE,11255
goodhart/rules/explanations.py,sha256=H-Ip6Y6G7QOahRxRe9MrdKVgJGGMAuCOaH2MAoq14_I,42201
goodhart/rules/reward.py,sha256=gDedGbhdLEQQr6zE5PX-Ph5TUN4fJl3XRyUM6uDUksg,80731
goodhart/rules/training.py,sha256=OlyNVLIj1vi3VWa8A2QxhQkS1Ws1S6LDoDLKmPH1zrQ,27764
goodhart-1.1.0.dist-info/LICENSE,sha256=UdLqlq6muN1zT68gAUDOkNKfAaMdqq0Nu-rFFoIQFc8,10771
goodhart-1.1.0.dist-info/METADATA,sha256=UZdRKnlowN1xcXk_9ORiInyPWdwRPWkIxbr1Zo6VRPU,11525
goodhart-1.1.0.dist-info/WHEEL,sha256=pL8R0wFFS65tNSRnaOVrsw9EOkOqxLrlUPenUYnJKNo,91
goodhart-1.1.0.dist-info/entry_points.txt,sha256=TuKf7alqJ0swEpq2A6vXKfGiEZefyvvxxzKgrQo--D0,47
goodhart-1.1.0.dist-info/top_level.txt,sha256=4Xu8QL9HkrRjADpx3DtTGJrbbLZbRspZkmP_3GDkmIU,9
goodhart-1.1.0.dist-info/RECORD,,
