HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2017T1 TeamBFF Tournaments"

From IS480
Jump to navigation Jump to search
Line 189: Line 189:
 
</p>
 
</p>
  
=== Summary of day ===
+
=== Summary of tournament ===
 
The team arrived at the Bugis Clubhouse at 11:00am. The team was given a table in the tournament room. Before parents and players came in, the team prepared with our sponsor in the first hour by ensuring that all names have been properly registered into the website. Starting from round 1, pairings were posted online for players (and parents) to view. Additionally, with the function of printing the pairings list, the list was pinned up for players and parents who are more comfortable with the old process. Unexpectedly, both parents and players approached us to give us feedback on the website view. Majority of the feedback from parents and players were positive with several of them giving feedback to improve the UI of the mobile interface. Parents enjoyed using their Singapore Weiqi Association log in to view the pairings instead of crowding around the pinned up pairing list. The team faced a mid-priority bug where a few names on the website was missing when generating pairing. The issue was identified to be due to the case sensitivity of some players’ name and username that made them undiscoverable by the system. The team implemented a quick fix by lowercasing the username/name in the database which allowed the system to operate as per normal. The website ran the tournament smoothly, and the team left the clubhouse after the end of the tournament at 5pm.
 
The team arrived at the Bugis Clubhouse at 11:00am. The team was given a table in the tournament room. Before parents and players came in, the team prepared with our sponsor in the first hour by ensuring that all names have been properly registered into the website. Starting from round 1, pairings were posted online for players (and parents) to view. Additionally, with the function of printing the pairings list, the list was pinned up for players and parents who are more comfortable with the old process. Unexpectedly, both parents and players approached us to give us feedback on the website view. Majority of the feedback from parents and players were positive with several of them giving feedback to improve the UI of the mobile interface. Parents enjoyed using their Singapore Weiqi Association log in to view the pairings instead of crowding around the pinned up pairing list. The team faced a mid-priority bug where a few names on the website was missing when generating pairing. The issue was identified to be due to the case sensitivity of some players’ name and username that made them undiscoverable by the system. The team implemented a quick fix by lowercasing the username/name in the database which allowed the system to operate as per normal. The website ran the tournament smoothly, and the team left the clubhouse after the end of the tournament at 5pm.
  

Revision as of 15:05, 21 November 2017

TEamBFF-Banner.jpg


TeamBFFs-Home-Icon.png   HOME

 

TeamBFFs-AboutUs-Icon.png   ABOUT US

 

TeamBFFs-ProjectOverview-Icon.png   PROJECT OVERVIEW

 

TeamBFFs-ProjectManagement-Icon.png   PROJECT MANAGEMENT

 

TeamBFFs-Documentation-Icon.png   DOCUMENTATION



 



Wei Qi Tournaments


As a team, Team BFFs supported in 4 weiqi tournaments throughout our FYP journeys. The tournaments are all organised by our sponsor, Singapore Weiqi Association.


19th Yan Huang Cup World Chinese Weiqi Invitational Tournament



Brief Description

Annual prestigious Weiqi tournament held in Singapore international players to play against the best in Singapore. The competition involved more than 100 delegates from all over China and Southeast Asia networking and sparring with each other.

Tournament Details

Venue: Day 1 - Singapore Weiqi Association (City), 116 Middle Road, ICB Enterprise House #03-04, 188972, Day 2 – One Farrer Hotel and Spa, Level 6, Ballroom One
Date:2, 3 September 2017, Saturday and Sunday
Time:9.00am
Duration:9 Hours each day
Number of Participants: ~100
Participants roles: Judge and Game Organizer

Objectives

To function as a back up to OpenGotha. While Singapore Weiqi Association was running the tournament, our team was working behind the scenes with the new Tournament website, running the tournament on the website concurrently, making sure that the pairing logic is similar to OpenGotha.

Scope of Yan Huang Cup Tournament

  • Generate Pairings
  • Judge Functions

Summary of day 1

The team arrived at the Bugis Clubhouse at 8:00am to set up the system. We were shown to a corner of the room where there was a table for us to operate our website. After the start of round 1, we requested to be shifted into a classroom as we did not require being in the tournament room. After shifting into the classroom, we operated on our website after receiving the hardcopy results from the game organisers. Several pairing logic bugs were found and work on immediately on the spot, additionally, some bugs ceased operation of the website. The team fixed the major bugs on the spot and left some low priority bugs to be completed before the next day. The team left after the generation of pairing of the last round at 5:00pm.

