SlideShare a Scribd company logo
1 of 19
Systematic Analysis of
Output Agreement Games:
Effects of Gaming Environment,
Social Interaction, and Feedback

Shih-Wen Huang and Wai-Tat Fu
GWAP Today – ESP Game




    [Von Ahn and Dabbish, CHI 2004]
GWAP Today - Foldit




   [Cooper et al., Nature 2010]
Two Unanswered Questions

1. Can GWAP collect outputs with high quality?
   Why?

2. Which component of GWAP motivate
   volunteers to work?

• To answer these questions, a systematic analysis
  that tests the effects of different components of
  GWAP needs to be done
Output Agreement Games
Output Agreement Games

                          Database
1. Randomly match
multiple strangers
and provide them with
the same input
                        Game Interface
Output Agreement Games

                              Database
1. Randomly match
multiple strangers
and provide them with
the same input
                            Game Interface

2. Players are asked to
generate outputs that are
related to the input
Output Agreement Games

                              Database
1. Randomly match                            3. Players will be rewarded
multiple strangers                           if the outputs are matched.
and provide them with                        The matched outputs would
the same input                               be used to describe the input
                            Game Interface

2. Players are asked to
generate outputs that are
related to the input
Three Major Components

• Gaming Environment (G): Encouraging players
  to generate matched answers using scoring
  system, leaderboard, etc.
• Social Interaction (S): Players need to
  cooperate with other players
• Feedback (F): Players can implicitly learn the
  answers of other players
Five Different Interfaces

•   (B)
•   (F)
•   (F+S)
•   (F+G)
•   (F+S+G)


B: baseline F: feedback G: gaming environment
S: social interaction
Five Different Interfaces

•   (B)
•   (F)
•   (F+S)
•   (F+G)
•   (F+S+G)


B: baseline F: feedback G: gaming environment
S: social interaction
Five Different Interfaces

•   (B)
•   (F)
•   (F+S)
•   (F+G)
•   (F+S+G)    Teammate searching page   Teammate waiting page




B: baseline F: feedback G: gaming environment
S: social interaction
Five Different Interfaces

•   (B)
•   (F)
•   (F+S)
•   (F+G)
•   (F+S+G)


B: baseline F: feedback G: gaming environment
S: social interaction
Five Different Interfaces

•   (B)
•   (F)
•   (F+S)
•   (F+G)
•   (F+S+G)


B: baseline F: feedback G: gaming environment
S: social interaction
Experimental Design

• 150 workers (30 per interface) were recruited
  from Amazon Mechanical Turk within two
  weeks.

• Each worker earned $0.05 for generating 20
  labels

• A label was considered as a high-quality label
  if its distance to a gold standard label < 1
Gaming Environment Helps Collect
       More High-Quality Labels


Interfaces with
Gaming Environment
collect significantly
more high quality
labels than other
three interfaces


                        Amount of high-quality labels collected by each interface
Social Interaction Motivates
              More Volunteers


Interfaces with
Social Interaction
motivate more
volunteers than
other three
interfaces

                     Percentage of workers reported that they
                     would love to do the task again voluntarily
Implications for Human Computation

1. Gaming Environment allows output
   agreement games to collect more high-
   quality outputs

2. Social Interaction helps motivate more
   volunteers in output agreement games
Questions?

More Related Content

What's hot

MIND GAME ZONE - Abhijeet
MIND GAME ZONE - AbhijeetMIND GAME ZONE - Abhijeet
MIND GAME ZONE - AbhijeetAbhijeet Kalsi
 
Pong Game using Java awt and swing
Pong Game using Java awt and swingPong Game using Java awt and swing
Pong Game using Java awt and swingSanjeev Patil
 
Lit to Quit: A Mobile Game for Smoking Reduction Using Breathing Techniques
Lit to Quit: A Mobile Game for Smoking Reduction Using Breathing TechniquesLit to Quit: A Mobile Game for Smoking Reduction Using Breathing Techniques
Lit to Quit: A Mobile Game for Smoking Reduction Using Breathing TechniquesGames for Learning Institute (G4LI)
 
Ideas generation
Ideas generationIdeas generation
Ideas generationDom9533
 
GAME MECHANIC - chapter 2 v1.1 (2018 edition)
GAME MECHANIC - chapter 2 v1.1 (2018 edition)GAME MECHANIC - chapter 2 v1.1 (2018 edition)
GAME MECHANIC - chapter 2 v1.1 (2018 edition)Hamzah Asyrani Sulaiman
 
