{"id":582,"date":"2024-12-08T15:40:52","date_gmt":"2024-12-08T15:40:52","guid":{"rendered":"https:\/\/hivemind.science\/?p=582"},"modified":"2024-12-08T15:48:08","modified_gmt":"2024-12-08T15:48:08","slug":"hive-mind-progress-update-5","status":"publish","type":"post","link":"https:\/\/hivemind.science\/?p=582","title":{"rendered":"Hive Mind Progress Update #5"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Hello, and welcome to our bi-weekly progress update for the Hive Mind project! These past two weeks have been both exciting and challenging as we made significant progress on the visualization side of the simulation while grappling with some technical hurdles in movement logic. Here&#8217;s what we&#8217;ve been up to. <\/p>\n\n\n\n<div style=\"height:42px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">What\u2019s New?<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. Free Camera Movement<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">We\u2019ve introduced a free-moving camera that allows us to navigate the scene effortlessly. While it&#8217;s a fantastic addition, we noticed that the current movement speed is too high, making navigation feel a bit chaotic. This will be fine-tuned for a smoother experience in the next iteration.<\/p>\n\n\n\n<div style=\"height:18px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Individual Ant Cameras<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Each ant now has its own camera! We\u2019ve added a system to toggle between the cameras of individual ants and the overarching free camera. This feature brings us closer to visualizing the world from an ant\u2019s perspective and is particularly useful for monitoring their behavior in the simulation.<\/p>\n\n\n\n<div style=\"height:38px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">3. Debugging Improvements<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To aid in debugging, each ant now has a unique identifier displayed on the screen. This helps us track their actions and state, making it easier to diagnose issues as they arise.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"HiveMind Progress Update 5   Camera Movement\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/xwF6tQ7Xg_8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<div style=\"height:46px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Current Challenge: Movement Logic<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">While working on binding the movement delegate to update the energy component, we encountered an issue where ants occasionally stop moving and fail to complete their tasks. This problem disrupts the simulation and is our top priority to resolve. Correct and uninterrupted movement is essential for the ants, and we\u2019re committed to thoroughly testing and improving this system.<\/p>\n\n\n\n<div style=\"height:47px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">What\u2019s Next?<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Short-Term Roadmap<\/h3>\n\n\n\n<div style=\"height:28px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Fix Movement and Delegate Binding:<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Ensure the ants\u2019 movement logic is robust and tasks are completed without interruptions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Refine the delegate handling system for energy updates during movement.<\/p>\n\n\n\n<div style=\"height:31px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Implement Food and Hunger System:<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Once the movement issues are resolved, we\u2019ll start working on the food and hunger mechanics, adding another layer of realism to the simulation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Reflection and Forward Outlook<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Progress often comes with challenges, and while the movement issues have tested our patience, they\u2019re an opportunity to learn and refine our approach. We\u2019re confident that the next few weeks will bring solutions and exciting new features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Thank you for following along on this journey! As always, feel free to share your thoughts or suggestions\u2014we\u2019d love to hear them. <\/p>\n\n\n\n<div style=\"height:43px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">See you in two weeks for the next update!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello, and welcome to our bi-weekly progress update for the Hive Mind project! These past two weeks have been both exciting and challenging as we made significant progress on the visualization side of the simulation while grappling with some technical hurdles in movement logic. Here&#8217;s what we&#8217;ve been up to. What\u2019s New? 1. Free Camera [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,8],"tags":[],"class_list":["post-582","post","type-post","status-publish","format-standard","hentry","category-challenges-learnings","category-progress-updates"],"_links":{"self":[{"href":"https:\/\/hivemind.science\/index.php?rest_route=\/wp\/v2\/posts\/582","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hivemind.science\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hivemind.science\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hivemind.science\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hivemind.science\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=582"}],"version-history":[{"count":4,"href":"https:\/\/hivemind.science\/index.php?rest_route=\/wp\/v2\/posts\/582\/revisions"}],"predecessor-version":[{"id":586,"href":"https:\/\/hivemind.science\/index.php?rest_route=\/wp\/v2\/posts\/582\/revisions\/586"}],"wp:attachment":[{"href":"https:\/\/hivemind.science\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=582"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hivemind.science\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=582"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hivemind.science\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}