\( \)

Schedule

Last update: Tuesday, 12 December 2023

Note: This page no longer receives updates. This means that links are likely to break or be broken. Thank you for understanding.

Purpose of this Page

Here is a complete list of topics for Mathematics of Puzzles and Games (math100-a23) organized by lecture. As the semester progresses I add additional content, study suggestions, and descriptions. If you are in the course, you should bookmark this page and check back often.

For more information about the course, see our class homepage. For a detailed schedule from the college, see the academic calendar.

Meeting 01

Wednesday, 23 August 2023

Syllabus

Briefly discussed the syllabus and the plans for this course.

Meeting 02

Friday, 25 August 2023

Pick-up Sticks

Setup
Get a pile of sticks and two players. Also decide who will go first.
Gameplay
Alternate turns between the players. On your turn, you must pick up 1, 2, or 3 sticks from the pile.
Win Condition
Force the other player to pick up the final stick.

Reflection 1 Due

Write a one-to-two page reflection, answering the following questions.

  1. Who are you? You can tell me anything you like. Some ideas to get you started (you do not have to answer all or just these):
    • What's your major?
    • What brought you to Sewanee?
    • Do you have any hobbies you'd like to tell me about?
    • What are your pronouns?
  2. Do you have a favourite kind of puzzle or game? If so, tell me what it is. Are there any specific puzzles or games you would like to learn about in this class?
  3. What do you hope to take away from this class?

Meeting 03

Monday, 28 August 2023

Solving Pick-up Sticks

We used integer division to write out a complete description of a winning strategy and the winner of every possible game of pick-up-sticks. This used the Quotient-Remainder Theorem.

Let \( n \) and \( d \) be integers with \( d > 0 \). There exist unique integers \( q \) and \( r \) simultaneously satisfying \( n = dq + r \) and \( 0 \leq r < d \).

We then generalized this to a variant of the game where players can pick up any number of stones from \( 1 \) to \( k \).

Another Variant

I asked students to think about the following variant on this game. Suppose you are allowed to pick up 1, 3, or 5 sticks on your turn. Who can win? What is the winning trategy?

Meeting 04

Wednesday, 30 August 2023

Solving the Last Variant

We solved the 1-3-5 variant of Pick-up Sticks! This marks the conclusion of our investigations into this game.

Challenge Problem

The first student (or group of students) to present me with a complete solution to the following problem will have a homework dropped.

Suppose we play a 1-3-4 variant of Pick-up Sticks.

  1. Which numbers does the first player have a winning strategy for?
  2. Which numbers does the second player have a winning strategy for?
  3. In both cases, detail the winning strategy and explain why it works.

Stellartaire

Setup
Choose two numbers, \( n \) and \( 1 \leq k < n \). Draw \( n \) dots in a circle on your paper. Beginning at each dot, count away \( k \) dots clockwise, and draw a line connecting these the two.
Winning
You win as soon as you've finished drawing the pretty picture.

We briefly discussed the rules above. Next time we will talk about patterns arising in the pictures, and why they arise!

Meeting 05

Friday, 1 September 2023

Stellartaire

