Don’t Teach Me Sudoku

I’ve been playing the New York Times Sudoku on occasion, and it takes me almost an hour to solve the medium puzzle. Fun isn’t fun until its ruined, so as is de rigueur, I started kicking around the idea of getting a computer to solve sudoku puzzles. Of course sudoku-solvers already exist on the internet,…

Learning a Flight Dynamics Model

Introduction & Background What is a flight dynamics model? Flight dynamics is the science of air vehicle orientation and control in three dimensions. The three critical flight dynamics parameters are the angles of rotation in three dimensions about the vehicle’s center of gravity (cg), known as pitch, roll and yaw. Wikipedia – obviously A good…

Precise Locating on Complex Geometries

Sometimes you might want to put something on a specific spot on a complex shape. Like a hole for passing wires, or an instrument for measuring load, strain, acceleration, or some other phenomenon. The Problem How do I easily put a mark on some real life complex surface and know its CAD coordinates and vice…

Solving the New York Times Spelling Bee Using Python

The New York Times “Spelling Bee” is a difficult puzzle in which you try to come up with words using only the letters that appear in a honeycomb grid. Every word must contain the center letter and letters can be reused. Below is an example spelling bee: The first words that come to mind for…