Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Playing to Lose: AI and "Civilization" (Soren Johnson)

    Google TechTalks

    2 HN recommenders · recommended in 7 months, 2011–2026

    YouTube

    1:00:29 · 67K views · Aug 30, 2010

    Soren Johnson, a lead designer and AI programmer on Civilization games, discusses game AI design, including whether AI should cheat, behave like a human or be fun rather than strong. He uses the Civilization series as a case study.

    HN commenters recommend it as the key talk on why game AI is built to be fun rather than to win.

    Games & Game DevelopmentGame designAI & data (other)
    1. 1:02:42
      Preventing the Collapse of Civilization / Jonathan Blow (Thekla, Inc)DevGAMM316K views • 7 years ago
    2. 1:44:09
      Jonathan Blow: Video Games and the Human Conditionrubbermuck158K views • 15 years ago
    3. 16:18
      Computer program that learns to play classic NES gamessuckerpinch2.2M views • 13 years ago
    4. 1:17:21
      Sid Meier's Psychology of Game DesignGDC Festival of Gaming137K views • 10 years ago
    5. 1:09:54
      Gambling and the desire machine | Pay to WinJimmy McGee222K views • 4 years ago
    6. 49:57
      Meaningful Play: Getting Gamification RightGoogle TechTalks118K views • 15 years ago
    7. 1:55:24
      Ideas about a new programming language for games.Jonathan Blow530K views • 12 years ago
    8. 48:27
      Jonathan Blow: Game design: the medium is the messageCreativeMornings HQ119K views • 13 years ago
    9. 8:28
      The Day FPS Games DiedBasically Homeless2M views • 5 years ago
    10. 1:04:41
      Jonathan Blow - Preventing the Collapse of Civilization (English only)bus268K views • 7 years ago
    11. 25:09
      The Next Major RTS Will Fail. This Is Why.GiantGrantGames986K views • 4 years ago
    12. 1:05:25
      Robocalypse Now: Using Deep Learning to Combat Cheating in Counter-Strike: Global OffensiveGDC Festival of Gaming35K views • 6 years ago
    13. 53:58
      GDC 2010: Sid Meier Keynote - "Everything You Know is Wrong"GameSpot101K views • 16 years ago
    14. 58:24
      #Gamelab2018 - Jon Blow's Design decisions on creating Jai a new language for game programmersGamelab Conference210K views • 8 years ago
    15. 6:02
      OpenAI Plays Hide and Seek…and Breaks The Game! 🤖Two Minute Papers11M views • 7 years ago
    16. 39:47
      How lucky is too lucky?: The Minecraft Speedrunning Dream Controversy ExplainedStand-up Maths8.4M views • 5 years ago
    17. 15:38
      Juice it or lose it - a talk by Martin Jonasson & Petri Purhograpefrukt616K views • 14 years ago
    18. 1:02:15
      Classic Game Postmortem: Sid Meier's CivilizationGDC Festival of Gaming225K views • 9 years ago
    19. 11:17
      [Highlight] StarCraft Remastered RantDay9TV453K views • 9 years ago
    20. 27:19
      Once you understand game theory, you understand the world.Veritasium27M views • 2 years ago

    8 comments from Hacker News

    1. @JonnieCacheDec 2011· in “How games cheat to help players”

      Continuing my theme of posting relevant google tech talks, here is Soren Johnson, the lead designer and AI programmer on Sid Meier's Civilisation, discussing this very subject with specific reference to the evolution of civ's AI over the years. Extremely enlightening, whether you are a gamer or not. this video "Artificial intelligence is crucial to any strategy game, providing a compelling opponent for solo play. While many of the challenges of AI development are technical, significant design challenges exist as well. Can the AI behave like a human? Should it? Should the game design be adjusted to accommodate the limitations of the AI? How do we make the AI fun? Should the AI cheat? If so, how much? Do we even want the AI to win? This session suggests some possible answers to these questions using the "Civilization" series as a case study. Ultimately, developers must choose between a "good" AI and a "fun" one, with an understanding of the trade-offs inherent when deciding between the two."

      Strongly recommendsView on HN
    2. @aggronnSep 2012· in “Game AI vs Traditional AI”

      You might enjoy a talk by the designer of much Civilization AI: this video Its a very good talk, but applied video game AI as a field is kind of a let down.

      RecommendsView on HN
    3. @JonnieCacheJun 2012· in “Civ II game a decade old”

      You may well enjoy this lecture at google from one of the civ5 devs talking about the AI design, and game AI design in general. this video

      RecommendsView on HN
    4. @ggggtezMar 2019· in “Ask HN: Game devs, what is the hardest part about designing an AI for your game?”

      "Playing to Lose" : this video Personal preferences aside, they specifically talk about how to make the game "fun". For example, they try to account for things like real-world leader's personalities. "Gandhi" shouldn't just attack his neighbors unprovoked, but maybe "Caesar" should. And why do the AIs even bother to ally/trade/help the player at all, since the player is the only enemy that really matters anyway? Because the player is also the only person that matters in terms of having fun, and making the game too hard isn't any fun.

      CitesView on HN
    5. @chongliFeb 2026· in “OpenCiv3: Open-source, cross-platform reimagining of Civilization III”

      I would say diplomacy is the most misunderstood feature of the series. Players constantly say they want a stronger AI that's smarter at diplomacy. But whenever they have built an AI like that, their play testers complained that it doesn't behave like a real world leader (too ruthless). This experience led Soren Johnson (co-designer of Civ III and lead designer of Civ IV) to the realization that Civ AIs are supposed to "play to lose" [1]. [1] this video

      CitesView on HN