import{s as S,n as C,o as Q}from"../chunks/scheduler.37c15a92.js";import{S as U,i as j,g as c,s as p,r as P,A as k,h as u,f as a,c as m,j as A,u as D,x as E,k as T,y as q,a as n,v as H,d as M,t as R,w as z}from"../chunks/index.7cb9c9b8.js";import{H as F,E as G}from"../chunks/index.e79b7fff.js";function O(y){let i,h,f,g,s,b,l,L="These are <strong>optional readings</strong> if you want to go deeper.",_,r,v='<li><a href="https://youtu.be/Psrhxy88zww" rel="nofollow">Foundations of Deep RL Series, L2 Deep Q-Learning by Pieter Abbeel</a></li> <li><a href="https://arxiv.org/abs/1312.5602" rel="nofollow">Playing Atari with Deep Reinforcement Learning</a></li> <li><a href="https://papers.nips.cc/paper/2010/hash/091d584fced301b442654dd8c23b3fc9-Abstract.html" rel="nofollow">Double Deep Q-Learning</a></li> <li><a href="https://arxiv.org/abs/1511.05952" rel="nofollow">Prioritized Experience Replay</a></li> <li><a href="https://arxiv.org/abs/1511.06581" rel="nofollow">Dueling Deep Q-Learning</a></li>',$,o,w,d,x;return s=new F({props:{title:"Additional Readings",local:"additional-readings",headingTag:"h1"}}),o=new G({props:{source:"https://github.com/huggingface/deep-rl-class/blob/main/units/en/unit3/additional-readings.mdx"}}),{c(){i=c("meta"),h=p(),f=c("p"),g=p(),P(s.$$.fragment),b=p(),l=c("p"),l.innerHTML=L,_=p(),r=c("ul"),r.innerHTML=v,$=p(),P(o.$$.fragment),w=p(),d=c("p"),this.h()},l(e){const t=k("svelte-u9bgzb",document.head);i=u(t,"META",{name:!0,content:!0}),t.forEach(a),h=m(e),f=u(e,"P",{}),A(f).forEach(a),g=m(e),D(s.$$.fragment,e),b=m(e),l=u(e,"P",{"data-svelte-h":!0}),E(l)!=="svelte-19yxmer"&&(l.innerHTML=L),_=m(e),r=u(e,"UL",{"data-svelte-h":!0}),E(r)!=="svelte-1yoe0pz"&&(r.innerHTML=v),$=m(e),D(o.$$.fragment,e),w=m(e),d=u(e,"P",{}),A(d).forEach(a),this.h()},h(){T(i,"name","hf:doc:metadata"),T(i,"content",B)},m(e,t){q(document.head,i),n(e,h,t),n(e,f,t),n(e,g,t),H(s,e,t),n(e,b,t),n(e,l,t),n(e,_,t),n(e,r,t),n(e,$,t),H(o,e,t),n(e,w,t),n(e,d,t),x=!0},p:C,i(e){x||(M(s.$$.fragment,e),M(o.$$.fragment,e),x=!0)},o(e){R(s.$$.fragment,e),R(o.$$.fragment,e),x=!1},d(e){e&&(a(h),a(f),a(g),a(b),a(l),a(_),a(r),a($),a(w),a(d)),a(i),z(s,e),z(o,e)}}}const B='{"title":"Additional Readings","local":"additional-readings","sections":[],"depth":1}';function I(y){return Q(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class V extends U{constructor(i){super(),j(this,i,I,O,S,{})}}export{V as component};