Summary of day 2

The team arrived at One Farrer Hotel at 8:00am to set up the system. The team was given a table at the side of the function room. From the table, we operated the Tournament website. Coming back from the bugs experienced the previous day, the team was determined to keep up with OpenGotha’s pairing and run the tournament concurrently. More low to mid priority bugs were found and were fixed on the spot. The team got to understand first hand on how a tournament was run and certain norms that game organisers were used to was good to know when designing the remaining of the tournament website in terms of UI/UX (eg. Standings View). The tournament website was able to keep up was OpenGotha in the end by adjusting values in the database however, there was much to improve on. The team left when the tournament concluded at 5:00pm.

Conclusion

Being our first ever Weiqi tournament, Team BFFs learned a lot from Yan Huang Cup in terms of pairing logic and the way that our sponsors conduct tournaments. It was crucial for Team BFFs to attend the tournament and run the tournament website concurrently with their old system to effectively identify the bugs that would have been missed out during normal testing. Overall, while the tournament website experience some major bugs along the way that stopped the team from continuing, quick debugging from the team enabled the website to follow the tournament’s pace and the tournament ensured a huge and much needed improvement website.


The 17th National Whampoa Cup



Brief Description

Local tournament with 5 different groups running concurrently. Category A – High Dan* Category B – Low Dan Category C – High Kyu* Category D – Low Kyu Category E – Primary School

  • Dan and Kyu are name of ranks.

Tournament Details

Venue: Day 1 and 2 – Whampoa Community Club Multi-Purpose Hall
Date:9, 10 September 2017, Saturday and Sunday
Time:9.00am
Duration:9 Hours each day
Number of Participants: ~250 Participants
Participants roles: Players, Judge and Game Organizer

Objectives

  • To transit to use the Tournament website for the entire tournament organising process starting from Player Registration, while using OpenGotha as backup.
  • To allow players and judges to have a first-hand feel of the tournament website by interacting with the judge function.

Scope of Whampoa Cup Tournament

  • Player Registration
  • Generate Pairings
  • Judge Functions

Summary of day 1

The team arrived at Whampoa Community Club (CC) Multi-Purpose Hall at 8:00am. The team was given a table on stage for us to operate our website. The stage was where all the game organisers and admin would be stationed to operate the website. The team arrived an hour earlier than the start of the tournament to brief the game organisers and the judges on how the system works and how we will be there to assist the organising of the tournament. The judges and game organisers felt that the website was easy to use and this gave the team much confidence. As the tournament began, the team would follow the judges with their iPads and tablets to assist in the judging feature. Unfortunately, some bugs were detected with missing names when generating pairings, but quick fixes by the team enabled the website to run smoothly again. The players that interacted with the judge feature were impressed at the new system and was curious as to what other functions could be done using the website. Day 1 ended after round 3 of the tournaments groups with the remaining 3 rounds to be played on the following day.

Summary of day 2

Similarly as the day before, the team arrived at Whampoa Community Club (CC) Multi-Purpose Hall at 8:00am and stationed ourselves on the stage. The tournament restarted at the round 4 mark and the website continued to function as it should. Additional bugs were identified but were not major enough to cease operations of the website. OpenGotha on the other hand struggled to keep up with the pace of the website due to the ability of the system to generate pairing immediately after all matches have been judge. The website continued to receive praises from all stakeholders. The VP of Singapore Weiqi Association was particularly impressed and was excited to use the website for future tournaments.

Conclusion

Having improved our website substantially since a week’s ago Yan Huang Cup, Whampoa Cup was a huge success with the functions that we tested. Although we experienced minor bugs along the way, they were easily rectified and the operations of the website was a success, making the game organising process much more efficient. It was also great to receive positive feedback all the various stakeholders which encouraged the team to build the confidence of the users to continue delivering a great product.


Go! Go! Beginners! Cup



Brief Description