Game Project / Assignement
Game Project / AssignementGame Project / Assignement
Game Project / AssignementPetri Lankoski
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game developmentAhmed
 
Spotlight on Gaming
Spotlight on GamingSpotlight on Gaming
Spotlight on Gaminggamestar
 
Gaming Outline
Gaming OutlineGaming Outline
Gaming OutlineIMGTeched
 

What's hot (14)

MIND GAME ZONE - Abhijeet
MIND GAME ZONE - AbhijeetMIND GAME ZONE - Abhijeet
MIND GAME ZONE - Abhijeet
 
Pong Game using Java awt and swing
Pong Game using Java awt and swingPong Game using Java awt and swing
Pong Game using Java awt and swing
 
Lit to Quit: A Mobile Game for Smoking Reduction Using Breathing Techniques
Lit to Quit: A Mobile Game for Smoking Reduction Using Breathing TechniquesLit to Quit: A Mobile Game for Smoking Reduction Using Breathing Techniques
Lit to Quit: A Mobile Game for Smoking Reduction Using Breathing Techniques
 
1. case study
1. case study1. case study
1. case study
 
Ideas generation
Ideas generationIdeas generation
Ideas generation
 
GAME MECHANIC - chapter 2 v1.1 (2018 edition)
GAME MECHANIC - chapter 2 v1.1 (2018 edition)GAME MECHANIC - chapter 2 v1.1 (2018 edition)
GAME MECHANIC - chapter 2 v1.1 (2018 edition)
 
02 - Emergence and Progression
02 - Emergence and Progression02 - Emergence and Progression
02 - Emergence and Progression
 
Game Project / Assignement
Game Project / AssignementGame Project / Assignement
Game Project / Assignement
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
 
Writing a gaming proposal
Writing a gaming proposalWriting a gaming proposal
Writing a gaming proposal
 
The value chain
The value chainThe value chain
The value chain
 
The value chain
The value chainThe value chain
The value chain
 
Spotlight on Gaming
Spotlight on GamingSpotlight on Gaming
Spotlight on Gaming
 
Gaming Outline
Gaming OutlineGaming Outline
Gaming Outline
 

Similar to Analysis of Output Agreement Games: Effects of Environment, Interaction and Feedback

Play to Learn: Effective Learning Game Design
Play to Learn: Effective Learning Game DesignPlay to Learn: Effective Learning Game Design
Play to Learn: Effective Learning Game DesignSharon Boller
 
How to Design Effective Learning Games: Sharon Boller and Karl Kapp
How to Design Effective Learning Games: Sharon Boller and Karl KappHow to Design Effective Learning Games: Sharon Boller and Karl Kapp
How to Design Effective Learning Games: Sharon Boller and Karl KappSharon Boller
 
Rolling Fox postmortem - by Pure Dark Night
Rolling Fox postmortem - by Pure Dark NightRolling Fox postmortem - by Pure Dark Night
Rolling Fox postmortem - by Pure Dark NightKhiem (Nick) Nguyen
 
DevLearn 2017 Play to Learn workshop slides
DevLearn 2017 Play to Learn workshop slidesDevLearn 2017 Play to Learn workshop slides
DevLearn 2017 Play to Learn workshop slidesSharon Boller
 
User Testing Your Game
User Testing Your GameUser Testing Your Game
User Testing Your GameUserTesting
 
Can a Paper-Based Sketching Interface Improve the Gamer Experience in Strateg...
Can a Paper-Based Sketching Interface Improve the Gamer Experience in Strateg...Can a Paper-Based Sketching Interface Improve the Gamer Experience in Strateg...
Can a Paper-Based Sketching Interface Improve the Gamer Experience in Strateg...Matthieu Macret
 
Fun in Functional 2009
Fun in Functional 2009Fun in Functional 2009
Fun in Functional 2009Amy Jo Kim
 
Gamification in Digital Marketing
Gamification in Digital MarketingGamification in Digital Marketing
Gamification in Digital MarketingGunter Blanckaert
 
Leverage MixPlay Interactivity to Grow Your Audience on Mixer
Leverage MixPlay Interactivity to Grow Your Audience on MixerLeverage MixPlay Interactivity to Grow Your Audience on Mixer
Leverage MixPlay Interactivity to Grow Your Audience on MixerUnity Technologies
 
Overview of Computer Games
Overview of Computer GamesOverview of Computer Games
Overview of Computer GamesVaruna Harshana
 
