SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Random Go




Random Go

                                    1. Many games become boring
                                    2. Randomization brings some fun
                        3. But computers are terrible in random games




TAO, Inria-Saclay IDF, Cnrs 8623, Lri, Univ. Paris-Sud,
OASE Lab,


Korea,
Summer 2011
                                             1
Many games become boring when
they are too much studied

This part for some preliminaries:
1. Go starts from an empty board (usually)
2. Computers are still far from pros in Go
3. Openings are complicated, known, boring (I know
   many of you don't agree).




                            2
1. Go starts from an empty
board
An interesting book on the philosophy of Go:

 K. Chairasmisak, “Teachings by an Asian Leader”
(English title by me; exists in French & in Chinese at
   Least), 2005.            (Thailand CEO of 7-Eleven)


Go has both tactical elements and a strategy

Starting from the empty board is very special

==> link between both ?
==> something specifically human in games
          starting from the empty board ?
                             3
1. Go starts from an empty
board (usually)

Tibetan Go   Sunjang Baduk Go   Batoo: 3 stones / player
                                (anywhere)
                                (maybe value of the
                                game close to 0.5 ?
                                whereas 0 or 1 for Go)




===> 3 exceptions; yet, nearly empty
===> and many people study
 Tsumegos (not empty board!)
                        4
2. Computers still far from pros

 Go can be played on various board sizes.

 9x9         13x13               19x19




                     5
2. Computers still far from pros

 Go can be played on various board sizes.

 In 9x9, computers and humans are close.

 In 13x13,
   computers are still weaker than humans.
   H1.5.

 In 19x19 Go,
   computers are still very weak compared
   to pros. H6 is a minimum.
                       6
3. Openings are boring

Entire books on openings.

Fuseki / Joseki:
Fuseki: full board opening
Joseki: local opening (does not say in which part
  of the board you should play)

Less restrictive than in Chess.
Yet, you might have to study a lot if you want to
  reach the top level.
                        7
Random Go




Random Go


                           1. Many games become boring
                     2. Randomization brings some fun
            3. But computers are terrible in random games




                         8
The case of chess

  Plenty of complicated openings are known
    - We can become strong by rote learning ?
    - Is it so great as a pedagogical tool ?

  It makes the game a bit boring

  Too easy for white to force a draw

  Fischer proposed randomization: Fischer Random Chess
                      (also known as Chess 960)

  Principle:
   White pieces randomly drawn (within some constraints)
   Black pieces in symmetry
                             9
960
                                   Chess

3 examples of initial situations




10
Chess 960: conclusion ?


 Strength in Chess960 correlated (but no equal to) strength in Chess

 No more boring opening phase

 Not many human/computer comparisons
   ==> we'll do it in Go

 Algorithm carefully designed by Fischer for making the game
  somehow equilibrated
   ==> leads to a restricted number of initial situations (960)
   ==> we'll do this automatically (→ much more initial positions)



                               11
Random Go




Random Go


                           1. Many games become boring
                       2. Randomization brings some fun
       3. But computers are terrible in random games




                        12
Computers in Go + Random Go
                                    (IEEE SSCI 2011)

The computer                            The human
Dell Poweredge R900               One big brain.
16 cores, 2.96 GHz, 64bits        Ranked fourth in World Amateur
                                  Championship 2004.
                                  Former French champion.
                                  Knows computers.




                             13
Computers vs Humans in
standard Go


  Some nice successes in computer-Go
  Wins against pros in 9x9
  Wins with handicap 6 against pros in 19x19

  Yet, the human wins easily with handicap 6.



            ==> computer crushed
                      14
Computers in random-Go


Randomly put 180
 stones on the
 board
Can be unfair
So:
 Randomly put
       180 stones
 Check if
   equilibrated by
   playing multiple
   games
 If not, restart.
 Human chooses
  his color.
                      15
Computers vs Humans in
random Go

<= 160 random stones: human wins everything.
240 random stones:
  Human chooses black
  Computer wins as white
  Human wins as white          ==> maybe unfair ?
180 random stones:
  First position: computer wins both as black and white
  Second position: computer looses one game.

Remarks:
  Many games the same day ==> human tired
  Nonetheless, such results16impossible in standard Go
On which situations are
computers weaker than humans ?




           ( 17
The game of Go is a part of AI.
 Consider ridiculous in front of children.
Computers are
              a situation with plenty        of equivalent
 strategies.

                                         Easy situation.
                                        Termed “semeai”.
                                        Requires a little bit
                                          of abstraction.




  Random Go                 Korea                               18
The game of Go is a part of AI.
 Consider ridiculous in front of children.
Computers are
              a situation with plenty        of equivalent
 strategies.

                                         Easy situation.
                                        Termed “semeai”.
                                        Requires a little bit
                                          of abstraction.



                                             All orders for filling
                                             these locations are
                                             equivalent.
                                         All orders for filling
                                         these locations are
                                         equivalent.
  Random Go                 Korea                                 19
The computer stupidly analyzes all
symmetries of all strategies.

                              800 cores, 4.7 GHz,
                               top level program.

                              Plays a stupid move.




Random Go           Korea                            20
The game of Go is a part of AI.
Computers are ridiculous in front of children.



                                                      8 years old;
                                                     little training;
                                                 finds the good move




  Random Go                      Korea                              21
On which situations are
computers weaker than humans ?



 Are there less situations




                           )
  with plenty of invariances
  in random-Go ?

 Less sophisticated interactions
  between various areas of the
  board ?




                                   22
Conclusions
Computers much stronger from random initial boards.
More fun for humans (see tests in European Go Congress 2011)
New results (not in the paper): tests against “not so strong” humans.

Pedagogy:
   - It is often said that Go, Chess, … are good pedagogical tools (true ?).
   - But rote learning is important in such games
   - Random games a good solution ? (questionable... less human-specific ?)

Computational point of view:
  We could not generated positions with many many random stones
  ==> rejection rate almost 100%
      ==> How to improve this ?
      ==> In terms of Go, maybe a good Ishi-No-Shita-generator.

Beyond games:
   Generate test cases (for other pbs) with similar approaches ?
   Link with testing of some abilities (who plays randomGo well ?)
                                    23
Finished!




            24

Weitere ähnliche Inhalte

Kürzlich hochgeladen

Call Girls Ellis Bridge 7397865700 Independent Call Girls
Call Girls Ellis Bridge 7397865700 Independent Call GirlsCall Girls Ellis Bridge 7397865700 Independent Call Girls
Call Girls Ellis Bridge 7397865700 Independent Call Girlsssuser7cb4ff
 
8377087607 Full Enjoy @24/7 Call Girls in Patel Nagar Delhi NCR
8377087607 Full Enjoy @24/7 Call Girls in Patel Nagar Delhi NCR8377087607 Full Enjoy @24/7 Call Girls in Patel Nagar Delhi NCR
8377087607 Full Enjoy @24/7 Call Girls in Patel Nagar Delhi NCRdollysharma2066
 
Call Girls In Moti Bagh (8377877756 )-Genuine Rate Girls Service
Call Girls In Moti Bagh (8377877756 )-Genuine Rate Girls ServiceCall Girls In Moti Bagh (8377877756 )-Genuine Rate Girls Service
Call Girls In Moti Bagh (8377877756 )-Genuine Rate Girls Servicedollysharma2066
 
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...First NO1 World Amil baba in Faisalabad
 
NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...
NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...
NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...Amil Baba Dawood bangali
 
定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一
定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一
定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一lvtagr7
 
No,1 Amil baba Islamabad Astrologer in Karachi amil baba in pakistan amil bab...
No,1 Amil baba Islamabad Astrologer in Karachi amil baba in pakistan amil bab...No,1 Amil baba Islamabad Astrologer in Karachi amil baba in pakistan amil bab...
No,1 Amil baba Islamabad Astrologer in Karachi amil baba in pakistan amil bab...Amil Baba Company
 
Zoom In Game for ice breaking in a training
Zoom In Game for ice breaking in a trainingZoom In Game for ice breaking in a training
Zoom In Game for ice breaking in a trainingRafik ABDI
 
原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证
原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证
原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证gwhohjj
 
Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...
Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...
Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...Amil Baba Company
 
Amil Baba In Rawalpindi Kala Jadu Expert Rawalpindi amil baba in rawalpindi j...
Amil Baba In Rawalpindi Kala Jadu Expert Rawalpindi amil baba in rawalpindi j...Amil Baba In Rawalpindi Kala Jadu Expert Rawalpindi amil baba in rawalpindi j...
Amil Baba In Rawalpindi Kala Jadu Expert Rawalpindi amil baba in rawalpindi j...Amil Baba Company
 
GRADE 7 NEW PPT ENGLISH 1 [Autosaved].pp
GRADE 7 NEW PPT ENGLISH 1 [Autosaved].ppGRADE 7 NEW PPT ENGLISH 1 [Autosaved].pp
GRADE 7 NEW PPT ENGLISH 1 [Autosaved].ppJasmineLinogon
 
在线办理曼大毕业证曼尼托巴大学毕业证成绩单留信学历认证
在线办理曼大毕业证曼尼托巴大学毕业证成绩单留信学历认证在线办理曼大毕业证曼尼托巴大学毕业证成绩单留信学历认证
在线办理曼大毕业证曼尼托巴大学毕业证成绩单留信学历认证nhjeo1gg
 
The Fine Line Between Honest and Evil Comics by Salty Vixen
The Fine Line Between Honest and Evil Comics by Salty VixenThe Fine Line Between Honest and Evil Comics by Salty Vixen
The Fine Line Between Honest and Evil Comics by Salty VixenSalty Vixen Stories & More
 
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcEViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcEApsara Of India
 
NO1 WorldWide Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi ...
NO1 WorldWide Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi ...NO1 WorldWide Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi ...
NO1 WorldWide Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi ...Amil Baba Dawood bangali
 
Call Girls Near Delhi Pride Hotel New Delhi 9873777170
Call Girls Near Delhi Pride Hotel New Delhi 9873777170Call Girls Near Delhi Pride Hotel New Delhi 9873777170
Call Girls Near Delhi Pride Hotel New Delhi 9873777170Sonam Pathan
 
Taken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch DocumentTaken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch Documentf4ssvxpz62
 

Kürzlich hochgeladen (20)

Call Girls Ellis Bridge 7397865700 Independent Call Girls
Call Girls Ellis Bridge 7397865700 Independent Call GirlsCall Girls Ellis Bridge 7397865700 Independent Call Girls
Call Girls Ellis Bridge 7397865700 Independent Call Girls
 
8377087607 Full Enjoy @24/7 Call Girls in Patel Nagar Delhi NCR
8377087607 Full Enjoy @24/7 Call Girls in Patel Nagar Delhi NCR8377087607 Full Enjoy @24/7 Call Girls in Patel Nagar Delhi NCR
8377087607 Full Enjoy @24/7 Call Girls in Patel Nagar Delhi NCR
 
Call Girls In Moti Bagh (8377877756 )-Genuine Rate Girls Service
Call Girls In Moti Bagh (8377877756 )-Genuine Rate Girls ServiceCall Girls In Moti Bagh (8377877756 )-Genuine Rate Girls Service
Call Girls In Moti Bagh (8377877756 )-Genuine Rate Girls Service
 
Call Girls Koti 7001305949 all area service COD available Any Time
Call Girls Koti 7001305949 all area service COD available Any TimeCall Girls Koti 7001305949 all area service COD available Any Time
Call Girls Koti 7001305949 all area service COD available Any Time
 
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
Authentic No 1 Amil Baba In Pakistan Authentic No 1 Amil Baba In Karachi No 1...
 
NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...
NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...
NO1 Certified kala ilam Expert In Peshwar Kala Jadu Specialist In Peshwar Kal...
 
定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一
定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一
定制(UofT毕业证书)加拿大多伦多大学毕业证成绩单原版一比一
 
No,1 Amil baba Islamabad Astrologer in Karachi amil baba in pakistan amil bab...
No,1 Amil baba Islamabad Astrologer in Karachi amil baba in pakistan amil bab...No,1 Amil baba Islamabad Astrologer in Karachi amil baba in pakistan amil bab...
No,1 Amil baba Islamabad Astrologer in Karachi amil baba in pakistan amil bab...
 
Zoom In Game for ice breaking in a training
Zoom In Game for ice breaking in a trainingZoom In Game for ice breaking in a training
Zoom In Game for ice breaking in a training
 
原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证
原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证
原版1:1复刻卡尔加里大学毕业证UC毕业证留信学历认证
 
Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...
Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...
Amil baba in Pakistan amil baba Karachi amil baba in pakistan amil baba in la...
 
Amil Baba In Rawalpindi Kala Jadu Expert Rawalpindi amil baba in rawalpindi j...
Amil Baba In Rawalpindi Kala Jadu Expert Rawalpindi amil baba in rawalpindi j...Amil Baba In Rawalpindi Kala Jadu Expert Rawalpindi amil baba in rawalpindi j...
Amil Baba In Rawalpindi Kala Jadu Expert Rawalpindi amil baba in rawalpindi j...
 
GRADE 7 NEW PPT ENGLISH 1 [Autosaved].pp
GRADE 7 NEW PPT ENGLISH 1 [Autosaved].ppGRADE 7 NEW PPT ENGLISH 1 [Autosaved].pp
GRADE 7 NEW PPT ENGLISH 1 [Autosaved].pp
 
在线办理曼大毕业证曼尼托巴大学毕业证成绩单留信学历认证
在线办理曼大毕业证曼尼托巴大学毕业证成绩单留信学历认证在线办理曼大毕业证曼尼托巴大学毕业证成绩单留信学历认证
在线办理曼大毕业证曼尼托巴大学毕业证成绩单留信学历认证
 
The Fine Line Between Honest and Evil Comics by Salty Vixen
The Fine Line Between Honest and Evil Comics by Salty VixenThe Fine Line Between Honest and Evil Comics by Salty Vixen
The Fine Line Between Honest and Evil Comics by Salty Vixen
 
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcEViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
ViP Call Girls In Udaipur 9602870969 Gulab Bagh Escorts SeRvIcE
 
NO1 WorldWide Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi ...
NO1 WorldWide Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi ...NO1 WorldWide Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi ...
NO1 WorldWide Amil Baba In Karachi Kala Jadu In Karachi Amil baba In Karachi ...
 
Call Girls Near Delhi Pride Hotel New Delhi 9873777170
Call Girls Near Delhi Pride Hotel New Delhi 9873777170Call Girls Near Delhi Pride Hotel New Delhi 9873777170
Call Girls Near Delhi Pride Hotel New Delhi 9873777170
 
Environment Handling Presentation by Likhon Ahmed.pptx
Environment Handling Presentation by Likhon Ahmed.pptxEnvironment Handling Presentation by Likhon Ahmed.pptx
Environment Handling Presentation by Likhon Ahmed.pptx
 
Taken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch DocumentTaken Pilot Episode Story pitch Document
Taken Pilot Episode Story pitch Document
 

Empfohlen

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Empfohlen (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 

Random Go

  • 1. Random Go Random Go 1. Many games become boring 2. Randomization brings some fun 3. But computers are terrible in random games TAO, Inria-Saclay IDF, Cnrs 8623, Lri, Univ. Paris-Sud, OASE Lab, Korea, Summer 2011 1
  • 2. Many games become boring when they are too much studied This part for some preliminaries: 1. Go starts from an empty board (usually) 2. Computers are still far from pros in Go 3. Openings are complicated, known, boring (I know many of you don't agree). 2
  • 3. 1. Go starts from an empty board An interesting book on the philosophy of Go: K. Chairasmisak, “Teachings by an Asian Leader” (English title by me; exists in French & in Chinese at Least), 2005. (Thailand CEO of 7-Eleven) Go has both tactical elements and a strategy Starting from the empty board is very special ==> link between both ? ==> something specifically human in games starting from the empty board ? 3
  • 4. 1. Go starts from an empty board (usually) Tibetan Go Sunjang Baduk Go Batoo: 3 stones / player (anywhere) (maybe value of the game close to 0.5 ? whereas 0 or 1 for Go) ===> 3 exceptions; yet, nearly empty ===> and many people study Tsumegos (not empty board!) 4
  • 5. 2. Computers still far from pros Go can be played on various board sizes. 9x9 13x13 19x19 5
  • 6. 2. Computers still far from pros Go can be played on various board sizes. In 9x9, computers and humans are close. In 13x13, computers are still weaker than humans. H1.5. In 19x19 Go, computers are still very weak compared to pros. H6 is a minimum. 6
  • 7. 3. Openings are boring Entire books on openings. Fuseki / Joseki: Fuseki: full board opening Joseki: local opening (does not say in which part of the board you should play) Less restrictive than in Chess. Yet, you might have to study a lot if you want to reach the top level. 7
  • 8. Random Go Random Go 1. Many games become boring 2. Randomization brings some fun 3. But computers are terrible in random games 8
  • 9. The case of chess Plenty of complicated openings are known - We can become strong by rote learning ? - Is it so great as a pedagogical tool ? It makes the game a bit boring Too easy for white to force a draw Fischer proposed randomization: Fischer Random Chess (also known as Chess 960) Principle: White pieces randomly drawn (within some constraints) Black pieces in symmetry 9
  • 10. 960 Chess 3 examples of initial situations 10
  • 11. Chess 960: conclusion ? Strength in Chess960 correlated (but no equal to) strength in Chess No more boring opening phase Not many human/computer comparisons ==> we'll do it in Go Algorithm carefully designed by Fischer for making the game somehow equilibrated ==> leads to a restricted number of initial situations (960) ==> we'll do this automatically (→ much more initial positions) 11
  • 12. Random Go Random Go 1. Many games become boring 2. Randomization brings some fun 3. But computers are terrible in random games 12
  • 13. Computers in Go + Random Go (IEEE SSCI 2011) The computer The human Dell Poweredge R900 One big brain. 16 cores, 2.96 GHz, 64bits Ranked fourth in World Amateur Championship 2004. Former French champion. Knows computers. 13
  • 14. Computers vs Humans in standard Go Some nice successes in computer-Go Wins against pros in 9x9 Wins with handicap 6 against pros in 19x19 Yet, the human wins easily with handicap 6. ==> computer crushed 14
  • 15. Computers in random-Go Randomly put 180 stones on the board Can be unfair So: Randomly put 180 stones Check if equilibrated by playing multiple games If not, restart. Human chooses his color. 15
  • 16. Computers vs Humans in random Go <= 160 random stones: human wins everything. 240 random stones: Human chooses black Computer wins as white Human wins as white ==> maybe unfair ? 180 random stones: First position: computer wins both as black and white Second position: computer looses one game. Remarks: Many games the same day ==> human tired Nonetheless, such results16impossible in standard Go
  • 17. On which situations are computers weaker than humans ? ( 17
  • 18. The game of Go is a part of AI. Consider ridiculous in front of children. Computers are a situation with plenty of equivalent strategies. Easy situation. Termed “semeai”. Requires a little bit of abstraction. Random Go Korea 18
  • 19. The game of Go is a part of AI. Consider ridiculous in front of children. Computers are a situation with plenty of equivalent strategies. Easy situation. Termed “semeai”. Requires a little bit of abstraction. All orders for filling these locations are equivalent. All orders for filling these locations are equivalent. Random Go Korea 19
  • 20. The computer stupidly analyzes all symmetries of all strategies. 800 cores, 4.7 GHz, top level program. Plays a stupid move. Random Go Korea 20
  • 21. The game of Go is a part of AI. Computers are ridiculous in front of children. 8 years old; little training; finds the good move Random Go Korea 21
  • 22. On which situations are computers weaker than humans ? Are there less situations ) with plenty of invariances in random-Go ? Less sophisticated interactions between various areas of the board ? 22
  • 23. Conclusions Computers much stronger from random initial boards. More fun for humans (see tests in European Go Congress 2011) New results (not in the paper): tests against “not so strong” humans. Pedagogy: - It is often said that Go, Chess, … are good pedagogical tools (true ?). - But rote learning is important in such games - Random games a good solution ? (questionable... less human-specific ?) Computational point of view: We could not generated positions with many many random stones ==> rejection rate almost 100% ==> How to improve this ? ==> In terms of Go, maybe a good Ishi-No-Shita-generator. Beyond games: Generate test cases (for other pbs) with similar approaches ? Link with testing of some abilities (who plays randomGo well ?) 23
  • 24. Finished! 24