Learning a new skill can be difficult, especially when it’s relatively complex. It’s often hard to keep definitions, concepts, and descriptions straight when you’re trying to make inroads into an area you don’t fully understand.
This is why so many learners flock to gamified learning experiences. Recontextualizing a complex concept into a puzzle or set of goals and providing regular feedback to player decisions can make the learning process more interesting, approachable, and accessible. Just look at platforms like Duolingo, Kahoot, or even throwbacks like your elementary school’s copy of Mavis Beacon Teaches Typing—each of these games helps players approach the multifaceted learning experience through a framework they can understand and, ideally, start to enjoy.
It was in the hopes of making the complex more accessible that my team at Gurobi Optimization decided to collaborate with top educators to develop our own web-based learning tool: the Burrito Optimization Game.
What were we trying to gamify?
At Gurobi, we specialize in an area of applied mathematics that remains somewhat inaccessible to many of today’s learners: mathematical optimization. With roots in the 1940s, optimization is not necessarily new or flashy. Even so, there are still barriers to entry for new learners who are ready to dive into making optimal decisions with models because not all programs teach optimization. Even when they do, it’s often introduced with a theoretical and mathematics-first approach.
Because of this, we understand that optimization has not always been the most approachable subject for all problem solvers. Even those who have completed college-level courses in data science, computer science, or engineering often only encounter this concept in passing. And due to its complexity, most end up thinking of it more as hard mathematical formulations for extremely difficult problems and less as an accessible means of improving decision-making capabilities.
This is the perception that we wanted to change with our game. We needed to take the power of optimization—and its relevance to an abundance of practical problem-solving applications—and make it appealing to a broad audience of potential learners, from data scientists and researchers, to professionals, and even younger students.
The obvious way to do this? Burritos.
What is the Burrito Optimization Game?
The Burrito Optimization Game is a free and publicly available educational tool developed by Gurobi and Dr. Larry Snyder, deputy provost for faculty affairs and professor of industrial and systems engineering at Lehigh University.
The objective of the game is relatively straightforward: players are tasked with strategically dragging and dropping burrito trucks on a map of “Burritoville” in order to serve hungry customers throughout the city with the goal of maximizing total profit. You might recognize this as a facility location problem, a standard challenge in modern supply chain planning. While today’s practitioners might be placing warehouses instead of burrito trucks, the structure and parameters of this scenario are largely familiar.
During each “day” of gameplay, players need to factor in ingredient cost, total potential revenue, customer demand (and forecasted demand in round two), allowable locations, and more as they decide on the best possible placement(s) of their burrito trucks. As the days progress, the game introduces new complexities that reflect real-world business scenarios—for example, one day involves a supply chain disruption that increases the price of cheese, impacting costs and the resulting trade-offs. At the end of the day, the game leverages Gurobi’s solver to present the mathematically optimal solution and score to the player based on how far their solution was from optimal.
Gamification in Burritoville sets up a scenario in which students can learn by experimenting in relatable and realistic contexts that they recognize. They are encouraged to try multiple approaches to problem-solving (including mental math, enumeration, trial and error, using logic and heuristics, etc.) in order to try to manually achieve an optimal solution. As the game progresses, players ultimately learn that there’s a better and faster way to plan for variety, scaling, and complexity—if you haven’t guessed it by now, it’s leveraging mathematical optimization.
Mathematical expertise meets academic insights
To make this game both educational and accessible, we knew we couldn’t work in a vacuum. We needed to create something that was fun and engaging for learners, but also useful for educators who might use it to teach optimization concepts. Our core intention was to provide a reliable and free resource that could help introduce mathematical optimization to problem solvers.
We collaborated closely with Dr. Snyder and a group of brilliant technical experts and developers at Gurobi throughout the entire game development process to ensure a balance of professional optimization expertise and academic experience. Dr. Snyder served as the lead story developer, education consultant, and game producer, working with Gurobi to plan, build, and test the Burrito Optimization Game throughout each of its iterations.
This academic-professional partnership was influenced greatly by previous experiences with gamifying complex topics. I had the opportunity to collaborate with Dr. Snyder in the past to develop puzzle books that helped learners use their operations research knowledge, computer science concepts, probability, and logic to solve super challenging (and fun!) puzzles that Dr. Snyder authored. Understanding the benefits of academic input—as well as a professor’s perspective on how to apply this game in the classroom—and meet the needs of top faculty—made our development efforts more informed and intentional.
Going beyond the gameplay
For this game to have a significant impact on both learners and teachers, we couldn’t just release it into the world as-is. Informed by Dr. Snyder’s insights, we knew that we needed to develop supplementary educational resources to help make the Burrito Optimization Game more than just a fun exercise.
This is why we created resources like the Burrito Optimization Game Teaching Guide, an in-depth Game Guide, a sample lesson plan, and even an entire slide deck that provides a deeper dive into the mathematical concepts behind optimization and various jumping off points for teaching both optimization and Gurobi to new learners.
We also developed a “Championship Mode” of the game, making it easy for teachers to turn this exercise into a competition for their students. This only enhances the gamified nature of this learning experience, empowering students to refine their skills and try and beat their peers with the closest-to-optimal solution and see their name at the top of the leaderboard.
The exceedingly broad reach of a burrito
While we joked earlier that the obvious way to approach gamifying optimization was through burritos, this has been much closer to the truth than we could’ve imagined. The reach and impact of the Burrito Optimization Game has completely exceeded our initial expectations. Since its release just a couple of years ago, the game has been played over 50,000 times by learners and instructors all around the world. This included both individual and hosted Championship Games at academic institutions like the Massachusetts Institute of Technology, RWTH Aachen University, Columbia University, Georgia Tech, and Rice University, to name a few.
We’ve also heard directly from professors like Northwestern University’s Dr. Michael Watson, who have used the game to introduce students to optimization. Anecdotally, I’ve also been regularly approached at industry conferences by professors who tell me they’ve fully incorporated the game into their lesson plans and syllabi. Some have even asked if we’d consider working with them to develop additional games.
What this experience has ultimately shown us is that teaching and learning about complex concepts like optimization does not need to be, well, overly complex. Wherever there is an appetite for problem-solving, gamification can act as a gateway to deeper and more comprehensive learning experiences. And by demonstrating the power of optimization in a decision-making context, we hope to demystify the concept and empower a new generation of problem solvers with an important and applicable new skill.
Curious to try the game out (either on your own or in a classroom or training setting)? It’s totally free and only takes a couple of minutes to set up and dive in at www.BurritoOptimizationGame.com. Interested in learning more about optimization? Check out a full site of open educational resources at www.gurobi.com/learn.
SC
MR


More Inventory Management
- Why build-to-order warehouses demand smarter WMS solutions
- How we gamified mathematical optimization using burritos
- Combating sequential time delays in pharmaceutical supply chains
- Risk management: The intersection of supply chain and aircraft availability
- Unlocking efficiency: How automation sharpens forecasting in the energy industry
- More Inventory Management
What's Related in Inventory Management

Explore
Topics
Procurement & Sourcing News
- Rooted in uncertainty: Why the agricultural supply chain is ripe for transformation
- How will AI know from a resume that a person is personable?
- Understanding tariffs and their components
- The paradox of carbon reduction spending in corporate supply chains
- FSMA Rule 204: Why digital traceability can’t wait
- Tariff tensions ease as U.S., China cut deal
- More Procurement & Sourcing
Latest Procurement & Sourcing Resources

Subscribe

Supply Chain Management Review delivers the best industry content.

Editors’ Picks



