[Chicago] ChiPy November 2018 Main Meeting

Adam Forsyth adam at adamforsyth.net
Wed Nov 7 11:26:02 EST 2018


That's awesome Michael, thanks for sharing! The simplicity of the game is
definitely one of the reasons I picked it to speak about.

The code you linked and the code I'll use in my talk are basically the
same, except that I use the heuristic from the paper instead of the "random
possible answer" heuristic.


On Wed, Nov 7, 2018 at 7:33 AM Michael Tamillow <mikaeltamillow96 at gmail.com>
wrote:

> Hey Adam, cool topic! I taught that to 3rd and 4th graders at
> Northwestern’s center for talent development last spring.
>
>
> https://github.com/MikeTam1021/WEP_class/blob/master/student_C7_C8/mastermind_AI.py
>
> The game can be created almost entirely with loops and conditionals. And
> the solution reuses the same feedback function, so it really sums up simple
> programming concepts well.
>
> Sent from my iPhone
>
> On Nov 7, 2018, at 2:31 AM, Joe Jasinski <joe.jasinski at gmail.com> wrote:
>
> Hey ChiPy,
> Stop by for a great main meeting on Thursday November 8th. Hope to see you
> there!
>
> Thank you to Braintree for hosting us this month!
>
>
> *When:*Nov. 8, 2018, 6 p.m.
>
> 6:00pm Doors open
> 6:30pm: Meeting starts
>
>
> *How:*You can RSVP at chipy.org <http://www.chipy.org/> or via our Meetup
> <https://www.meetup.com/_ChiPy_/events/255540251/> group.
>
> *Where:*
>
> Braintree
> Merchandise Mart
> 222 W Merchandise Mart Plaza
> 8th Floor Chicago, IL 60654
> *What*
>
>    - *From Python to Rust*
>    By: Kevin Nasto
>    Experience Level: Intermediate
>    Ever been curious about the Rust programming language? Although Rust
>    is a low level language, some similarities exist with Python. This talk describes
>    it from the point of view of a Python user. Discover the alternatives to
>    pip, functions and passing values, lists, classes, import statements,
>    exception handling, and more.
>    - *Python in a Pod in a Kube in a Pi*
>    By: Joe Jasinski
>    Experience Level: Intermediate
>    Have some extra Raspberry Pi's laying around? Ever want to learn what
>    this Kubernetes thing is about? Do you love running Python inside of Docker?
>    Then this talk is for you! This talk will dive into some core Kubernetes
>    concepts, using a Raspberry Pi cluster as a learning tool.
>    - *Beating Mastermind: Winning Games, Translating Math to Code, and
>    Learning from Donald Knuth*
>    By: Adam Forsyth
>    Experience Level: Novice
>    Mastermind is a logic-based guessing game. Many years ago, Donald
>    Knuth described a way to win the game in 5 moves or less. We’ll implement the
>    game and the algorithm from the article. Come learn how to beat Mastermind
>    and turn a paper by a famous scientist into code!
>
>
>
> *Thank you always to all our sponsors, including our Diamond sponsors:
> Metis and TelnyxAlso thank you to our Platinum sponsors: Braintree,
> Imaginary Landscape, Lumere, and Signature Consultants. Also, thank you to
> our Silver sponsor: Markit.Please be aware of our code of
> conduct http://www.chipy.org/pages/conduct/
> <http://www.chipy.org/pages/conduct/>*
>
>
>
> --
> Joe J. Jasinski
> www.joejasinski.com
>
> _______________________________________________
> Chicago mailing list
> Chicago at python.org
> https://mail.python.org/mailman/listinfo/chicago
>
> _______________________________________________
> Chicago mailing list
> Chicago at python.org
> https://mail.python.org/mailman/listinfo/chicago
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/chicago/attachments/20181107/c8dfc876/attachment.html>


More information about the Chicago mailing list