Release Date: 1 August, 1972
Platform: Mainframe
Genre: Puzzle
Developer(s): Steve Ullman, Bob Albrecht
Publisher(s): People's Computer Company
While I'm working on my "big project," I want to make sure that I still have some new content for you all. Fortunately, there's some small fish to fry before the next big landmark in Pong, so I'll aim to have these smaller games come out periodically while working on bigger things.
The first of these "small fish" is Trap, which is probably more notable for its authors and publisher than the actual game itself.
First we'll start with Bob Albrecht. He's a hugely influential figure in the early computing scene, promoting computer education, and was heavily involved with David Ahl in creating 101 BASIC Computer Games. Plus he's extremely relevant to People's Computer Company because, well... he sort of founded the thing.
My information here comes from a smashing interview I found of Bob from back in 2015 with HCLE Virtual Museum. He got his start with computers in the mid-50s after quitting university, working for various computer companies, including CDC, before immersing himself in the realm of computer education in the early 1960s. He began teaching students and teachers alike. He started with the Fortran language before jumping ship to become an early advocate for BASIC, for which he wrote many books and instruction guides.
Albrecht would eventually move to California to continue his advocacy for and work on BASIC with many others in what was known as the Portola Institute and his DYMAX group that formed out of Portola. In 1972, he and Dennis Allison formed our focus game's publisher, People's Computer Company. And no, it's not like all the other "People's" organisations in the world that are actually totalitarian communists - rather, the name takes inspiration from the rock band Big Brother and the Holding Company, most notable for introducing the legendary Janis Joplin to the world of rock 'n roll.
PCC produced its first newsletter in October 1972, and released an issue six times a year until its closure in 1981. A few noteworthy books were produced under the PCC banner as well, such as What to Do After You Hit Return, and continued Albrecht's advocacy for BASIC and for computer education. The newsletters appear to be all available on Internet Archive for those interested. PCC also spawned the long-running Dr. Dobb's Journal computer magazine, which kept going all the way up to 2014!
As a side, if you're wondering how the timelines match up in terms of the release date for Trap, Steve Ullman dated his original source code to the August 1 date. According to MobyGames, PCC apparently re-released it in September of the same year. I can't find evidence for this, however, other than 101 BASIC Computer Games stating that Albrecht modified the game.
As for Steve Ullman, there's much, much less known about him. Pretty much nothing, in fact. For one, a quick Google search yields many Steve Ullmans, so figuring out which one is the Steve Ullman that wrote Trap is a crapshoot, frankly. It's not helped by the fact that this is the only known game he's credited for according to MobyGames, and 101 BASIC Computer Games, while acknowledging Ullman as the original author of Trap, instead credits the game to Bob Albrecht, who modified it into the form appearing in the book.
One piece of good news, at least, is that Trap is identical between both versions of BASIC Computer Games. That's always good to discover, as it means I can play the version provided by Vintage BASIC's collection.
![]() |
The original 101 BASIC Computer Games write-up. I'm not sure what that creature at the bottom is supposed to be... |
Trap itself is an incredibly simple game. It's a number guessing game, where the computer randomly selects a number between 1 and 100 and you have to guess what it is. The method by which you guess is by inputting two numbers which you're trying to "trap" the computer's number in between. The computer will tell you if you've trapped its number, or if its number is higher or lower than your numbers with each guess, and you only have six guesses. You repeat the process until you've either guessed the number successfully (to make a guess you input the same number twice) or run out of guesses. That's it.
![]() |
Here's the game's instructions, in case mine don't make sense. |
It's a bit weird to explain, but Trap is fundamentally a very simple and easy to understand game. For my playthrough, I took a relatively simple and logical approach to guessing the number. I started with 25 and 75 as my guesses, essentially halving the playing field, and would work from there.
![]() |
Smaller than both is a win for my strategy. |
Turns out the computer's number was smaller than 25, which ends up being the best-case scenario for this strategy, as I've now quartered the amount of possible numbers instead of halving them. My next move was to halve the playing field again, so I selected 12 and 24 as my range. The number was smaller again, leaving me with only 12 possible numbers.
My third guess was 5 and 11. I trapped the computer's number, which is excellent.
![]() |
It's a trap! |
From here it was just a matter of whittling down the numbers. I selected 7 and 9 for guess #4, and the computer's number was in that range. That gives me effectively guarantees me being able to guess the number correctly with my final two guesses.
Here I fumbled with the controls a bit. I didn't read the instructions properly and tried to submit a single number when the instructions clearly said to type the same number twice. My stupid fault. I fumbled my way to selecting 8, as that would either be correct, or tell me whether the number was 7 or 9. It told me the number was higher, meaning that the correct number must be 9.
![]() |
Got your number! |
And that's trap. For the YT video, I did a similar strategy. The computer's number was in between 25 and 75 this time, so I halved the numbers until I got a "higher than" entry. From there I was able to figure out the number in only five guesses, so that was pleasing. On to the scores.
Time Played: 3 minutes. A round doesn't take long at all.
No comments:
Post a Comment