West Yorkshire Python User Group

The West Yorkshire Python User Group (WYPy) have been meeting monthly since 2007. Our meetings are free, and usually include at least one talk, as well as a trip to the pub.

We discuss our meetings on the Python Yorkshire and Humberside Google Group and you can also follow us on Twitter at @WYPython.

StarCraft 2 Bots and AI Code Dojo

Thursday April 18, 2019

About the meeting

This month we're meeting at Sky's offices in Leeds Dock. Doors will open at 6:30. The meeting will be in Sky 2. Please note this WYPy is on the 3rd Thursday of the month and not the usaul 2nd Thursday.

Code Dojo: StarCraft 2 Bots and AI

Google's DeepMind has recent demonstrated it can beat pro player at StarCraft 2 (SC2). Neural networks are maybe too complicated to start off with but SC2 has an API that can be used to create bots (programs that play a game). In this event we will explore how SC2 is controlled from Python and try to write bots.

There should be no need to set anything up before hand yourself as the plan is to use a web environment for the programming and simulation. But if you are interested you could have look at the resources linked from https://github.com/Blizzard/s2client-proto and https://github.com/Dentosal/python-sc2.

Please come along and have fun!

Equipment

Bring a laptop if you want to code or you can colaborate with others.

Date and Time

Thursday 18 April, from 6:30 pm. Start around 7:00 pm. Pub afterwards.

Location

You will need to sign in at Sky 2 reception.

Sky 2
Leeds Dock
Leeds
LS10 1QE

Coming up

Nothing scheduled yet. Please check back soon.

Previous meetings

  1. 2019

    1. April - StarCraft 2 Bots and AI Code Dojo
    2. February - Open discussion
  2. 2018

    1. October - PyCon UK Report and Python Discussion
    2. July - Python JIT Progress Update
    3. June - Changing and Documenting Online APIs in a world of Continuous Deployments.
  3. 2017

    1. November - Programming Music for Performance: Live Coding With FoxDot
    2. October - PostgreSQL: Beyond the Basics
    3. August - Skipole: A framework for creating WSGI web applications
    4. May - Talisker - One Year On
    5. April - Python/Django Workshop
    6. March - Becoming Polyglot - Lorna Mitchell
    7. February - February Social
  4. 2016

    1. September - (TBC) PyConUK Warmup
    2. June - Pair Programming Game
    3. May - Pair Programming Game
    4. April - Talisker - a Web Application Runtime
    5. February - February Social
    6. January - Fast Python Implementations: An Opinionated Review
  5. 2015

    1. November - Hypothesis, a QuickCheck style testing library for Python
    2. October - October Social
    3. September - Elephant taming for snake lovers
    4. August - How To Get Your Patch Accepted
    5. July - to pytest or not to pytest
    6. June - June Social
    7. May - Hacking on the WYPy website.
    8. January - Micropython
  6. 2014

    1. August - Simple Selenium Test - A case study
    2. June - Suggestions on designing a flexible framework
    3. May - Monitoring things that aren't computers
    4. April - Monitoring things that aren't computers
    5. March - Lightning talks: A Python editor/IDE show and tell
    6. February - Teaching Python at The Test People
  7. 2013

    1. November - Geist UI Automation Library
    2. September - Encouraging Contributions To Your Open Source Project
    3. July - Coding Session: Turtles All The Way Down
    4. May - Stormy Webber - Tornado for everyone
    5. April - PyCon US Review and social meeting
    6. March - Coding Session - Porting Restish to Python 3
    7. February - Inkscape and Python
  8. 2012

    1. December - Unit testing Django
    2. November - A Python powered media server
    3. October - IPython: tools for interactive computing
    4. June - Go From a Python Programmer's Perspective
    5. May - The Twisted Toolbox
    6. March - Coding Dojo
    7. February - Python Web Framework Comparrison (Part 2)
    8. January - Python Web Framework Comparrison (Part 1)
  9. 2011

    1. December - Coding Dojo
    2. November - Testing in Python
    3. October - Testing in Python and Using the SciPy toolset for interactive analysis
    4. August - Block World - Simon Davy