Skip to content

Triangle Python Users Group: TriPython (formerly TriZPUG)

Personal tools
You are here: Home » Members » cbc's Home » TriPython April 2019 Meeting: Solving Pentomino Puzzles with Python

TriPython January, April, July, and October general meetings and monthly second Wednesday project nights meet at:

UNC Renaissance Computing Institute

TriPython February, May, August, and November general meetings meet at:

WebAssign: Online Homework and Grading

TriPython monthly first Tuesday project nights meet at:

Red Hat Annex

TriPython March, June, September, and December general meetings and monthly third Monday project nights meet at:

Caktus Consulting Group
Log in

TriPython April 2019 Meeting: Solving Pentomino Puzzles with Python

Document Actions
2018 marked the 60th anniversary of the first solution of a combinatorial puzzle by computer. In 1958, Dana Scott, later a Turing Award winner for his work in denotational semantics, programmed the MANIAC computer to find all solutions to a pentomino problem by backtracking. (I contacted Dana, one of my old professors, to take note of the anniversary in December 2018. He can still get very excited about pentominoes!) What are pentominoes, and why have they retained their appeal ever since they were first described by the famous puzzler Henry Dudeney in The Canterbury Puzzles (#74) in 1907? Who is the High Priestess of Pentominoes? How many different ways can money be made from pentominos? What are some interesting open pentomino problems? What new puzzles can be devised? How can Python help us? Inquiring minds, including Dana Scott, Don Knuth, Solomon Golomb, Martin Gardner, and Arthur C. Clarke -- they all want (or wanted) to know. Rex Dwyer earned the PhD in Computer Science at Carnegie-Mellon University and the MS in Economics and Latin American Studies at UNC-Chapel Hill. He has been working (mostly) in the biotech industry for two decades. Since 2017, he has worked as a Senior Data Scientist at Metabolon, the world's leader in advancing metabolomics for every area of life sciences research. In 2018, his predictive software drove the elucidation of more than 200 new compounds in mass spec data. Rex has been building and designing wooden puzzles for almost a decade. Extemporaneous "lightning talks" of 5-10 minute duration are also welcome and don't need to be pre-announced. Lightning talks are for you to "show and tell" something you've learned about Python recently, no matter how small. We all use Python, therefore, we are always learning something new about Python that we can tell others. Plenty of free parking is available in the RENCI parking deck. The meeting will be followed by our usual after-meeting at a nearby tavern for food and beverage. Come join us for a fun and informative evening.

For more information, visit

2019-04-25 from 19:00 to 21:00
Renaissance Computing Institute (RENCI), Biltmore Conference Room, 5th Floor, 100 Europa Drive, Suite 590, Chapel Hill
Chris Calloway
Contact Email
Contact Phone
(919) 599-3530

TriPython endorses:

PyLadies RDU

JupyterDay in the Triangle
Tue Nov 13, 2018 at UNC

JupyterDay in the Triangle

September 14-16, 2016:

PyData Carolinas 2016

Upcoming Events
Durham Project Night
Caktus Group Tech Space, 108 Morris St., Durham,
TriPython October 2019 Meeting: PySimpleGUI – Democratizing Python GUIs
Renaissance Computing Institute (RENCI), Biltmore Conference Room, 5th Floor, 100 Europa Drive, Suite 590, Chapel Hill,
TriPython November 2019 Meeting: Surviving without Python
WebAssign, NCSU Centennial Campus, 1791 Varsity Drive, Suite 200, Raleigh,
« August 2019 »
Su Mo Tu We Th Fr Sa
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
18:00-21:00 Raleigh Project Night
18:00-21:00 Chapel Hill Project Night
18:00-21:00 Durham Project Night
19:00-21:00 TriPython August 2019 Meeting: Jupyter Ecosystem Overview
Orders over $29.95 qualify for free shipping in the US.