The Co-op Revolution: 7 Rules for Collaborative Game Design
The Co-op Revolution: 7 Rules for Collaborative Game DesignThe Co-op Revolution: 7 Rules for Collaborative Game Design
The Co-op Revolution: 7 Rules for Collaborative Game DesignAmy Jo Kim
 
A Primer On Play: How to use Games for Learning and Results
A Primer On Play: How to use Games for Learning and ResultsA Primer On Play: How to use Games for Learning and Results
A Primer On Play: How to use Games for Learning and ResultsSharon Boller
 
CSUN 2018 Dont Play Me - 2 Games in Web Accessibility
CSUN 2018 Dont Play Me - 2 Games in Web AccessibilityCSUN 2018 Dont Play Me - 2 Games in Web Accessibility
CSUN 2018 Dont Play Me - 2 Games in Web AccessibilityTed Gies
 
LAFS Game Design 1 - Structural Elements
LAFS Game Design 1 - Structural ElementsLAFS Game Design 1 - Structural Elements
LAFS Game Design 1 - Structural ElementsDavid Mullich
 
Work at Play's Franchise Hub Model for Games
Work at Play's Franchise Hub Model for GamesWork at Play's Franchise Hub Model for Games
Work at Play's Franchise Hub Model for GamesDavid Gratton
 
Work at Play's Franchise Hub Model for Video Games
Work at Play's Franchise Hub Model for Video GamesWork at Play's Franchise Hub Model for Video Games
Work at Play's Franchise Hub Model for Video GamesWork at Play
 
LAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game DevelopmentLAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game DevelopmentDavid Mullich
 
Impact of big data in gaming industry
Impact of big data in gaming industryImpact of big data in gaming industry
Impact of big data in gaming industryVikas Kumar
 
Top 3 mobile games.pdf
Top 3 mobile games.pdfTop 3 mobile games.pdf
Top 3 mobile games.pdfmoonchaudhy
 

Similar to Analysis of Output Agreement Games: Effects of Environment, Interaction and Feedback (20)

Play to Learn: Effective Learning Game Design
Play to Learn: Effective Learning Game DesignPlay to Learn: Effective Learning Game Design
Play to Learn: Effective Learning Game Design
 
How to Design Effective Learning Games: Sharon Boller and Karl Kapp
How to Design Effective Learning Games: Sharon Boller and Karl KappHow to Design Effective Learning Games: Sharon Boller and Karl Kapp
How to Design Effective Learning Games: Sharon Boller and Karl Kapp
 
Rolling Fox postmortem - by Pure Dark Night
Rolling Fox postmortem - by Pure Dark NightRolling Fox postmortem - by Pure Dark Night
Rolling Fox postmortem - by Pure Dark Night
 
DevLearn 2017 Play to Learn workshop slides
DevLearn 2017 Play to Learn workshop slidesDevLearn 2017 Play to Learn workshop slides
DevLearn 2017 Play to Learn workshop slides
 
User Testing Your Game
User Testing Your GameUser Testing Your Game
User Testing Your Game
 
Can a Paper-Based Sketching Interface Improve the Gamer Experience in Strateg...
Can a Paper-Based Sketching Interface Improve the Gamer Experience in Strateg...Can a Paper-Based Sketching Interface Improve the Gamer Experience in Strateg...
Can a Paper-Based Sketching Interface Improve the Gamer Experience in Strateg...
 
Fun in Functional 2009
Fun in Functional 2009Fun in Functional 2009
Fun in Functional 2009
 
Gamification in Digital Marketing
Gamification in Digital MarketingGamification in Digital Marketing
Gamification in Digital Marketing
 
Leverage MixPlay Interactivity to Grow Your Audience on Mixer
Leverage MixPlay Interactivity to Grow Your Audience on MixerLeverage MixPlay Interactivity to Grow Your Audience on Mixer
Leverage MixPlay Interactivity to Grow Your Audience on Mixer
 
Overview of Computer Games
Overview of Computer GamesOverview of Computer Games
Overview of Computer Games
 
The Co-op Revolution: 7 Rules for Collaborative Game Design
The Co-op Revolution: 7 Rules for Collaborative Game DesignThe Co-op Revolution: 7 Rules for Collaborative Game Design
The Co-op Revolution: 7 Rules for Collaborative Game Design
 
A Primer On Play: How to use Games for Learning and Results
A Primer On Play: How to use Games for Learning and ResultsA Primer On Play: How to use Games for Learning and Results
A Primer On Play: How to use Games for Learning and Results
 
