Team Status Report 2/15

We decided to use resistive sensors + camera + RFID chips (or weight scale) to detect player’s move: raise, bet, and fold instead of our previous option of pressing buttons or keyboards after making moves to feed input to the machine. This decision is expected to improve the user experience that resembles traditional poker plays.

We chose to do this because we got feedback saying that button inputs will significantly reduce the fun that players can get from playing poker. So, we thought it would be better to challenge ourselves if it meant better user experience.  It was also mostly because we absolutely agreed with the feedbacks and were already thinking about changing the input.

However, it is indeed true that this would add more complexity to our design, so plan to make this our final design, but focus more on the fundamental parts of the machine (dispenser, game state tracking, card detection) first before diving on creating realistic input mechanisms.

__________________________________________________________

Week 2 specific report:

Part A was written by Justin Kim, B was written by Andrew Kim and C was written by Martin Lee.

Part A:

In our project ACE, we have carefully considered the impact on public health, safety, and welfare through multiple design aspects. From a health perspective, while direct physiological benefits may not be immediately apparent, the system is expected to promote psychological well-being by creating a consistent and fair gaming environment that reduces player anxiety and eliminates the physical strain traditionally experienced by human dealers. The project significantly enhances safety by securing fair gameplay and policing any illegal plays that are difficult to catch in a traditional poker environment. Through these considerations, our automatic poker dealer machine improves the gaming experience while maintaining high standards for public health and safety.

Part B:

Poker is one of the most popular card game in the world. Though there may be a person who has never played poker before or has played once or twice (which is me), there is rarely a person who does not know what poker is. After all, the term pokerface has become so widely used that it is now used as  an adjective.

The main goal of our project was to allow players to enjoy the full experience of playing poker without the need of delegating one person to be the dealer. Of course, this will only apply to casual game plays which does not involve professional dealers, but we think that casual game played between friends and family should get more focus. Anyways, by removing the innate limitation of casual poker games, we thought that this game would allow people to naturally socialize with more ease. For example, if there were two people in a room, it would be impossible to play poker. However, with this machine, they can. Moreover, poker is a game that becomes more enjoyable as more people join in. Thus, allowing one more person to joing the game would be meaningful.

Long story aside, game is one of the best means of socializing. There is a reason why such a thing called pub games exist. It is a great way for strangers to meet in a pub and get close to each other with more ease. Poker is also a game that is great for socializing, and it would be great to see our project become a good starting point for a small, but lasting societal impact.

Part C:

Our solution is aimed specifically at people who enjoy playing casual poker with their friends, family, or any group of people. As such, as we’re working towards the MVP, we’re actively making economic decisions to not only meet the given stipend but also to make it cost-efficient. Essentially, with just our solution, people should be able to enjoy the end-to-end Texas Hold’em in virtually any environment (only if there’s a table and electricity).

Justin’s Status Report 2/15

During this week, I focused on two main areas of development: research into I/O devices and mechanical design work. My time allocation demonstrates a substantial commitment to the project, meeting the expected minimum of 12 hours:

  • 4 hours of in-class team collaboration
  • 2 hours participating in team design presentation preparation (Thursday)
  • 6+ hours of individual work dedicated to 1) SolidWorks modeling, 2) research on I/O device integration, 3) prepare for design presentation

Key Accomplishments

  1. Conducted comprehensive research on I/O devices to refine our solution approach
  2. Developed initial SolidWorks models for the dispenser design
  3. Collaborated with the team to prepare design presentation materials

Schedule Status The project is progressing according to schedule, with all planned deliverables for this week completed on time.

Next Week’s Deliverables

  1. Incorporate feedback received from the design presentation
  2. Begin implementation phase upon receipt of ordered equipment
  3. Continue refining the dispenser design based on presentation feedback

Justin’s Status Report 2/8

Based on the feedback we received during the presentation, I thought that pressing buttons for check/raise/fold could be tiresome to the players. After discussing with my teammates, I’ve come closer to the idea of attaching an additional camera to the machine for detecting raise/fold and putting resistive sensors for detecting checks (double tapping). The resistive sensors I decided to use are Interlink Electronics FSR 402 Round (8.9 dollars each). The camera that will be used is the Raspberry Pi Camera module 3 (26.26 dollars).

Large, zoomable image of Raspberry Pi Camera 3 SC0872. 1 of 8

 

MFG_34-00015

Interlink Electronics FSR 402 Round

  • 0.5″ (12.7mm) diameter sensing area
  • Perfect for tap detection
  • Very durable (10+ million actuations)
  • Fast response time (<1ms)

I have personally spent time researching what could be improved in our user interface. Besides attending group presentations (4 hours), I spent about 6 hours researching and planning. I spent around 2 hours on group meetings.

My schedule is not behind. The schedule for this week was only to prepare for the presentation and research. The planning and researching part has become more clear and decisive after getting the feedback from the presentation. The plan for next week will be to focus on actually getting started on implementing. (code for detecting hand motions)

.