{"id":1059,"date":"2025-01-17T20:59:34","date_gmt":"2025-01-17T20:59:34","guid":{"rendered":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/?p=1059"},"modified":"2025-01-17T20:59:35","modified_gmt":"2025-01-17T20:59:35","slug":"week-1-welcome-back","status":"publish","type":"post","link":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/2025\/01\/17\/week-1-welcome-back\/","title":{"rendered":"Week 1: Welcome Back!"},"content":{"rendered":"\n<p>It&#8217;s a new year and a new semester, and Team Tactica is ready to get to work! Now that our plan is in place, we will spend this semester working directly on our project. Over the next sixteen weeks, we&#8217;ll hopefully have an AI model that demonstrates strategic decision-making in <em>Catan<\/em>.<\/p>\n\n\n\n<p>We&#8217;ve decided to use a simulation different from the one we used for our Prototype Inspection Day (PID). Unlike the previous simulation, this one integrates well with a Python library called <em>Gymnasium<\/em>, which provides a consistent API for reinforcement learning. <em>Gymnasium <\/em>is a maintained fork of OpenAI&#8217;s <em>Gym<\/em> library. We can customize the environment, including the number of players, the reward function, the action space, etc. This will allow us to train our models more rapidly. Once our models are trained, we can export the models and reuse them in the testing simulation to see how well they perform.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-content\/uploads\/sites\/177\/2025\/01\/20250115_164606-1024x768.jpg\" alt=\"Team Tactica in a meeting room.\" class=\"wp-image-1063\" style=\"width:503px;height:auto\" srcset=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-content\/uploads\/sites\/177\/2025\/01\/20250115_164606-1024x768.jpg 1024w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-content\/uploads\/sites\/177\/2025\/01\/20250115_164606-300x225.jpg 300w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-content\/uploads\/sites\/177\/2025\/01\/20250115_164606-768x576.jpg 768w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-content\/uploads\/sites\/177\/2025\/01\/20250115_164606-1536x1152.jpg 1536w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-content\/uploads\/sites\/177\/2025\/01\/20250115_164606-2048x1536.jpg 2048w, https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-content\/uploads\/sites\/177\/2025\/01\/20250115_164606-280x210.jpg 280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Team Tactica. From left to right: Brian, Jason, Max, Andres, and Cody.<\/figcaption><\/figure>\n\n\n\n<p>We plan to switch to a more agile workflow in the next few weeks. We&#8217;ll start by creating a backlog of action items to accomplish. This includes modifying our simulation to fit our needs, building our reinforcement-learning policy, and coming up with several reward functions to test. We also need a way to test rapidly since there are a lot of variables we can adjust, including the size of the neural network, the algorithm used in the model, the reward functions, etc.<\/p>\n\n\n\n<p>That&#8217;s all for now! See you next week!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s a new year and a new semester, and Team Tactica is ready to get to work! Now that our plan is in place, we will spend this semester working directly on our project. Over the next sixteen weeks, we&#8217;ll&hellip; <a href=\"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/2025\/01\/17\/week-1-welcome-back\/\" aria-label=\"Read \\\"Week 1: Welcome Back!\\\" class=\"read-more\">Read&nbsp;More<\/a><\/p>\n","protected":false},"author":617,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[12],"tags":[],"class_list":["post-1059","post","type-post","status-publish","format-standard","hentry","category-springsemester"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-json\/wp\/v2\/posts\/1059"}],"collection":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-json\/wp\/v2\/users\/617"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-json\/wp\/v2\/comments?post=1059"}],"version-history":[{"count":2,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-json\/wp\/v2\/posts\/1059\/revisions"}],"predecessor-version":[{"id":1067,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-json\/wp\/v2\/posts\/1059\/revisions\/1067"}],"wp:attachment":[{"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-json\/wp\/v2\/media?parent=1059"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-json\/wp\/v2\/categories?post=1059"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ippd.ufl.edu\/blogs\/ay2425team03\/wp-json\/wp\/v2\/tags?post=1059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}