We discussed why some stars look different from others, and tried to find a pattern to tell us how many pieces a star will have based on its parameters (that's Mathish for the numbers \( n, k \)). We observed that the pieces were always star-like (in some cases, they are regular polygons, which we might think of as "fat stars").

In the next lecture we'll discuss exactly how to predict the total number of star pieces, and the number of points on each star!

Reflection 2 Due

Write a one-to-two page reflection, answering the following question.

  1. How would you describe your relationship to mathematics? Do you like maths (honest answers, please)? Why or why not?

Meeting 06

Monday, 4 September 2023

Understanding Stellartaire

We discussed two ways of understanding the number of star "pieces" in each picture just from knowing the parameters of the star, i.e., just knowing \( n \) and \( k \). In the course of our discussion, we reviewed what factors of numbers are, and how to work with integer division.

  1. The smallest number in the star piece containing \( 0 \) is the number of star pieces in the picture. In order to work this out, we learned about clock arithmetic, and applied it to solve a problem I posed at the end of the previous lecture.
  2. The greatest common divisor of \( n \) and \( k \) is the number of pieces.

Meeting 07

Wednesday, 6 September 2023

FUTURE Euclid's Algorithm

We discussed Euclid's Algorithm for computing the greatest common divisor. This method allows us to determine the exact number of pieces in a game of Stellartaire without ever drawing the stars themselves!

Office Hours Cancelled

I'm travelling today (Thursday, 7 September 2023) for a conference, and won't be in town. If you need me, you can send me an email—I'll answer as soon as I'm able.

Meeting 08

Friday, 8 September 2023 I'm away for a conference today and Monday. In place of lecture, watch this video on clock arithmetic. It contains a review of the Quotient-Remainder Theorem and several applications thereof.

Also note that there is a homework due next week. You should get started on that now!

Meeting 09

Monday, 11 September 2023 I'm still away for a conference today. In place of lecture, watch this video on Euclid's Algorithm. It reviews the process we use to compute the greatest common divisor of two integers and a number of applications and examples.

Also note that there is a homework due next lecture. You should be finishing up on that today!

Meeting 10

Wednesday, 13 September 2023

Discussed Solutions to Homework 1

After collecting Homework 1, we discussed solutions to problems. The problems varied between the sections (I took requests in each section).

Written Homework 1 Due

Solve each of the following problems on paper (to be turned in at the beginning of lecture).

  1. You and I will play Pick-up Sticks, using the usual rules (so we can pick up 1, 2, or 3 sticks on our turn). If we play with 35 stones, would you rather go first or second? What if we play with 73 stones? What if we play with 106 stones? Explain your answers completely with reasons from class.
  2. You and a friend are playing a game of variant Pick-up Sticks to decide who gets the title of GOAT. You decide together that the game will use \( 211 \) sticks, and your friend will get to go first. You really want to win this one. Would you rather play a variant where you can pick up anywhere from…

    1. \( 1 \) to \( 7 \) sticks,
    2. \( 1 \) to \( 12 \) sticks,
    3. \( 1 \) to \( 14 \) sticks, or
    4. \( 1 \) to \( 15 \) sticks?

    For each of these, give a complete explanation of who would win and why (with reasons from class).

  3. Consider the variant of Pick-up Sticks where each player can pick up 1, or 4 sticks on each turn. For which numbers of sticks can each player win? What is their winning strategy?
  4. Suppose an alien world has a \( 19 \) hour day and a \( 400 \) hour year. If it is \( 9 \) now, what time will it be exactly \( 12 \) years from now?
  5. Draw the result of playing Stellartaire with…
    1. \( n = 12 \) and \( k = 3 \), and
    2. \( n = 12 \) and \( k = 7 \).
  6. If you play a game of Stellartaire with \( n = 1634 \) and \( k = 570 \), how many pieces will the star have? Make sure to justify completely, AND show your computations by hand.

Meeting 11

Friday, 15 September 2023

Jam

Setup
Gather two players and (optionally) a pen and paper.
Gameplay
On your turn, name a 1-digit number (anything 1 to 9). You may not name a number that has previously been named.
Winning
First player to name a triple of numbers that sum to 15 wins. If all the digits run out, the game is declared a draw.

At the end of the lecture, we saw that this game is actually Tic-Tac-Toe in disguise! The games are "isomorphs", meaning each can be transformed into the other, allowing all moves and strategies from one to be translated into moves and strategies for the other in a "reversible" way.

Meeting 12

Monday, 18 September 2023

Fractal Tic-Tac-Toe

This is a two-player game.

Setup
Draw a big tic-tac-toe grid with a smaller tic-tac-toe grid in each of its cells.
Game Play
Each player takes turns placing their mark (X or O) in a cell on a small grid. If a player wins on a small board, they claim the corresponding square on the big grid.
Restrictions
The small grid each player plays in on their turn is decided by their opponent's previous move: they play in the grid of the corresponding cell to their opponent's last move in the smaller square. For example, if X is placed in the bottom right corner of a small grid, then the next O must be played in a cell on the bottom right corner of the big grid. These restrictions above do not apply…
  1. on the first player's first turn: their is no "prior move", so they can choose to play anywhere they like.
  2. if a player would be forced to play in a small grid that has already been decided, then they may choose to play anywhere they like.
Winning
The winner of the big grid is the winner of the game.

Meeting 13

Wednesday, 20 September 2023

Review for Exam 1

This lecture is a student-driven review for the exam. Students must bring questions to this lecture period.

Homework Due

Write a study guide from your notes for the first exam. All content covered before Meeting 11 is fair game for the exam, so your study guide should focus there.

Meeting 14

Friday, 22 September 2023

Exam 1

Update: Exams are graded! I handed them back at the end of meeting 15.

Meeting 15

Monday, 25 September 2023

Fractals

This lecture was the first of a few discussing the name of Fractal Tic-Tac-Toe. We talked about dimension, and what it means to be one-, two-, and three-dimensional. We constructed the Koch snowflake and calculated the perimeter of each of its finite iterations: \( \mathrm{Perimeter}(S_k) = 3(\tfrac{4}{3})^k \). We observed that this means the final product has infinite perimeter.

Meeting 16

Wednesday, 27 September 2023

Koch Snowflake (Perimeter)

We showed that the perimeter of the Koch snowflake is infinite. That means that it is impossible to draw the whole Koch snowflake using any physical pen!

We also began discussing the area of the Koch snowflake.

Meeting 17

Friday, 29 September 2023

Koch Snowflake (Area)

We discussed how we would try to compute the area of the Koch snowflake. This used the self-similarity idea heavily: to build \( S_{k+1} \) from \( S_k \), we add new triangles, whose areas are scaled versions of the area of the previous ones we just added…

Homework Due

Compute the area of \( S_1 \), the first iteration of the Koch snowflake (your class notes will help with this).

Meeting 18

Monday, 2 October 2023

Koch Snowflake (Area)

We finished a computation of the area of the Koch snowflake. We used patterns we observed in the previous lecture and a clever trick involving factoring to compute the total area as an infinite sum! The total sum turned out to be a finite number!

Meeting 19

Wednesday, 4 October 2023

Koch Snowflake (Dimension)

We discussed again the meaning of dimension. This time, we investigated dimension from the perspective of self-similarity. We did examples involving the dimension of the line, the square, and the cube. We generalized these relationships to discover \[ N = (\tfrac{1}{\epsilon})^D, \] where \( \epsilon \) is the scaling factor for the self-similar pieces, \( N \) is the number of such pieces that build up the original, and \( D \) is the dimension. Using a simple picture of the Koch snowflake, we then computed that it has dimension \( D \) where \( 4 = 3^D \), from which we concluded that \( D = \frac{\log(4)}{\log(3)} \approx 1.262 \). So the Koch snowflake has a fractional dimension!

Meeting 20

Friday, 6 October 2023

Hex

Setup
Get two players, a hexagonal grid shaped like a rhombus, and a bunch of stones (or coins, or something else) of two different colors. Label opposing sides of the grid by the same color (so two of the sides will be black, and two will be white). Decide who will be which color.
Play
Place a stone of your color on an unoccupied hex.
Winning
A player wins when they connect the sides of the board with their color by a path of stones of their color.

You can get a printable hex board here. I suggest you play a few games with highlighters and pens. The highlighter will let you distinguish different players' moves, and the pen will let you record the order of the moves directly on the board.

Meeting 21

Monday, 9 October 2023

Hex

We discussed strategies in the game. Students contributed ideas about how they play and who they think has a better position on the board based on…

  1. whether they went first or second, and
  2. what patterns they have made in their placed stones on the board.

Reflection Due

We've been talking about fractals, but the only example we've seen has been the Koch snowflake. Do a little bit of reading about other fractals online. Write a short, one-to-two page, summary of what you read about one of these fractals—include a short explanation of how it is constructed. Discuss why you chose that one.

You can choose any of the following (or any other you might find interesting):

Meeting 22

Wednesday, 11 October 2023

Hex

We played more Hex during this lecture (this time on an \( 11 \times 11 \) board). We compared the feeling and shared strategies for playing the game that we liked. Finally, we discussed some abstract properties of the game.

Meeting 23

Friday, 13 October 2023

Hex

We proved that the second player cannot have a winning strategy. The idea was "strategy stealing": if the second player has a winning strategy, then the first player can make a random first move and then play as if they were player two. Doing so (with a minor change we discussed in lecture) gives them the win!

To justify that there can be no draws, we will (soon) use network theory!

Fall Break

Lectures resume Wednesday, 18 October 2023

Meeting 24

Wednesday, 18 October 2023

Hex and Networks

We decided that the game board hex is played on obscures our understanding of the game.

  • Seeking a simplified model, we introduced networks.
  • Constructed a network that models the important aspects of Hex.
  • Used this construction to write down an isomorph of Hex that is simpler to understand in some ways.

Meeting 25

Friday, 20 October 2023

Basic Properties of Networks

Watch this video on networks that I lovingly constructed for you. You can even access the actual notes from the actual video if you want to!

Meeting 26

Monday, 23 October 2023

This meeting is cancelled due to circumstances beyond my control. Students should use this time to review their notes, catch up on any content they've missed, and prepare for Exam 2.

Meeting 27

Wednesday, 25 October 2023

Review for Exam 2

This lecture is a student-driven review session for the second exam.

Homework Due

Make a study guide for Exam 2 (one week hence!). This should include (at a minimum)…

  1. a complete list of topics covered,
  2. all important definitions,
  3. explanations of what's important in those topics, and
  4. as many examples as you can muster.

Meeting 28

Friday, 27 October 2023

Exam 2

This is an in-class exam.

Update: Exams have been graded and returned.

Meeting 29

Monday, 30 October 2023

Hex

This lecture was devoted to showing that there can be no ties in Hex. We used an argument with a derived graph to show this.

Meeting 30

Wednesday, 1 November 2023

Graph puzzles

Logical reasoning, exemplified by some simple puzzles. In particular, we examined the problem of coloring maps.

Meeting 31

Friday, 3 November 2023

Logic Puzzles

We took a short break from map coloring to think about logic.

Meeting 32

Monday, 6 November 2023

Network Coloring

Codified network coloring problems and investigated some of the basic properties of network coloring.

Meeting 33

Wednesday, 8 November 2023

Network Coloring

More on network coloring problems. This time we focused on some techniques for coloring quickly, and some shortcomings of those methods.

Discussed how to find the chromatic number of a network.

Meeting 34

Friday, 10 November 2023

The Bridges

We determined under what circumstances it is possible to find a walk in a network which crosses every edge exactly once.

Homework Due

How does the notion of logic we've been discussing in lecture match with your impressions of logic from your life? Is it intuitive to you? Write a one-to-two page reflection comparing your ideas of logic before this with the in-class notion we've been discussing.

Meeting 35

Monday, 13 November 2023

Homework Due

Solve the following problems.

  1. Find a proper coloring of the Petersen graph using the fewest possible number of colors. Be sure to explain why your coloring is optimal!

Meeting 36

Wednesday, 15 November 2023

Sudoku

Discussed "naked logic", i.e., the naked single, naked pair, and naked triple techniques. The question for naked-type logic is always "what can go in [group of cells]?" See my sudoku page for practice puzzles.

Meeting 37

Friday, 17 November 2023

Sudoku

Discussed the X-wing trick. See my sudoku page for practice puzzles.

Homework Due

Complete the sudoku puzzles handed out during the previous lecture. Try to keep track of what logic you're using as you use it.

Thanksgiving Break

Meetings resume on Wednesday, 29 November 2023.

I cancelled Meeting 38 on Monday, 20 November 2023 so folks who are traveling for the holiday could be more relaxed and flexible about doing so. Have a great break!

Meeting 39

Wednesday, 29 November 2023

Sudoku

Practiced the X-wing and discussed the Swordfish. See my sudoku page for practice puzzles.

Meeting 40

Friday, 1 December 2023

Sudoku

The swordfish technique. Basically an X-wing with more rows/columns. See my sudoku page for practice puzzles.

Meeting 41

Monday, 4 December 2023

Sudoku

A variant sudoku. See my sudoku page for practice puzzles.

Meeting 42

Wednesday, 6 December 2023

Review for final exam

Students should bring questions. The final is cumulative, with an emphasis on things after the midterm.

During this lecture period, I laid out what kind of questions I will ask about each topic. None of what happens on the final should be a surprise if you attended today.

Final Exam

Thursday, 7 December 2023 is a reading day.

Because I am too kind for my own good, I held office hours from 9am to 4pm on the reading day.

All final exams will be in the usual classroom. Times and days for finals are listed below, by section.

Note
If what is written below conflicts with the official schedule of Canonical Class Meeting Hours, the official university Final Exam schedule for the College of Arts and Sciences takes precedence.

Section A

Our Final Exam is scheduled for Monday, 11 December 2023 at 09:00 in Woods 121, because this section meets during Canonical Hour C.

Section B

Our Final Exam is scheduled for Saturday, 9 December 2023 at 09:00 in Woods 121, because this section meets during Canonical Hour D.

Final Update

Exams have been graded, and grades submitted on Banner. I've enjoyed teaching you all, and I hope you enjoyed the course. Thank you all for the lovely semester!