import{s as S,n as C,o as Q}from"../chunks/scheduler.ef843396.js";import{S as U,i as j,e as c,s as p,c as v,h as k,a as u,d as a,b as m,f as D,g as E,j as T,k as A,l as q,m as n,n as H,t as M,o as R,p as z}from"../chunks/index.05ef1181.js";import{H as F,E as G}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.ef6649bf.js";function O(L){let i,h,f,g,l,b,s,y="These are <strong>optional readings</strong> if you want to go deeper.",_,r,P='<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 l=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(),v(l.$$.fragment),b=p(),s=c("p"),s.innerHTML=y,_=p(),r=c("ul"),r.innerHTML=P,$=p(),v(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",{}),D(f).forEach(a),g=m(e),E(l.$$.fragment,e),b=m(e),s=u(e,"P",{"data-svelte-h":!0}),T(s)!=="svelte-19yxmer"&&(s.innerHTML=y),_=m(e),r=u(e,"UL",{"data-svelte-h":!0}),T(r)!=="svelte-1yoe0pz"&&(r.innerHTML=P),$=m(e),E(o.$$.fragment,e),w=m(e),d=u(e,"P",{}),D(d).forEach(a),this.h()},h(){A(i,"name","hf:doc:metadata"),A(i,"content",B)},m(e,t){q(document.head,i),n(e,h,t),n(e,f,t),n(e,g,t),H(l,e,t),n(e,b,t),n(e,s,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(l.$$.fragment,e),M(o.$$.fragment,e),x=!0)},o(e){R(l.$$.fragment,e),R(o.$$.fragment,e),x=!1},d(e){e&&(a(h),a(f),a(g),a(b),a(s),a(_),a(r),a($),a(w),a(d)),a(i),z(l,e),z(o,e)}}}const B='{"title":"Additional Readings","local":"additional-readings","sections":[],"depth":1}';function I(L){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};
