{"id":212,"date":"2025-04-06T00:52:42","date_gmt":"2025-04-06T00:52:42","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamf3\/?p=212"},"modified":"2025-04-06T00:52:42","modified_gmt":"2025-04-06T00:52:42","slug":"michaels-status-report-04-05","status":"publish","type":"post","link":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamf3\/2025\/04\/06\/michaels-status-report-04-05\/","title":{"rendered":"Michael\u2019s Status Report 04\/05"},"content":{"rendered":"<p>This week was our interim demo week where we had to explain and showcase the current version of our design. Our current system, while still in a rough design stage, is a good minimal viable product which successfully demonstrates the core functionality we set out to implement. The capacitive touch sensor is mostly operational, and both the numpad and projector are communicating effectively with our software. The only problem is that the capacitive grid sensors aren&#8217;t working in unison so we had to separate our row and column grids &#8211; now our focus is now shifting toward refining features and improving integration.<\/p>\n<p>On my end, I\u2019ve implemented a basic version of the hint system. Currently, it retrieves the correct number from the solved puzzle and simply fills it into the selected cell. While this meets the minimum requirement, it\u2019s admittedly too revealing for an educational tool that aims to promote self-solving, learning, and problem solving. I\u2019ve been thinking more about how to redesign this feature to be more helpful without outright giving away answers. One idea is to generate and display a list of possible candidate numbers for a selected cell, based on Sudoku rules &#8211; specifically, which numbers are already present in the same row, column, or 3&#215;3 grid. Another possibility is to use subtle visual cues, such as highlighting particular rows or cells, to guide the user\u2019s thought process without solving the puzzle for them. These are still early ideas, but I\u2019ll be exploring them more deeply in the coming days.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week was our interim demo week where we had to explain and showcase the current version of our design. Our current system, while still in a rough design stage, is a good minimal viable product which successfully demonstrates the core functionality we set out to implement. The capacitive touch sensor is mostly operational, and &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamf3\/2025\/04\/06\/michaels-status-report-04-05\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Michael\u2019s Status Report 04\/05&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1071,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamf3\/wp-json\/wp\/v2\/posts\/212"}],"collection":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamf3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamf3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamf3\/wp-json\/wp\/v2\/users\/1071"}],"replies":[{"embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamf3\/wp-json\/wp\/v2\/comments?post=212"}],"version-history":[{"count":1,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamf3\/wp-json\/wp\/v2\/posts\/212\/revisions"}],"predecessor-version":[{"id":213,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamf3\/wp-json\/wp\/v2\/posts\/212\/revisions\/213"}],"wp:attachment":[{"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamf3\/wp-json\/wp\/v2\/media?parent=212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamf3\/wp-json\/wp\/v2\/categories?post=212"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/s25-teamf3\/wp-json\/wp\/v2\/tags?post=212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}