CSUN 2018 Dont Play Me - 2 Games in Web Accessibility
CSUN 2018 Dont Play Me - 2 Games in Web AccessibilityCSUN 2018 Dont Play Me - 2 Games in Web Accessibility
CSUN 2018 Dont Play Me - 2 Games in Web Accessibility
 
LAFS Game Design 1 - Structural Elements
LAFS Game Design 1 - Structural ElementsLAFS Game Design 1 - Structural Elements
LAFS Game Design 1 - Structural Elements
 
Work at Play's Franchise Hub Model for Games
Work at Play's Franchise Hub Model for GamesWork at Play's Franchise Hub Model for Games
Work at Play's Franchise Hub Model for Games
 
Work at Play's Franchise Hub Model for Video Games
Work at Play's Franchise Hub Model for Video GamesWork at Play's Franchise Hub Model for Video Games
Work at Play's Franchise Hub Model for Video Games
 
LAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game DevelopmentLAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game Development
 
Impact of big data in gaming industry
Impact of big data in gaming industryImpact of big data in gaming industry
Impact of big data in gaming industry
 
Game Ethology 2
Game Ethology 2Game Ethology 2
Game Ethology 2
 
Top 3 mobile games.pdf
Top 3 mobile games.pdfTop 3 mobile games.pdf
Top 3 mobile games.pdf
 

Analysis of Output Agreement Games: Effects of Environment, Interaction and Feedback

  • 1. Systematic Analysis of Output Agreement Games: Effects of Gaming Environment, Social Interaction, and Feedback Shih-Wen Huang and Wai-Tat Fu
  • 2. GWAP Today – ESP Game [Von Ahn and Dabbish, CHI 2004]
  • 3. GWAP Today - Foldit [Cooper et al., Nature 2010]
  • 4. Two Unanswered Questions 1. Can GWAP collect outputs with high quality? Why? 2. Which component of GWAP motivate volunteers to work? • To answer these questions, a systematic analysis that tests the effects of different components of GWAP needs to be done
  • 6. Output Agreement Games Database 1. Randomly match multiple strangers and provide them with the same input Game Interface
  • 7. Output Agreement Games Database 1. Randomly match multiple strangers and provide them with the same input Game Interface 2. Players are asked to generate outputs that are related to the input
  • 8. Output Agreement Games Database 1. Randomly match 3. Players will be rewarded multiple strangers if the outputs are matched. and provide them with The matched outputs would the same input be used to describe the input Game Interface 2. Players are asked to generate outputs that are related to the input
  • 9. Three Major Components • Gaming Environment (G): Encouraging players to generate matched answers using scoring system, leaderboard, etc. • Social Interaction (S): Players need to cooperate with other players • Feedback (F): Players can implicitly learn the answers of other players
  • 10. Five Different Interfaces • (B) • (F) • (F+S) • (F+G) • (F+S+G) B: baseline F: feedback G: gaming environment S: social interaction
  • 11. Five Different Interfaces • (B) • (F) • (F+S) • (F+G) • (F+S+G) B: baseline F: feedback G: gaming environment S: social interaction
  • 12. Five Different Interfaces • (B) • (F) • (F+S) • (F+G) • (F+S+G) Teammate searching page Teammate waiting page B: baseline F: feedback G: gaming environment S: social interaction
  • 13. Five Different Interfaces • (B) • (F) • (F+S) • (F+G) • (F+S+G) B: baseline F: feedback G: gaming environment S: social interaction
  • 14. Five Different Interfaces • (B) • (F) • (F+S) • (F+G) • (F+S+G) B: baseline F: feedback G: gaming environment S: social interaction
  • 15. Experimental Design • 150 workers (30 per interface) were recruited from Amazon Mechanical Turk within two weeks. • Each worker earned $0.05 for generating 20 labels • A label was considered as a high-quality label if its distance to a gold standard label < 1
  • 16. Gaming Environment Helps Collect More High-Quality Labels Interfaces with Gaming Environment collect significantly more high quality labels than other three interfaces Amount of high-quality labels collected by each interface
  • 17. Social Interaction Motivates More Volunteers Interfaces with Social Interaction motivate more volunteers than other three interfaces Percentage of workers reported that they would love to do the task again voluntarily
  • 18. Implications for Human Computation 1. Gaming Environment allows output agreement games to collect more high- quality outputs 2. Social Interaction helps motivate more volunteers in output agreement games

Editor's Notes

  1. Statistically significant