Sharing other people's amazement that such a tiny amount of code plays so well (I'm an inexperienced, infrequent player and it beat me once and drew once), I was pondering that there's no absolute reason to think that small programs inherently must play games poorly. For many abstract strategy games, you could write an explicit game tree search in a relatively small amount of code and it would, in principle, play per…
“but would for small games like […] Nine Men's Morris” http://library.msri.org/books/Book29/files/gasser.pdf : “We describe the combination of two search methods used to solve Nine Men’s Morris. An improved retrograde analysis algorithm computed endgame databases comprising about 10¹⁰ states. An 18-ply alpha-beta search then used these databases to prove that the value of the initial position is a draw” So they built…
The Kilobyte’s Gambit
151–158 of 158 posts
Re: The Kilobyte’s Gambit
#152Sharing other people's amazement that such a tiny amount of code plays so well (I'm an inexperienced, infrequent player and it beat me once and drew once), I was pondering that there's no absolute reason to think that small programs inherently must play games poorly. For many abstract strategy games, you could write an explicit game tree search in a relatively small amount of code and it would, in principle, play per…
Somewhat related: I was blown away when I first heard the argument that intelligence is basically compression. http://prize.hutter1.net/hfaq.htm#compai Haven't done any more digging into this but it did give me something to ponder about.
Re: The Kilobyte’s Gambit
#153https://www.printmag.com/post/if-the-queen-s-gambit-were-an-...
Re: The Kilobyte’s Gambit
#154Re: The Kilobyte’s Gambit
#155Earlier quoted context omitted.
The pieces were meant to be displayed on a composite (NTSC) display rather than with 4-color CGA graphics. Check out the Twitter thread at https://mobile.twitter.com/pinot/status/1330544777847332879 .
Don't get me wrong, I dig the retro art style, but at that resolution, dithering gets in the way of legibility. I think for the chess pieces themselves it makes more sense to trade off some of the realism (i.e., shading, specular) to better communicate the shapes, particularly as it's so important to game play
Re: The Kilobyte’s Gambit
#156 1 e4 e5
2 Nf3 f6
3 Nxe5 fxe5
4 Qh5+ Ke7
5 Qxe5+ Kf7
6 Bc4+ Kg6
7 Qf5+ Kh6
8 h4 d6
9 d4+ g5
10 hxg5+ Kg7
11 Qf7#Re: The Kilobyte’s Gambit
#157If I remember correctly the size of DNA is ~100MB
This statement doesn't make much sense to me. Is there a theoretical limit to the length of DNA, or do you mean that human DNA is ~100MB? The human genome is about 6.4 billion base pairs, where each base pair is represented by the letters: Adenine (A), Thymine (T), Cytosine (C), and Guanine (G), i.e. 2-bits. 6,4 billion is then 6.4E9*2 = 1.28E10 bits = 1.28E10/8 bytes = 1600 MB. Or 800 MB if you count the bases as pa…
Thanks for doing the calculus however given that less than 1% of DNA actually has a coding role then it means that a human can be usefully encoded in 8MB.
Re: The Kilobyte’s Gambit
#158Earlier quoted context omitted.
Don't get me wrong, I dig the retro art style, but at that resolution, dithering gets in the way of legibility. I think for the chess pieces themselves it makes more sense to trade off some of the realism (i.e., shading, specular) to better communicate the shapes, particularly as it's so important to game play
The point of composite is they the dithering isn't visible on a proper monitor, because compositing creates an antialiasing effect.