diff --git a/404.html b/404.html index b470f0d..ad4ddf7 100644 --- a/404.html +++ b/404.html @@ -5,7 +5,7 @@ Page Not Found | Deep Decision Making and Reinforcement Learning - + diff --git a/assets/js/4beb0c5b.067376f9.js b/assets/js/4beb0c5b.9fae379e.js similarity index 54% rename from assets/js/4beb0c5b.067376f9.js rename to assets/js/4beb0c5b.9fae379e.js index 04898ce..765290a 100644 --- a/assets/js/4beb0c5b.067376f9.js +++ b/assets/js/4beb0c5b.9fae379e.js @@ -1 +1 @@ -"use strict";(self.webpackChunkdeep_rl_2024=self.webpackChunkdeep_rl_2024||[]).push([[263],{3356:(e,s,t)=>{t.r(s),t.d(s,{assets:()=>a,contentTitle:()=>o,default:()=>h,frontMatter:()=>r,metadata:()=>l,toc:()=>d});var n=t(5893),i=t(1151);const r={id:"assignments",title:"Assignments"},o=void 0,l={id:"assignments",title:"Assignments",description:"There will be four homework assignments posted to the class campuswire. They must be submitted online (platform TBD) and there will be no extensions. All the answers must be typeset using either LaTeX or Microsoft Word and submitted as a pdf file. Handwritten answers will not be accepted. Each homework will include one or more programming assignments. Assignment 0 is solely to check pre-requisites. No grade will be assigned to this.",source:"@site/docs/assignments.md",sourceDirName:".",slug:"/assignments",permalink:"/deep-decision-making-2024/docs/assignments",draft:!1,unlisted:!1,editUrl:"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/assignments.md",tags:[],version:"current",frontMatter:{id:"assignments",title:"Assignments"},sidebar:"tutorialSidebar",next:{title:"Course Schedule",permalink:"/deep-decision-making-2024/docs/lectures"}},a={},d=[{value:"Assignments",id:"assignments",level:2},{value:"Collaboration Policy",id:"collaboration-policy",level:2},{value:"Final Project",id:"final-project",level:2}];function c(e){const s={a:"a",h2:"h2",li:"li",p:"p",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,i.a)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(s.p,{children:["There will be four homework assignments posted to the ",(0,n.jsx)(s.a,{href:"https://campuswire.com/c/G7204E992/feed",children:"class campuswire"}),". They must be submitted online (platform TBD) and there will be no extensions. All the answers must be typeset using either LaTeX or Microsoft Word and submitted as a pdf file. Handwritten answers will not be accepted. Each homework will include one or more programming assignments. Assignment 0 is solely to check pre-requisites. No grade will be assigned to this."]}),"\n",(0,n.jsx)(s.h2,{id:"assignments",children:"Assignments"}),"\n",(0,n.jsxs)(s.p,{children:["The assignments will be released on ",(0,n.jsx)(s.a,{href:"https://campuswire.com/c/GEAA805EF/feed/",children:"Campuswire"}),"."]}),"\n",(0,n.jsxs)(s.table,{children:[(0,n.jsx)(s.thead,{children:(0,n.jsxs)(s.tr,{children:[(0,n.jsx)(s.th,{children:"Assignment"}),(0,n.jsx)(s.th,{children:"Release Date"}),(0,n.jsx)(s.th,{children:"Due Date"}),(0,n.jsx)(s.th,{children:"Link"})]})}),(0,n.jsxs)(s.tbody,{children:[(0,n.jsxs)(s.tr,{children:[(0,n.jsx)(s.td,{children:"Assignment 0: Pre-requisites"}),(0,n.jsx)(s.td,{children:"January 31"}),(0,n.jsx)(s.td,{children:"-"}),(0,n.jsx)(s.td,{children:(0,n.jsx)(s.a,{href:"https://drive.google.com/drive/folders/1WkoicTCo4QiHH_Io_0JQ7XzDSMnBijNq?usp=sharing",children:"Link"})})]}),(0,n.jsxs)(s.tr,{children:[(0,n.jsx)(s.td,{children:"Assignment 1: NN, BC, multimodal BC"}),(0,n.jsx)(s.td,{children:"February 9"}),(0,n.jsx)(s.td,{children:"February 23"}),(0,n.jsx)(s.td,{})]}),(0,n.jsxs)(s.tr,{children:[(0,n.jsx)(s.td,{children:"Assignment 2: Dagger, reward-weighted regression"}),(0,n.jsx)(s.td,{children:"Februrary 23"}),(0,n.jsx)(s.td,{children:"March 8"}),(0,n.jsx)(s.td,{})]}),(0,n.jsxs)(s.tr,{children:[(0,n.jsx)(s.td,{children:"Assignment 3: DQN"}),(0,n.jsx)(s.td,{children:"March 8"}),(0,n.jsx)(s.td,{children:"March 29"}),(0,n.jsx)(s.td,{})]}),(0,n.jsxs)(s.tr,{children:[(0,n.jsx)(s.td,{children:"Assignment 4: PPO"}),(0,n.jsx)(s.td,{children:"March 29"}),(0,n.jsx)(s.td,{children:"April 12"}),(0,n.jsx)(s.td,{})]})]})]}),"\n",(0,n.jsx)(s.h2,{id:"collaboration-policy",children:"Collaboration Policy"}),"\n",(0,n.jsx)(s.p,{children:"Collaboration is encouraged, but the work you submit for assignments is expected to be entirely your own. That is, the writing and code must be yours, and you must fully understand everything that you hand in. Discussing the details of how to solve a problem is fine, but you must write the solution yourself. To avoid plagiarizing, you shouldn't be looking at someone else's solution while you write down your own. If you collaborated significantly (use your own discretion for \"significantly\") on a problem, list the people you collaborated with next to your solution."}),"\n",(0,n.jsx)(s.h2,{id:"final-project",children:"Final Project"}),"\n",(0,n.jsxs)(s.ul,{children:["\n",(0,n.jsx)(s.li,{children:"Project proposals (1 page) will be due on 2/23."}),"\n",(0,n.jsx)(s.li,{children:"Maximum (and recommended) team size is 2."}),"\n",(0,n.jsx)(s.li,{children:"Final presentations of all projects will take place on 5/3."}),"\n"]})]})}function h(e={}){const{wrapper:s}={...(0,i.a)(),...e.components};return s?(0,n.jsx)(s,{...e,children:(0,n.jsx)(c,{...e})}):c(e)}},1151:(e,s,t)=>{t.d(s,{Z:()=>l,a:()=>o});var n=t(7294);const i={},r=n.createContext(i);function o(e){const s=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function l(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),n.createElement(r.Provider,{value:s},e.children)}}}]); \ No newline at end of file +"use strict";(self.webpackChunkdeep_rl_2024=self.webpackChunkdeep_rl_2024||[]).push([[263],{3356:(e,s,t)=>{t.r(s),t.d(s,{assets:()=>d,contentTitle:()=>o,default:()=>h,frontMatter:()=>r,metadata:()=>l,toc:()=>a});var n=t(5893),i=t(1151);const r={id:"assignments",title:"Assignments"},o=void 0,l={id:"assignments",title:"Assignments",description:"There will be four homework assignments posted to the class campuswire. They must be submitted online (platform TBD) and there will be no extensions. All the answers must be typeset using either LaTeX or Microsoft Word and submitted as a pdf file. Handwritten answers will not be accepted. Each homework will include one or more programming assignments. Assignment 0 is solely to check pre-requisites. No grade will be assigned to this.",source:"@site/docs/assignments.md",sourceDirName:".",slug:"/assignments",permalink:"/deep-decision-making-2024/docs/assignments",draft:!1,unlisted:!1,editUrl:"https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/docs/assignments.md",tags:[],version:"current",frontMatter:{id:"assignments",title:"Assignments"},sidebar:"tutorialSidebar",next:{title:"Course Schedule",permalink:"/deep-decision-making-2024/docs/lectures"}},d={},a=[{value:"Assignments",id:"assignments",level:2},{value:"Collaboration Policy",id:"collaboration-policy",level:2},{value:"Final Project",id:"final-project",level:2}];function c(e){const s={a:"a",h2:"h2",li:"li",p:"p",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,i.a)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(s.p,{children:["There will be four homework assignments posted to the ",(0,n.jsx)(s.a,{href:"https://campuswire.com/c/G7204E992/feed",children:"class campuswire"}),". They must be submitted online (platform TBD) and there will be no extensions. All the answers must be typeset using either LaTeX or Microsoft Word and submitted as a pdf file. Handwritten answers will not be accepted. Each homework will include one or more programming assignments. Assignment 0 is solely to check pre-requisites. No grade will be assigned to this."]}),"\n",(0,n.jsx)(s.h2,{id:"assignments",children:"Assignments"}),"\n",(0,n.jsxs)(s.p,{children:["The assignments will be released on ",(0,n.jsx)(s.a,{href:"https://campuswire.com/c/GEAA805EF/feed/",children:"Campuswire"}),"."]}),"\n",(0,n.jsxs)(s.table,{children:[(0,n.jsx)(s.thead,{children:(0,n.jsxs)(s.tr,{children:[(0,n.jsx)(s.th,{children:"Assignment"}),(0,n.jsx)(s.th,{children:"Release Date"}),(0,n.jsx)(s.th,{children:"Due Date"}),(0,n.jsx)(s.th,{children:"Link"})]})}),(0,n.jsxs)(s.tbody,{children:[(0,n.jsxs)(s.tr,{children:[(0,n.jsx)(s.td,{children:"Assignment 0: Pre-requisites"}),(0,n.jsx)(s.td,{children:"January 31"}),(0,n.jsx)(s.td,{children:"-"}),(0,n.jsx)(s.td,{children:(0,n.jsx)(s.a,{href:"https://drive.google.com/drive/folders/1WkoicTCo4QiHH_Io_0JQ7XzDSMnBijNq?usp=sharing",children:"Link"})})]}),(0,n.jsxs)(s.tr,{children:[(0,n.jsx)(s.td,{children:"Assignment 1: NN, BC, multimodal BC"}),(0,n.jsx)(s.td,{children:"February 9"}),(0,n.jsx)(s.td,{children:"February 23"}),(0,n.jsx)(s.td,{children:(0,n.jsx)(s.a,{href:"https://docs.google.com/document/d/1Srunf6SmYFW_znR1DBV0yVKnZkeDDAzEdgY0C6lF6II/edit?usp=sharing",children:"Link"})})]}),(0,n.jsxs)(s.tr,{children:[(0,n.jsx)(s.td,{children:"Assignment 2: Dagger, reward-weighted regression"}),(0,n.jsx)(s.td,{children:"Februrary 23"}),(0,n.jsx)(s.td,{children:"March 8"}),(0,n.jsx)(s.td,{})]}),(0,n.jsxs)(s.tr,{children:[(0,n.jsx)(s.td,{children:"Assignment 3: DQN"}),(0,n.jsx)(s.td,{children:"March 8"}),(0,n.jsx)(s.td,{children:"March 29"}),(0,n.jsx)(s.td,{})]}),(0,n.jsxs)(s.tr,{children:[(0,n.jsx)(s.td,{children:"Assignment 4: PPO"}),(0,n.jsx)(s.td,{children:"March 29"}),(0,n.jsx)(s.td,{children:"April 12"}),(0,n.jsx)(s.td,{})]})]})]}),"\n",(0,n.jsx)(s.h2,{id:"collaboration-policy",children:"Collaboration Policy"}),"\n",(0,n.jsx)(s.p,{children:"Collaboration is encouraged, but the work you submit for assignments is expected to be entirely your own. That is, the writing and code must be yours, and you must fully understand everything that you hand in. Discussing the details of how to solve a problem is fine, but you must write the solution yourself. To avoid plagiarizing, you shouldn't be looking at someone else's solution while you write down your own. If you collaborated significantly (use your own discretion for \"significantly\") on a problem, list the people you collaborated with next to your solution."}),"\n",(0,n.jsx)(s.h2,{id:"final-project",children:"Final Project"}),"\n",(0,n.jsxs)(s.ul,{children:["\n",(0,n.jsx)(s.li,{children:"Project proposals (1 page) will be due on 2/23."}),"\n",(0,n.jsx)(s.li,{children:"Maximum (and recommended) team size is 2."}),"\n",(0,n.jsx)(s.li,{children:"Final presentations of all projects will take place on 5/3."}),"\n"]})]})}function h(e={}){const{wrapper:s}={...(0,i.a)(),...e.components};return s?(0,n.jsx)(s,{...e,children:(0,n.jsx)(c,{...e})}):c(e)}},1151:(e,s,t)=>{t.d(s,{Z:()=>l,a:()=>o});var n=t(7294);const i={},r=n.createContext(i);function o(e){const s=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function l(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:o(e.components),n.createElement(r.Provider,{value:s},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.d877ad87.js b/assets/js/runtime~main.0ae01667.js similarity index 98% rename from assets/js/runtime~main.d877ad87.js rename to assets/js/runtime~main.0ae01667.js index ef67623..2d4b6e6 100644 --- a/assets/js/runtime~main.d877ad87.js +++ b/assets/js/runtime~main.0ae01667.js @@ -1 +1 @@ -(()=>{"use strict";var e,a,t,r,c,d={},f={};function o(e){var a=f[e];if(void 0!==a)return a.exports;var t=f[e]={id:e,loaded:!1,exports:{}};return d[e].call(t.exports,t,t.exports,o),t.loaded=!0,t.exports}o.m=d,o.c=f,e=[],o.O=(a,t,r,c)=>{if(!t){var d=1/0;for(i=0;i=c)&&Object.keys(o.O).every((e=>o.O[e](t[n])))?t.splice(n--,1):(f=!1,c0&&e[i-1][2]>c;i--)e[i]=e[i-1];e[i]=[t,r,c]},o.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return o.d(a,{a:a}),a},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var c=Object.create(null);o.r(c);var d={};a=a||[null,t({}),t([]),t(t)];for(var f=2&r&&e;"object"==typeof f&&!~a.indexOf(f);f=t(f))Object.getOwnPropertyNames(f).forEach((a=>d[a]=()=>e[a]));return d.default=()=>e,o.d(c,d),c},o.d=(e,a)=>{for(var t in a)o.o(a,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:a[t]})},o.f={},o.e=e=>Promise.all(Object.keys(o.f).reduce(((a,t)=>(o.f[t](e,a),a)),[])),o.u=e=>"assets/js/"+({3:"925b3f96",13:"01a85c17",30:"7d563a8d",33:"8abe3ec8",53:"935f2afb",85:"1f391b9e",89:"a6aa9e1f",103:"ccc49370",195:"c4f5d8e4",261:"1926ddd0",263:"4beb0c5b",267:"59362658",271:"bb80ccc1",309:"98595c1b",327:"6e452596",362:"e273c56f",368:"a94703ab",399:"a7dc09d1",413:"10d1da8f",414:"393be207",514:"73664a40",518:"a7bd4aaa",535:"814f3328",580:"390d8d65",581:"11c86ec0",608:"9e4087bc",610:"6875c492",636:"f4f34a3a",642:"7661071f",661:"5e95c892",668:"7183c37c",739:"e245edbc",871:"6fcd046e",892:"351cf25e",914:"d9f32620",918:"17896441",948:"8717b14a",963:"54d830fc",982:"32e3d583"}[e]||e)+"."+{3:"1c418b85",13:"a5e05679",30:"756a31a8",33:"de49ebfb",53:"f46d79f5",85:"dcfe8838",89:"0cce4f8e",103:"2236fee5",195:"13c218d0",261:"520c3fc6",263:"067376f9",267:"2aedeca0",271:"3866422f",309:"1e794ee6",327:"ca275ab5",362:"3cc976ec",368:"2a712ad3",399:"7f5fa497",404:"566b98ee",413:"a81de627",414:"6ea43e43",514:"af882eb5",518:"7af8e142",535:"09c231a3",580:"9e45be9b",581:"af8561cf",608:"1a44757e",610:"1cef7865",636:"78cd48bf",642:"a2141aa9",661:"bf1102e0",668:"7e1b2000",677:"6a4ef98b",739:"8a33ca3e",772:"0150f29b",871:"a8cd4fc0",892:"2a848137",914:"88d07bc0",918:"628be158",948:"1e2414f2",963:"1e30a0ab",982:"4224db90"}[e]+".js",o.miniCssF=e=>{},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),r={},c="deep-rl-2024:",o.l=(e,a,t,d)=>{if(r[e])r[e].push(a);else{var f,n;if(void 0!==t)for(var b=document.getElementsByTagName("script"),i=0;i{f.onerror=f.onload=null,clearTimeout(s);var c=r[e];if(delete r[e],f.parentNode&&f.parentNode.removeChild(f),c&&c.forEach((e=>e(t))),a)return a(t)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=u.bind(null,f.onerror),f.onload=u.bind(null,f.onload),n&&document.head.appendChild(f)}},o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.p="/deep-decision-making-2024/",o.gca=function(e){return e={17896441:"918",59362658:"267","925b3f96":"3","01a85c17":"13","7d563a8d":"30","8abe3ec8":"33","935f2afb":"53","1f391b9e":"85",a6aa9e1f:"89",ccc49370:"103",c4f5d8e4:"195","1926ddd0":"261","4beb0c5b":"263",bb80ccc1:"271","98595c1b":"309","6e452596":"327",e273c56f:"362",a94703ab:"368",a7dc09d1:"399","10d1da8f":"413","393be207":"414","73664a40":"514",a7bd4aaa:"518","814f3328":"535","390d8d65":"580","11c86ec0":"581","9e4087bc":"608","6875c492":"610",f4f34a3a:"636","7661071f":"642","5e95c892":"661","7183c37c":"668",e245edbc:"739","6fcd046e":"871","351cf25e":"892",d9f32620:"914","8717b14a":"948","54d830fc":"963","32e3d583":"982"}[e]||e,o.p+o.u(e)},(()=>{var e={303:0,532:0};o.f.j=(a,t)=>{var r=o.o(e,a)?e[a]:void 0;if(0!==r)if(r)t.push(r[2]);else if(/^(303|532)$/.test(a))e[a]=0;else{var c=new Promise(((t,c)=>r=e[a]=[t,c]));t.push(r[2]=c);var d=o.p+o.u(a),f=new Error;o.l(d,(t=>{if(o.o(e,a)&&(0!==(r=e[a])&&(e[a]=void 0),r)){var c=t&&("load"===t.type?"missing":t.type),d=t&&t.target&&t.target.src;f.message="Loading chunk "+a+" failed.\n("+c+": "+d+")",f.name="ChunkLoadError",f.type=c,f.request=d,r[1](f)}}),"chunk-"+a,a)}},o.O.j=a=>0===e[a];var a=(a,t)=>{var r,c,d=t[0],f=t[1],n=t[2],b=0;if(d.some((a=>0!==e[a]))){for(r in f)o.o(f,r)&&(o.m[r]=f[r]);if(n)var i=n(o)}for(a&&a(t);b{"use strict";var e,a,t,r,c,d={},f={};function o(e){var a=f[e];if(void 0!==a)return a.exports;var t=f[e]={id:e,loaded:!1,exports:{}};return d[e].call(t.exports,t,t.exports,o),t.loaded=!0,t.exports}o.m=d,o.c=f,e=[],o.O=(a,t,r,c)=>{if(!t){var d=1/0;for(i=0;i=c)&&Object.keys(o.O).every((e=>o.O[e](t[n])))?t.splice(n--,1):(f=!1,c0&&e[i-1][2]>c;i--)e[i]=e[i-1];e[i]=[t,r,c]},o.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return o.d(a,{a:a}),a},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var c=Object.create(null);o.r(c);var d={};a=a||[null,t({}),t([]),t(t)];for(var f=2&r&&e;"object"==typeof f&&!~a.indexOf(f);f=t(f))Object.getOwnPropertyNames(f).forEach((a=>d[a]=()=>e[a]));return d.default=()=>e,o.d(c,d),c},o.d=(e,a)=>{for(var t in a)o.o(a,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:a[t]})},o.f={},o.e=e=>Promise.all(Object.keys(o.f).reduce(((a,t)=>(o.f[t](e,a),a)),[])),o.u=e=>"assets/js/"+({3:"925b3f96",13:"01a85c17",30:"7d563a8d",33:"8abe3ec8",53:"935f2afb",85:"1f391b9e",89:"a6aa9e1f",103:"ccc49370",195:"c4f5d8e4",261:"1926ddd0",263:"4beb0c5b",267:"59362658",271:"bb80ccc1",309:"98595c1b",327:"6e452596",362:"e273c56f",368:"a94703ab",399:"a7dc09d1",413:"10d1da8f",414:"393be207",514:"73664a40",518:"a7bd4aaa",535:"814f3328",580:"390d8d65",581:"11c86ec0",608:"9e4087bc",610:"6875c492",636:"f4f34a3a",642:"7661071f",661:"5e95c892",668:"7183c37c",739:"e245edbc",871:"6fcd046e",892:"351cf25e",914:"d9f32620",918:"17896441",948:"8717b14a",963:"54d830fc",982:"32e3d583"}[e]||e)+"."+{3:"1c418b85",13:"a5e05679",30:"756a31a8",33:"de49ebfb",53:"f46d79f5",85:"dcfe8838",89:"0cce4f8e",103:"2236fee5",195:"13c218d0",261:"520c3fc6",263:"9fae379e",267:"2aedeca0",271:"3866422f",309:"1e794ee6",327:"ca275ab5",362:"3cc976ec",368:"2a712ad3",399:"7f5fa497",404:"566b98ee",413:"a81de627",414:"6ea43e43",514:"af882eb5",518:"7af8e142",535:"09c231a3",580:"9e45be9b",581:"af8561cf",608:"1a44757e",610:"1cef7865",636:"78cd48bf",642:"a2141aa9",661:"bf1102e0",668:"7e1b2000",677:"6a4ef98b",739:"8a33ca3e",772:"0150f29b",871:"a8cd4fc0",892:"2a848137",914:"88d07bc0",918:"628be158",948:"1e2414f2",963:"1e30a0ab",982:"4224db90"}[e]+".js",o.miniCssF=e=>{},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),r={},c="deep-rl-2024:",o.l=(e,a,t,d)=>{if(r[e])r[e].push(a);else{var f,n;if(void 0!==t)for(var b=document.getElementsByTagName("script"),i=0;i{f.onerror=f.onload=null,clearTimeout(s);var c=r[e];if(delete r[e],f.parentNode&&f.parentNode.removeChild(f),c&&c.forEach((e=>e(t))),a)return a(t)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=u.bind(null,f.onerror),f.onload=u.bind(null,f.onload),n&&document.head.appendChild(f)}},o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.p="/deep-decision-making-2024/",o.gca=function(e){return e={17896441:"918",59362658:"267","925b3f96":"3","01a85c17":"13","7d563a8d":"30","8abe3ec8":"33","935f2afb":"53","1f391b9e":"85",a6aa9e1f:"89",ccc49370:"103",c4f5d8e4:"195","1926ddd0":"261","4beb0c5b":"263",bb80ccc1:"271","98595c1b":"309","6e452596":"327",e273c56f:"362",a94703ab:"368",a7dc09d1:"399","10d1da8f":"413","393be207":"414","73664a40":"514",a7bd4aaa:"518","814f3328":"535","390d8d65":"580","11c86ec0":"581","9e4087bc":"608","6875c492":"610",f4f34a3a:"636","7661071f":"642","5e95c892":"661","7183c37c":"668",e245edbc:"739","6fcd046e":"871","351cf25e":"892",d9f32620:"914","8717b14a":"948","54d830fc":"963","32e3d583":"982"}[e]||e,o.p+o.u(e)},(()=>{var e={303:0,532:0};o.f.j=(a,t)=>{var r=o.o(e,a)?e[a]:void 0;if(0!==r)if(r)t.push(r[2]);else if(/^(303|532)$/.test(a))e[a]=0;else{var c=new Promise(((t,c)=>r=e[a]=[t,c]));t.push(r[2]=c);var d=o.p+o.u(a),f=new Error;o.l(d,(t=>{if(o.o(e,a)&&(0!==(r=e[a])&&(e[a]=void 0),r)){var c=t&&("load"===t.type?"missing":t.type),d=t&&t.target&&t.target.src;f.message="Loading chunk "+a+" failed.\n("+c+": "+d+")",f.name="ChunkLoadError",f.type=c,f.request=d,r[1](f)}}),"chunk-"+a,a)}},o.O.j=a=>0===e[a];var a=(a,t)=>{var r,c,d=t[0],f=t[1],n=t[2],b=0;if(d.some((a=>0!==e[a]))){for(r in f)o.o(f,r)&&(o.m[r]=f[r]);if(n)var i=n(o)}for(a&&a(t);b Archive | Deep Decision Making and Reinforcement Learning - + diff --git a/blog/first-blog-post/index.html b/blog/first-blog-post/index.html index 82ea9ef..0a65a60 100644 --- a/blog/first-blog-post/index.html +++ b/blog/first-blog-post/index.html @@ -5,7 +5,7 @@ First Blog Post | Deep Decision Making and Reinforcement Learning - + diff --git a/blog/index.html b/blog/index.html index e3a8bde..d11cf07 100644 --- a/blog/index.html +++ b/blog/index.html @@ -5,7 +5,7 @@ Blog | Deep Decision Making and Reinforcement Learning - + diff --git a/blog/long-blog-post/index.html b/blog/long-blog-post/index.html index 2bcc52d..aa162f1 100644 Binary files a/blog/long-blog-post/index.html and b/blog/long-blog-post/index.html differ diff --git a/blog/mdx-blog-post/index.html b/blog/mdx-blog-post/index.html index 6b71c37..287eccf 100644 --- a/blog/mdx-blog-post/index.html +++ b/blog/mdx-blog-post/index.html @@ -5,7 +5,7 @@ MDX Blog Post | Deep Decision Making and Reinforcement Learning - + diff --git a/blog/tags/docusaurus/index.html b/blog/tags/docusaurus/index.html index 056e8cb..8c61087 100644 --- a/blog/tags/docusaurus/index.html +++ b/blog/tags/docusaurus/index.html @@ -5,7 +5,7 @@ 4 posts tagged with "docusaurus" | Deep Decision Making and Reinforcement Learning - + diff --git a/blog/tags/facebook/index.html b/blog/tags/facebook/index.html index f5e9918..c8e1f7a 100644 --- a/blog/tags/facebook/index.html +++ b/blog/tags/facebook/index.html @@ -5,7 +5,7 @@ One post tagged with "facebook" | Deep Decision Making and Reinforcement Learning - + diff --git a/blog/tags/hello/index.html b/blog/tags/hello/index.html index 2d566ec..875502e 100644 --- a/blog/tags/hello/index.html +++ b/blog/tags/hello/index.html @@ -5,7 +5,7 @@ 2 posts tagged with "hello" | Deep Decision Making and Reinforcement Learning - + diff --git a/blog/tags/hola/index.html b/blog/tags/hola/index.html index 234b48e..3ddd866 100644 --- a/blog/tags/hola/index.html +++ b/blog/tags/hola/index.html @@ -5,7 +5,7 @@ One post tagged with "hola" | Deep Decision Making and Reinforcement Learning - + diff --git a/blog/tags/index.html b/blog/tags/index.html index 44ab1e5..f48137f 100644 --- a/blog/tags/index.html +++ b/blog/tags/index.html @@ -5,7 +5,7 @@ Tags | Deep Decision Making and Reinforcement Learning - + diff --git a/blog/welcome/index.html b/blog/welcome/index.html index 6dc8ae6..b420ef5 100644 --- a/blog/welcome/index.html +++ b/blog/welcome/index.html @@ -5,7 +5,7 @@ Welcome | Deep Decision Making and Reinforcement Learning - + diff --git a/docs/assignments/index.html b/docs/assignments/index.html index 50b1b3d..4d0a037 100644 --- a/docs/assignments/index.html +++ b/docs/assignments/index.html @@ -5,14 +5,14 @@ Assignments | Deep Decision Making and Reinforcement Learning - +

Assignments

There will be four homework assignments posted to the class campuswire. They must be submitted online (platform TBD) and there will be no extensions. All the answers must be typeset using either LaTeX or Microsoft Word and submitted as a pdf file. Handwritten answers will not be accepted. Each homework will include one or more programming assignments. Assignment 0 is solely to check pre-requisites. No grade will be assigned to this.

Assignments

The assignments will be released on Campuswire.

-
AssignmentRelease DateDue DateLink
Assignment 0: Pre-requisitesJanuary 31-Link
Assignment 1: NN, BC, multimodal BCFebruary 9February 23
Assignment 2: Dagger, reward-weighted regressionFebrurary 23March 8
Assignment 3: DQNMarch 8March 29
Assignment 4: PPOMarch 29April 12
+
AssignmentRelease DateDue DateLink
Assignment 0: Pre-requisitesJanuary 31-Link
Assignment 1: NN, BC, multimodal BCFebruary 9February 23Link
Assignment 2: Dagger, reward-weighted regressionFebrurary 23March 8
Assignment 3: DQNMarch 8March 29
Assignment 4: PPOMarch 29April 12

Collaboration Policy

Collaboration is encouraged, but the work you submit for assignments is expected to be entirely your own. That is, the writing and code must be yours, and you must fully understand everything that you hand in. Discussing the details of how to solve a problem is fine, but you must write the solution yourself. To avoid plagiarizing, you shouldn't be looking at someone else's solution while you write down your own. If you collaborated significantly (use your own discretion for "significantly") on a problem, list the people you collaborated with next to your solution.

Final Project

diff --git a/docs/lectures/index.html b/docs/lectures/index.html index 6b7c491..e0d7311 100644 --- a/docs/lectures/index.html +++ b/docs/lectures/index.html @@ -5,7 +5,7 @@ Course Schedule | Deep Decision Making and Reinforcement Learning - + diff --git a/docs/logistics/index.html b/docs/logistics/index.html index cb47433..a9abd5d 100644 --- a/docs/logistics/index.html +++ b/docs/logistics/index.html @@ -5,7 +5,7 @@ Class Logistics | Deep Decision Making and Reinforcement Learning - + diff --git a/index.html b/index.html index c98cc2f..c179740 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ Deep Decision Making and Reinforcement Learning - + diff --git a/markdown-page/index.html b/markdown-page/index.html index 3c288b4..0be1b16 100644 --- a/markdown-page/index.html +++ b/markdown-page/index.html @@ -5,7 +5,7 @@ Markdown page example | Deep Decision Making and Reinforcement Learning - +