1973年Wordle的实现由Dec于2022年发布。
1973 implementation of Wordle was published by DEC (2022)

原始链接: https://troypress.com/1973-implementation-of-wordle-was-published-by-dec/

流行的文字游戏Wordle并非最近才出现;它的根源可以追溯到1973年的一款名为WORD的基于文本的游戏,该游戏发表在《101 Computer Games》中。与早期的猜谜游戏如Jotto不同,WORD会反馈正确*和*存在的字母,模仿了Wordle的功能。WORD由高中生查尔斯·雷德创作,是Digital Equipment Corp.推广BASIC编程在学校中普及的一系列BASIC猜谜游戏中的一部分。 这些游戏源于更早的程序,如GUESS,并由此衍生出HI-LO、NUMBER以及更复杂的游戏,如BAGELS(基于数字的Mastermind)和HURKLE(基于网格的寻猎游戏)。除了数字和字母猜谜,这一概念还扩展到战斗模拟,如TARGET和原始版本的 Battleship(SALVO)。 虽然计算机努力*猜测*人类思想导致了不太成功的“反向”猜谜游戏,如ANIMAL,但计算机隐藏信息的简单结构证明了其早期编程的理想性,并孕育了丰富多彩的互动猜谜游戏历史——许多游戏现在可以在网上玩。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 1973年Wordle的实现由Dec发布 (2022) (troypress.com) 6点 由 msephton 2小时前 | 隐藏 | 过去 | 收藏 | 3条评论 voidUpdate 0分钟前 | 下一个 [–] > 虽然有些人将Wordle追溯到1987年开始的电视游戏节目Lingo,但他们错过了一个更早的实现:WORD发表在Digital Equipment Corp.的101款电脑游戏里,时间是1973年。 这紧随1970年创建的棋盘游戏Mastermind之后 (https://en.wikipedia.org/wiki/Mastermind_(board_game)) 回复 msephton 15分钟前 | 上一个 | 下一个 [–] DEC指的是公司,而不是12月。@dang 回复 gedy 12分钟前 | 上一个 [–] 这种情况下的(2022)年份信息真的让人困惑! 考虑申请YC的2026年冬季批次!申请截止到11月10日 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:
相关文章

原文

While some have traced Wordle to Lingo, a game show that started in 1987, they’ve missed an earlier implementation: WORD was published in 101 Computer Games by Digital Equipment Corp. in 1973 and later in Creative Computing’s bestseller BASIC Computer Games, which went on to sell over a million copies. Unlike the 1955 boardgame Jotto, where players are told only how many letters are in the mystery word, WORD plays like Wordle, but with a text interface, providing information about what letters are in the mystery word and, of those, which letters are in the right place.

The game was written by Charles Reid of Lexington High School. You can play it in your browser! (David Ahl, the original editor of the two books, has graciously placed WORD and all of the other programs in the public domain.) Note that unlike Wordle, WORD doesn’t verify that a guess that you make is actually a word – in fact, given limits on memory size, the game only knows 12 different words!

WORD was one of the most well-developed BASIC guessing games in the book 101 Computer Games. (Though an implementation of Hangman had 50 words, ranging from gum to parasympathomimetic!)

But guessing games had a rather humbler origin. A guessing game has a structure that lends itself well to simple programs: the computer has hidden information, which the player must guess, with the computer typically providing a clue after each guess.

One of the oldest of these programs is actually named GUESS. Here’s a sample play:

Originally written by Walt Koetke, also of Lexington High School, in FOCAL (before the school switched to BASIC), the GUESS game inspired many others, presumably including WORD. When Dennis Allison in 1975 proposed that hobbyists “Build Your Own BASIC,” he mainly championed guessing games: “You would like to use it for homework, math recreations and games like NUMBER, STARS, TRAP, HURKLE, SNARK, BAGELS, …” All of these games are guessing games (and all but SNARK are in 101 BASIC Computer Games).

One of the other games GUESS inspired was HI-LO, which turns the guess into a dollar amount. Each time you guess correctly, you win that number as a jackpot and add it to your total winnings. When you fail to guess the jackpot, the game ends:

NUMBER is another jackpot-based guessing game, but you get one guess to guess a number from 1 to 5, then win or lose an amount. (This was written by a junior-high student, Ted Adametx, of Curtis Jr. High in Sudbury, Mass. Why are all these games from Massachusetts? Because of DEC’s promotion of BASIC to schools in its local market.) A sample play of NUMBER:

STARS, by Bob Albrecht of People’s Computer Company fame, is a game that shows you more asterisks the closer you are to the mystery number:

TRAP was suggested by a 10-year-old while playing GUESS and was first programmed by Steve Ullman. You guess two numbers and try to “trap” the mystery number:

BAGELS is a number guessing game where, instead of being told if you are high or low, you are told how many digits you got right. Think of it as Mastermind for 3-digit numbers, but with codewords for different states:

  • Pico – one digit is right, but in the wrong position
  • Fermi – one digit is right and in the right position
  • Bagels – no digits are right

The original author might have been Lawrence Hall of UC Berkeley. Sample play:

LETTER replaces a mystery number with a mystery letter:

HURKLE extends numeric guesses to two dimensions and gives the game a story. “A shy hurkle is hiding on a 10 by 10 grid. Homebase is point 0,0 in the Southwest corner.” (HURKLE is probably based on SNARK.) Here’s a sample of HURKLE:

University of Pittsburgh students also used a grid, but now the search was for four mugwumps, at the same time, in MUGWMP:

As an example of combat-themed guessing games, here’s TARGET, a Star Trek game:

In fact, besides TARGET, there were a few riffs on combat-themed guessing games:

  • Bombardment – Find four enemy platoons on a grid.
  • Depth Charge – Captain a destroyer in its search for an enemy submarine.
  • Gunner – Specify elevation and try to shoot an enemy in 5 shots of your field artillery.
  • Salvo – The classic Battleship game, though the player needs to supply their own graph paper to play!

While guessing games worked well for Tiny BASIC implementations and early microcomputers, reversing these roles and having the computer guess what the human was thinking was much more difficult to implement, as it often required giving the computer extensive or trick knowledge. Some of these reverse guessing games:

  • ANIMAL – One of the weakest games in 101 Computer Games. The computer could distinguish a fish from a bird, but that was it. It got smarter as the game was played, but in the days of cassette tapes, it wasn’t easy to save its expanded database, nor was there much RAM to store it anyway.
  • SALVO – The computer and player take turns guessing, as in Battleship. The game ends when the computer or the human player sinks the other’s fleet.
  • DIGITS – The player writes down the digits 0, 1, or 2 thirty times at random on a piece of paper, then the computer tries to guess them.
  • NICOMA – A player thinks of a number from 1 to 100 and then the computer asks three questions and correctly guesses the number.

A screenshot from NICOMA:

Again, you can play each of these classic BASIC guessing games in your browser. Who knows, maybe among them you’ll find a different game than Wordle to rejuvenate for the smartphone age!

联系我们 contact @ memedata.com