I knew one of the authors, Mark Wells. After he retired from Los Alamos National Laboratory he moved, temporarily, to Las Cruces, NM, to be head of the CS department at New Mexico State University, so became my boss as a student employee in the department. I don't recall his authorship of the chess program being mentioned by any of the profs or grad students (it was a very small department). When I moved to Los Alamos many years later I discovered that he lived just down the street--they'd kept their house in Los Alamos while in Las Cruces and had returned (for the skiing, he said).
The first article linked below has some details about the chess program not in the Wikipedia article.
Chess was his (serious) hobby; his research was in programming language design, specifically concerning type theory.
I'd keep a house for the skiing at Pajarito too! For those reading along it's certainly worth the trip if you're in the area.
I have a vague recollection of coming across a physical 6x6 chessboard somewhere on lab property and found it a little odd, but never knew it had ties to MANIAC. Lots of history floating around in that place.
I'm not sure if anyone actually plays this as an actual chess variant, but it is fun to write a chess player for this, mirroring the 1956 version. I remember reading about this in the 1980s and wrote a version in BASIC that could beat me every time (maybe not that impressive objectively, but it impressed me).
For some reason your comment made me think of the classic Simpsons bit, "When I stamp your foot and say 'Hello Mister Thompson' you say hi back." Funny how the human mind works
Joseph Kruskal had two notable brothers, Martin David Kruskal, co-inventor of solitons, and William Kruskal, who developed the Kruskal–Wallis one-way analysis of variance. One of Joseph Kruskal's nephews is notable computer scientist and professor Clyde Kruskal.
My mother describes laying out the program flow on index cards (or recycled punch cards depending on what was available) on the living room floor and walking through the program/room with a notebook tracking the program state.
Every time I read about about how slow really old computers were, I say an internal "thank you" to Bell Labs for the transistor. I'll occasionally see a YouTube video about vacuum tube or relay based computers, and they'll show their operations on the order of 3-10 operations per second. And here I am writing this comment with something whose operations are on the order of billions per second.
> Metropolis chose the name MANIAC in the hope of stopping the rash of silly acronyms for machine names [1]
Looks like even MANIAC was deliberately restrained to make it sound less maniac than the names of computers that came before it. Can't beat Manchester Baby, Colossus, The WITCH, SWAC and MADDIDA.
Being Los Alamos, they really should have named it ATOMIAC or something.
> The computer played three games. The first was played against itself. The second one was against a strong human player, who played without a queen. The human player won. In the third game, MANIAC I played against a laboratory assistant who had been taught the rules of chess in the preceding week specifically for the game. The computer won, marking the first time that a computer had beaten a human player in a chess-like game
This looks like fun. I like chess variants that use smaller boards like this. They offer much of the same high-level strategic thinking, but a much shorter play time and a lower barrier to entry.
My favorite one is Onitama, it's actually quite different from chess but the same intuitions apply.
El Ajedrecista [1], a chess machine designed by Spanish engineer Leonardo Torres Quevedo in in 1912 and later improved in 1915, defeated chess Grandmaster Savielly Tartakower in 1951 [2], a few years earlier than the unnamed lab assistant who lost to Los Alamos Chess. This would make Savielly the first human player defeated in a chess-like game. The lab assistant loss must have occurred sometime after 1956.
To be fair, El Ajedrecista played a very limited game, only capable of playing a white king and rook against a black king moved by a human opponent. Still, I think it qualifies as a "chess like game"
As a matter of casual trivia, El Ajedrecista inspired Claude Shannon, the founder of information theory, to build his own chess machine [3], which he named Caissac (after the goddess of chess Caissa [4]) in 1950.
Just to add some details, the Los Alamos Chess people acknowledged that theirs was not the first such computer program, that Alan Turing had previously done created one. Presumably Turing's program didn't ever beat a human, though.
> The reduction of the board size and the number of pieces from standard chess was due to the very limited capacity of computers at the time.
I wonder what the authors might have achieved having access to modern computers that are billions times faster than their machines.
> The computer played three games. The first was played against itself. The second one was against a strong human player who played without a queen. The human player won.
Again, I wonder what they would think seeing AlphaGo beating Lee Sedol [1],[2]
Why did they lose the bishops rather than knights? Seems like if you were simplifying the game for early computers to learn, that's the move (remove the one piece that moves weird.)
Bishops have a worst branching factor of 9, while knights have only 8. And this difference is even larger on average; a bishop at b2 can move to 7 places, while the knight on the same location can move to just 4.
(This can be thought of dynamically as well. If a bishop moves one space closer to a corner, it loses three potential moves, but gains one move in the opposite corner. If a knight moves closer to a corner, it just loses moves, it never gains them.)
It's a common and fun way to make a noob angry that you're breaking the rules before you google it in front of them. I've had tough times "proving" it before Google though!
While a part of the standard chess rules for over a century, it's common for people who learn to play with their family as kids don't learn it. I didn't learn it, either, and only found out about it when I started playing chess programs online.
This is common enough that "Google en passant" is a meme in some circles.
I'm actually very interested in picking this up as a varietal to regularly play; the smaller chessboard size and reduced pieces would (theoretically) result in faster, pickup play.
5 X 5 is also really fun. It's the queen side basically, with a row of pawns in front. So there's only one row of open spaces between the two sides. It really stretches my brain to play it, but has helped me get better at calculation for sure.
It makes the game go a lot faster, that's for sure. It lowers the barrier to entry by a lot, while still requiring the same modes of thinking.
There are a ton of chess-like games out there that have small boards and play times of 10-20 minutes. IMO as an everyday thing to do with friends, they're a lot more fun than chess.
So judging from the omission of the bishop and the queen, the computer really hated calculating diagonals, huh? I would've assumed that calculating the knight's movements would've been the bigger headache.
The queen is there. It was probably a more interesting game to keep the knights for their moveset rather than keep the bishops (given the need to reduce to 6x6).
Between the ~half-sized board, the intrinsic limitations in where they can go, and the reduced pawn movement, bishops would be very clumsy if left in.
I don’t think there’s anything difficult in calculating a knight’s moves. On the other hand rooks, bishops, and queens generate many moves at a time, making the game tree much wider, which might make a difference, or it might not. But anyway, as noted by the sibling, queens were there (except in the second game, in which Kruskal played without and the computer played with, to even the odds), and the omission of bishops in particular had nothing to do with evaluation difficulty per se.
[+] [-] keid|1 year ago|reply
The first article linked below has some details about the chess program not in the Wikipedia article.
Chess was his (serious) hobby; his research was in programming language design, specifically concerning type theory.
https://ladailypost.com/former-lanl-mathematician-computer-s...
https://ladailypost.com/obituary-mark-brimhall-wells-oct-7-2...
[+] [-] chemeril|1 year ago|reply
I have a vague recollection of coming across a physical 6x6 chessboard somewhere on lab property and found it a little odd, but never knew it had ties to MANIAC. Lots of history floating around in that place.
[+] [-] QuantumSeed|1 year ago|reply
[+] [-] jhbadger|1 year ago|reply
[+] [-] huytersd|1 year ago|reply
[+] [-] passwordoops|1 year ago|reply
[+] [-] dvh|1 year ago|reply
edit: pardon, wrong Kruskal
Joseph Kruskal had two notable brothers, Martin David Kruskal, co-inventor of solitons, and William Kruskal, who developed the Kruskal–Wallis one-way analysis of variance. One of Joseph Kruskal's nephews is notable computer scientist and professor Clyde Kruskal.
[+] [-] pavel_lishin|1 year ago|reply
https://en.wikipedia.org/wiki/Lillian_Oppenheimer
[+] [-] thriftwy|1 year ago|reply
Which are great at challenging commonly held beliefs about black holes.
[+] [-] frankfrank13|1 year ago|reply
[+] [-] procgen|1 year ago|reply
[+] [-] Stevvo|1 year ago|reply
[+] [-] davidw|1 year ago|reply
Wow. Coding and debugging that is... a whole other level of difficulty compared to coding these days.
[+] [-] pacaro|1 year ago|reply
To her that was debugging
This was mid to late 60s
[+] [-] tombert|1 year ago|reply
[+] [-] moffkalast|1 year ago|reply
I see the names of computers have gone significantly downhill since the 60s.
[+] [-] kijin|1 year ago|reply
Looks like even MANIAC was deliberately restrained to make it sound less maniac than the names of computers that came before it. Can't beat Manchester Baby, Colossus, The WITCH, SWAC and MADDIDA.
Being Los Alamos, they really should have named it ATOMIAC or something.
[1] https://en.wikipedia.org/wiki/MANIAC_I
[+] [-] nxobject|1 year ago|reply
[+] [-] tibbetts|1 year ago|reply
[+] [-] CrociDB|1 year ago|reply
I think this paragraph is kinda funny.
[+] [-] tibbetts|1 year ago|reply
[+] [-] ryukoposting|1 year ago|reply
My favorite one is Onitama, it's actually quite different from chess but the same intuitions apply.
[+] [-] jamager|1 year ago|reply
[+] [-] QuesnayJr|1 year ago|reply
[+] [-] JoeDaDude|1 year ago|reply
El Ajedrecista [1], a chess machine designed by Spanish engineer Leonardo Torres Quevedo in in 1912 and later improved in 1915, defeated chess Grandmaster Savielly Tartakower in 1951 [2], a few years earlier than the unnamed lab assistant who lost to Los Alamos Chess. This would make Savielly the first human player defeated in a chess-like game. The lab assistant loss must have occurred sometime after 1956.
To be fair, El Ajedrecista played a very limited game, only capable of playing a white king and rook against a black king moved by a human opponent. Still, I think it qualifies as a "chess like game"
As a matter of casual trivia, El Ajedrecista inspired Claude Shannon, the founder of information theory, to build his own chess machine [3], which he named Caissac (after the goddess of chess Caissa [4]) in 1950.
[1]. https://www.chessprogramming.org/El_Ajedrecista
[2]. https://en.wikipedia.org/wiki/El_Ajedrecista
[3]. https://www.chess.com/article/view/the-man-who-built-the-che...
[4]. https://en.wikipedia.org/wiki/Ca%C3%AFssa
[+] [-] keid|1 year ago|reply
https://discover.lanl.gov/publications/at-the-bradbury/2023-...
[+] [-] redbell|1 year ago|reply
I wonder what the authors might have achieved having access to modern computers that are billions times faster than their machines.
> The computer played three games. The first was played against itself. The second one was against a strong human player who played without a queen. The human player won.
Again, I wonder what they would think seeing AlphaGo beating Lee Sedol [1],[2]
1. https://en.m.wikipedia.org/wiki/AlphaGo_versus_Lee_Sedol
2. https://youtu.be/WXuK6gekU1Y
[+] [-] polynomial|1 year ago|reply
[+] [-] kqr|1 year ago|reply
(This can be thought of dynamically as well. If a bishop moves one space closer to a corner, it loses three potential moves, but gains one move in the opposite corner. If a knight moves closer to a corner, it just loses moves, it never gains them.)
[+] [-] OscarCunningham|1 year ago|reply
[+] [-] bongodongobob|1 year ago|reply
[+] [-] once_inc|1 year ago|reply
[+] [-] vasco|1 year ago|reply
[+] [-] QuesnayJr|1 year ago|reply
This is common enough that "Google en passant" is a meme in some circles.
[+] [-] ChilledTonic|1 year ago|reply
[+] [-] prometheus76|1 year ago|reply
[+] [-] listenlight|1 year ago|reply
[+] [-] michaelcampbell|1 year ago|reply
[+] [-] ryukoposting|1 year ago|reply
There are a ton of chess-like games out there that have small boards and play times of 10-20 minutes. IMO as an everyday thing to do with friends, they're a lot more fun than chess.
[+] [-] umanwizard|1 year ago|reply
[+] [-] abound|1 year ago|reply
[+] [-] Y_Y|1 year ago|reply
[+] [-] AdmiralAsshat|1 year ago|reply
[+] [-] InitialLastName|1 year ago|reply
Between the ~half-sized board, the intrinsic limitations in where they can go, and the reduced pawn movement, bishops would be very clumsy if left in.
[+] [-] Sharlin|1 year ago|reply
[+] [-] silisili|1 year ago|reply