A local tournament for beginners that have just learned Weiqi. Group A – Intermediate (Started learning Go/Weiqi from 17 December 2016 onwards (With Verification) or Currently attending or completed Intermediate course. Group B – Fundamental/Elementary (Started learning Go/Weiqi from 17 April 2017 onwards (With Verification) Currently attending or completed Fundamental or elementary course)

Tournament Details

Venue: Singapore Weiqi Association (City), 116 Middle Road, ICB Enterprise House #03-04, 188972
Date:18 October 2017, Wednesday (Public Holiday: Deepavali)
Time:12pm
Duration:5 Hours
Number of Participants: ~100 Participants
Participants roles: Players, Judge and Game Organizer

Objectives

  • To use the Tournament website for the entire tournament organising process starting from Player Registration, while using OpenGotha as backup.
  • To allow players and judges to have a first-hand feel of the tournament website by interacting with the judge function
  • To allow players (and parents) to log into their account to view their pairings and live results

Scope of Go! Go! Beginners! Cup Tournament

  • All functions of tournament website

Summary of tournament

The team arrived at the Bugis Clubhouse at 11:00am. The team was given a table in the tournament room. Before parents and players came in, the team prepared with our sponsor in the first hour by ensuring that all names have been properly registered into the website. Starting from round 1, pairings were posted online for players (and parents) to view. Additionally, with the function of printing the pairings list, the list was pinned up for players and parents who are more comfortable with the old process. Unexpectedly, both parents and players approached us to give us feedback on the website view. Majority of the feedback from parents and players were positive with several of them giving feedback to improve the UI of the mobile interface. Parents enjoyed using their Singapore Weiqi Association log in to view the pairings instead of crowding around the pinned up pairing list. The team faced a mid-priority bug where a few names on the website was missing when generating pairing. The issue was identified to be due to the case sensitivity of some players’ name and username that made them undiscoverable by the system. The team implemented a quick fix by lowercasing the username/name in the database which allowed the system to operate as per normal. The website ran the tournament smoothly, and the team left the clubhouse after the end of the tournament at 5pm.

Conclusion

Prior to the tournament, the team was motivated to operate a bug-free system. Unfortunately, the team still did encounter some minor bugs in this tournament that were quickly fixed on the spot. Overall, the website was a success in running the tournament. This tournament was important in receiving the feedback from a special stakeholder – parents. Understanding the needs and feedback from parents is very important for the success of the website and from this tournament, we gained useful information on how to further improve the UI/UX for all users.


5th “Zong Xiang Cup” National Weiqi Championships 2017



Brief Description

:The annual local tournament for all ages with 8 different groups for different age groups. Group A- Open Group B- Secondary Group C- P6 Group D- P5 Group E- P4 Group F- P3 Group G- P2 Group H- P1

Tournament Details

Venue: Singapore Federation of Chinese Clan Association Main Hall
Date:12 November 2017, Sunday
Time:8am
Duration:13 Hours
Number of Participants: ~300 Participants
Participants roles: Players, Judge and Game Organizer

Objectives

  • To smoothly run the tournament for all 8 groups with game organisers and judges using our system independently
  • To gather concrete feedback of the tournament website through the use of a survey

Scope of Zong Xiang Cup Tournament

  • All functions of tournament website

Summary of day

The team arrived at the SFCCA Main Hall at 7:30am. The team was given a table on the main hall stage, where all game organisers are stationed. The day started with the team briefing the game organisers and judges on the features and simple instructions before the players and parents started flocking in. There was a sense of confidence and excitement to use the website among the game organisers and judges. The team mentioned that we will not be operating the system today, but instead the game organisers were to take charge of today’s tournament. This was part of the handover process. Additionally, having had a user training with the game organisers and judges previously, we were confident that the Singapore Weiqi Association personnel were well equipped to use the website. The website was a huge success, being able to run the tournament smoothly without any bugs. The game organisers felt that it was a breeze having to organise the tournament and the judges did not make any human errors when judging. The team, on the other hand, was on standby to act upon any bugs. Fortunately, there were no bugs that surfaced and instead, the team spent their time going around the tournament hall surveying parents, players, judges and game organisers on their impression of the new tournament website. The tournament with 8 groups ended after 13 grueling hours and the team left the SFCCA Main Hall at 6:00pm.

Conclusion

The team went into this tournament knowing that this would be the last tournament before handing over the project to Singapore Weiqi Association. We wanted to make sure that the sponsors were confident of organising the tournament using the website independently and thus we merely provided support and did not touch the system ourselves. It was a huge challenge especially since this tournament was the biggest tournament thus far in terms of scale. Fortunately, the tournament was a huge success with the website being able to run the entire tournament with 8 different groups smoothly. The feedback that we received during the tournament was hugely positive and the team is glad that all our efforts paid off. The team will still continue to work on further improvements before handing over to Singapore Weiqi Association.