Tong Lego Challenge: 

An Introduction to Optimization Classroom Game

Thanks for your interest in the Tong Lego Challenge! I had a lot of fun creating this game for my classes. You're welcome to adapt and use it for your teaching or other noncommercial use. Beyond giving appropriate credit, my only request is that if you do download my materials and play the game with a group, you tell me who you are and send me a photo of your group playing it! 📷 😀

Click the button to the right to download materials (handouts, teaching notes, ppts, excel models,...,etc). I provide a overview of the game below.

What is the Tong Lego Challenge (TLC)?

The TLC is a simple constrained integer program turned into a game that you can play in a classroom with Legos.  In each round of the game, your team acts as a boutique woodworking company who must decide which items to build and sell to the market. The goal is to decide how many of each type of item to build to maximize profits and beat other teams, where you are constrained by how many component pieces you have available. The learning objectives are to:

Why did I make this game?

I created the Tong Lego Challenge (TLC) after a few years of teaching my “Prescriptive Modeling and Optimization” course to (primarily) masters of business analytics students. A few trends and observations motivated me to do so:

How do you play this game?

A more complete teaching note and materials are provided in the downloads. In general, the game has 3 rounds that go like this:

[Round 1] is the “base game.” Each team has a Lego kit of these pieces:

Their job is to try to assemble the pieces to these items in a way that makes the most profit:

They then tally up their scores in a sheet like this:

Before [Round 2], the moderator determines which items were built the most and which item was built the least. The one that was built the most is worth double. The one that is worth the least you can only build at most 1 of them. So, teams would just adjust their Round 2 score sheets to something like this:

They build again and tally up Round 2 scores.

Before [Round 3], the moderator introduces and auctions off 3 “packs” of additional lego pieces to the highest bidding team (yelling here is encouraged 📢😱😄). Here are the 3 packs:

Each pack auction winner must first pay their bid by deducting that many dollars at their start of Round 3. Then, the moderator also updates which items double in profit and which items have limit 1, e.g., 

Finally, at the end of Round 3, everyone tallys up their team’s total profits over all 3 rounds. Highest profiting team wins!

Debriefing and Discussion

In my class, the TLC falls after we work through the basics of building and analyzing models in Excel or Python. Before this class there is also a video lecture introducing optimization at a more abstract level. Therefore, I use the TLC as an opportunity to review those ideas and ask students questions to see if they can identify the components in the TLC. What is the objective? What are the decision variables? What are the constraints?

I then also walk students through how an Excel Model could be used for decision support even without optimization. Finally, I illustrate how to convert such a model into an optimization model, showing how it would look to use Excel's Solver to find Round 1's highest profit possible.

Finally, I have students discuss some questions with their neighbors/write it up in their homeworks: How would they adapt the model to help with decision support for R2 and R3?

There are also other opportunities for discussion. For example, the auction in round 3 is a good opportunity to discuss the winner's curse.

Tong Lego Challenge – Licensing & Usage Guidelines

You are free to use and adapt this teaching material for classroom and other non-commercial educational purposes. You do not need to call it “Tong Lego Challenge.”

As a personal request—if you decide to play this challenge in a group—I’d love to see it in action! Please send me a picture by email to jordan.tong@wisc.edu.

License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

Copyright © Jordan Tong, 2025

✅ You may share and modify this material for non-commercial educational purposes.
✅ You must provide appropriate credit to the author (Jordan Tong) when using or adapting the game.
❌ You may not sell, redistribute for profit, or use this material for commercial purposes without express permission.

Attribution Guidelines

If you use or adapt the Tong Lego Challenge, please include the following attribution:

Adapted from the Tong Lego Challenge by Jordan Tong. Used under CC BY-NC 4.0.

Disclaimer

This game is provided “as is” for educational use only. The author makes no warranties regarding its applicability to real-world decision-making.