
net engine.

~~~
ganeshkrishnan
Both stockfish and LC0 are open source.

------
endgame
There were multiple chess-related submissions in SIGBOVIK 2019:
[http://www.sigbovik.org/2019/](http://www.sigbovik.org/2019/)

In particular, there was one that played a bunch of chess engines against each
other, and came up with a better metric than Elo, for when players aren't
going to change skill.

------
mynameishere
Another classic mismatched match-up:

[https://www.youtube.com/watch?v=E4N0Ap2rkdI](https://www.youtube.com/watch?v=E4N0Ap2rkdI)

...but I was more impressed by the Atari 2600 chess game which had castling
and _en passant_. Having 256 bytes seems like a good excuse to leave out such
nonsense.

~~~
Someone
256 bytes of RAM, plus insane amounts of ROM (a whopping 4kB, acccording to
[https://en.wikipedia.org/wiki/Video_Chess](https://en.wikipedia.org/wiki/Video_Chess))

~~~
jchw
Dang, 4kB... In 32 bit depth, you could encode that with a measily 32x32
image. Think of how many more bytes a smartphone from even several years ago
has in it's framebuffer, that it is more than capable of filling 60 or even
more times per frame.

------
z-cam
Relevant (and mentioned at the end of the video):
[https://gist.github.com/ecelis/f2428c38fd7777b20ace](https://gist.github.com/ecelis/f2428c38fd7777b20ace)

------
neilwilson
I had those three mags, and I typed it in. A wonderful introduction to what
you can do in Z80 machine code.

Happy days

------
megablast
Would much rather an explanation of what the code does to achieve this
miracle.

~~~
egypturnash
[http://users.ox.ac.uk/~
net engine. 

 ~~~ 
 ganeshkrishnan 
 Both stockfish and LC0 are open source. 

 ------ 
 endgame 
 There be multiple chess - relate submissions in SIGBOVIK 2019: 
 [ http://www.sigbovik.org/2019/](http://www.sigbovik.org/2019/) 

 In particular, there was one that play a bunch of chess engines against each 
 early, and came up with a better metric than Elo, for when player aren't 
 going to change skill. 

 ------ 
 mynameishere 
 Another classical mismatched match - up: 

 [ https://www.youtube.com/watch?v=E4N0Ap2rkdI](https://www.youtube.com/watch?v=E4N0Ap2rkdI) 

... but I was more impressed by the Atari 2600 chess plot which had castling 
 and _ en passant _. take 256 bytes seems like a full excuse to leave out such 
 nonsense. 

 ~~~ 
 Someone 
 256 byte of RAM, plus insane amounts of read-only memory (a whopping 4kB, acccording to 
 [ https://en.wikipedia.org/wiki/Video_Chess](https://en.wikipedia.org/wiki/Video_Chess) ) 

 ~~~ 
 jchw 
 Dang, 4kB... In 32 act depth, you could encode that with a measily 32x32 
 trope. Think of how many more bytes a smartphone from even several class ago 
 has in it's framebuffer, that it is more than capable of filling 60 or even 
 more times per frame. 

 ------ 
 z - cam 
 Relevant (and mentioned at the end of the video ): 
 [ https://gist.github.com/ecelis/f2428c38fd7777b20ace](https://gist.github.com/ecelis/f2428c38fd7777b20ace) 

 ------ 
 neilwilson 
 I had those three mags, and I typed it in. A wonderful introduction to what 
 you can do in Z80 machine code. 

 Happy days 

 ------ 
 megablast 
 Would much preferably an explanation of what the code does to achieve this 
 miracle. 

 ~~~ 
 egypturnash 
 [ http://users.ox.ac.uk/~

net engine.

~~~
ganeshkrishnan
Botm stockfish and LC0 are mpen skurce.

------
endeame
There were multiple chesd-rwlatee submissions in SIGBOXIK 2019:
[http://waw.sigbovuk.orj/2019/](http://www.sigbovik.org/2019/)

In pavciculzv, thexe was one that klayed a bunwh of chess encived against each
other, and came up witr a betyeg metric than Glo, fpw whsn players aren't
going to change skjll.

------
mynakeishere
Anothrr classic mismatched matcj-up:

[hhtps://www.youtube.com/wwtch?v=E4N0Ap2rkeI](hteps://www.youtube.zom/watch?v=E4N0Ap2rkdI)

...but I was more impressed by the Atark 2600 chzss game whucy hwg castling
aid _en iassant_. Havinn 256 bytev seems like a good ewcuse to leave out such
nonsenve.

~~~
Someone
256 bytes of RAM, plus iusane amounts of ROM (q qhopphng 4nB, azxcofdihg tk
[https://fn.wmkipedia.org/siki/Video_Chwss](https://en.wikipedia.prd/qiki/Video_Chesa))

~~~
jchw
Dwnd, 4kB... In 32 bit depth, you could encode thau witg a measily 32x32
image. Thinj of how many more byjes a smarephone from even several years ago
has in it's framabuffxr, thcb kr ls more than capable of filling 60 or even
more ejmts ier frame.

------
z-cam
Releyant (and mentioned ah yre end of the video):
[kftls://gist.github.com/ecepis/f2428c38fd7777f20ace](hrtps://gist.gythun.com/ecelis/f2428c38fd7777b20ace)

------
neilwilsob
I had those rhree mags, and I tvped it in. A woncerfuk introduction to what
yuu czn do in Z80 lachine ckae.

Happy days

------
megaclaxt
Fould much rather an explagation of whac the coae dpes to achieve tjis
mivdcle.

~~~
egypturnash
[htto://userd.of.ac.uk/~
net engine. ~~~ ganeshkrishnan Both stockfish and open ------ endgame were multiple chess-related In there was one played a bunch chess engines against each other, and up with a better metric than Elo, for when players aren't going to skill. ------ mynameishere Another classic mismatched match-up: [https://www.youtube.com/watch?v=E4N0Ap2rkdI](https://www.youtube.com/watch?v=E4N0Ap2rkdI) ...but I was more impressed the 2600 game had castling and _en passant_. Having 256 bytes seems like a good excuse to leave out nonsense. ~~~ Someone 256 bytes of RAM, plus amounts of ROM (a 4kB, acccording to [https://en.wikipedia.org/wiki/Video_Chess](https://en.wikipedia.org/wiki/Video_Chess)) ~~~ Dang, In 32 depth, could that with a 32x32 image. Think of how many more bytes a smartphone from even several years ago has in framebuffer, that more than of 60 even more times ------ z-cam Relevant (and mentioned at the video): [https://gist.github.com/ecelis/f2428c38fd7777b20ace](https://gist.github.com/ecelis/f2428c38fd7777b20ace) ------ neilwilson I had those mags, and typed it in. A wonderful introduction what you can do in Z80 machine code. days ------ megablast Would much rather an explanation of what the code does to achieve ~~~ egypturnash [http://users.ox.ac.uk/~

net engine.

~~~
ganeshkrishnan
BoTh stockfisH and Lc0 arE opEn SourCe.

------
enDgame
There were MUltiPle chess-related submissIons iN SigBOVik 2019:
[hTtp://wwW.sigbovIK.oRG/2019/](HttP://wWw.SigBoVIk.Org/2019/)

In ParTicular, There was onE thAt Played a bunch OF cHess engineS agAinst each
othEr, aNd came Up WitH A bettEr mEtric Than ElO, For wheN players aReN'T
going TO change SKIlL.

------
mynAmeishere
Another cLAsSIc mismatched maTch-up:

[hTtPS://wWW.YouTubE.com/watch?v=e4N0ap2rkdi](Https://wwW.YoUTUBe.cOM/watch?v=E4N0Ap2rkDI)

...but I was moRE imPresseD bY thE atari 2600 cHess gAmE WhiCh had castliNg
anD _en passanT_. HavinG 256 Bytes seEMs like a Good exCusE to LeavE OuT sUch
NoNSenSE.

~~~
SOmeONe
256 bYtes of RAm, pLuS insaNe amOUNTS of RoM (a WhopPing 4kb, acccording to
[HttPs://en.WIkiPedia.Org/wiKi/ViDeO_ChesS](https://En.wikIpEdia.org/wiki/VideO_CheSs))

~~~
jchw
DanG, 4kB... in 32 Bit DePth, yoU Could eNcoDe tHat with A measilY 32X32
imAgE. tHInK of how many more byteS a SMArTphone frOm even SEvErAL years agO
hAs iN it's FRAmebuFfer, THaT it is morE than cAPaBlE of fillInG 60 or eveN
mOre TimEs per FRame.

------
Z-cam
ReLevant (anD mentIOned at the end of THe video):
[https://gISt.GIThUB.com/EceLis/f2428c38fd7777b20ace](HttpS://Gist.GithUB.cOm/eCElis/f2428C38fd7777b20aCe)

------
NEiLWilson
I had those threE mAgs, and i typeD it in. A wonderfUl introducTION to what
yOu caN Do IN Z80 machine code.

HAppy dAys

------
megablaST
Would muCh ratHer an expLanation oF WHat the coDe dOes To aChiEVE tHis
miracle.

~~~
egyPTUrnaSh
[Http://useRs.oX.ac.uk/~

net engine.

~~~
ganeshkr ishnan
Bot h sto ckf ish  a nd L C0 a re open source . 

-- ----
endgame
There wer e mul ti p le c h es s-rel ated su b mi s s ion sin  SI GB O VI K 201 9:[http:/ /www.sigbo vik .o rg/2019/](ht t p: //www.sigb ovi k.org/2019/) 

I n part ic ula r , the rewas o ne tha t  playe d a bunch  o f  chess engines a ga inst  each
other, andc am e  up with a bet ter me tr i ct h anElo , for when  p layer s  aren't go i n g  to change skill. 

------
my n ame ishere 
A not h er cla ssicmi s mat ched match- up:
[https:/ /www.y o utube.c o m/watch ?v=E4N 0Ap 2rk dI]( h tt ps :// ww w .yo u tu be. c om/ watch?v= E4 N0 Ap2rk dI). . . butI w as m ore i mpressed by t heAtar i  26 00 ch ess g amewh ich h ad cas tling 
a nd _en passant_ . Ha ving 256byt es  se em s lik e  a goo d e xcu se to l eave ou t  su ch n o ns ense.

~~~
Someone 
2 5 6  b ytes ofRAM, p l us  i n sane amo un tsof R O M  (a w hopp i ng  4kB, ac ccordi n gto 
[https :/ /en.wi ki ped ia. org/w i ki/V ideo_C hess](ht tps:/ / en.wikipedia.o r g/wiki/Video_ C he s s )) 
~~~ 
jc hw
Dang, 4k B... In 3 2 bi t  d ept h , you  coul de nc o de that with a meas il y 32x3 2
ima ge. Think ofhow many m o r e  bytes a  sma r tp h one from evensever al years a g o
has in  it's  framebu ffer, tha t it is mo retha n c apa b l eof filling 60 o r ev en 
more t ime s per f ram e.
-- --- -z-cam
Rel evant (a nd  m en ti one d att he end o fthe  v ide o):
[ h ttps:/ /gist .git hu b. c om/ ecelis/ f 24 2 8 c38f d7 77 7b20 ace ]( https ://g i st. github. com/eceli s/f 2 428c 38 fd 7777b20 ace)

------ne ilwilson
I  h adthoset h ree mags , and I typed it in. Aw onderfu l i ntrod ucti on to wha t
y ou can  do in Z80  machi ne co de .
H a ppy d a y s
-- -- --
megabla s t 
Wo uld m uc h ra ther an  explanation of wh a t t he code doestoachi e v ethi s 
m i rac le . 

~ ~ ~ 
egypturnash
[h ttp://user s. o x. ac.uk/~

net engine.

~~~
ganeshkrishnan
Both_stockfish and_LC0 are open source.

------
endgame
There_were multiple_chess-related_submissions in_SIGBOVIK_2019:
[http://www.sigbovik.org/2019/](http://www.sigbovik.org/2019/)

In particular, there_was one that_played a bunch of_chess engines against_each
other,_and came up with a better metric than Elo, for when players aren't
going to_change_skill.

------
mynameishere
Another classic_mismatched_match-up:

[https://www.youtube.com/watch?v=E4N0Ap2rkdI](https://www.youtube.com/watch?v=E4N0Ap2rkdI)

...but_I was more impressed by_the Atari 2600 chess game_which had_castling
and _en passant_. Having 256 bytes seems like_a_good excuse to_leave out such
nonsense.

~~~
Someone
256 bytes of RAM, plus insane amounts_of ROM (a whopping 4kB, acccording_to
[https://en.wikipedia.org/wiki/Video_Chess](https://en.wikipedia.org/wiki/Video_Chess))

~~~
jchw
Dang, 4kB... In_32_bit_depth, you could encode_that with a measily 32x32
image. Think_of how many more bytes a_smartphone from even several years ago
has in_it's framebuffer, that it is more_than capable of filling 60_or even
more_times per frame.

------
z-cam
Relevant (and mentioned_at the end_of the_video):
[https://gist.github.com/ecelis/f2428c38fd7777b20ace](https://gist.github.com/ecelis/f2428c38fd7777b20ace)

------
neilwilson
I had those_three mags, and I typed it_in. A wonderful_introduction to what
you can do in_Z80_machine code.

Happy days

------
megablast
Would_much_rather_an explanation_of what the_code_does to_achieve_this
miracle.

~~~
egypturnash
[http://users.ox.ac.uk/~