Go is an incredibly complex game to master. By beating European champion Fan Hui 5-0, the Google AI program AlphaGo has demonstrated a strong capability in abstract pattern recognition through machine learning.