Chesskelet revamped - 269 bytes

The place for codemasters or beginners to talk about programming any language for the Spectrum.
Stu
Manic Miner
Posts: 243
Joined: Wed May 20, 2020 2:59 pm

Re: Chesskelet revamped - 269 bytes

Post by Stu »

Alone Coder wrote: Thu Jan 11, 2024 5:22 pm I wrote the author on YouTube (where he had only 2 subscribers), but he didn't respond.
It seems the world record holding program is lost forever. It was not archived anywhere.
I've managed to track down this page:

http://borialabs.free.nf/chesskelet/

The snapshots page is broken but the snapshots that the embedded emulator uses can be found here:

"Minimal features and look" (269 byte version?): http://borialabs.free.nf/chesskelet/sna ... 1.006s.sna
"Full features and look" (352 byte version?): http://borialabs.free.nf/chesskelet/sna ... 1.006l.sna

(The emulator's broken because it looks in the wrong place for the snapshots, but I managed to find them with a little bit of guesswork)

I'm not sure which version the source is; I quickly compiled it in pasmo and ended up with 292 bytes of code, which doesn't seem to match any version. But that may be down to user error tbh.
User avatar
Lethargeek
Manic Miner
Posts: 744
Joined: Wed Dec 11, 2019 6:47 am

Re: Chesskelet revamped - 269 bytes

Post by Lethargeek »

Stu wrote: Sun Jan 14, 2024 11:49 am The snapshots page is broken but the snapshots that the embedded emulator uses can be found here:

"Minimal features and look" (269 byte version?): https://borialabs.free.nf/chesskelet/sn ... 1.006s.sna
"Full features and look" (352 byte version?): https://borialabs.free.nf/chesskelet/sn ... 1.006l.sna
won't work for me - ERR_SSL_PROTOCOL_ERROR
could somebody download and share?
EdToo
Manic Miner
Posts: 228
Joined: Thu Nov 03, 2022 4:23 pm

Re: Chesskelet revamped - 269 bytes

Post by EdToo »

Lethargeek wrote: Sun Jan 14, 2024 1:22 pm won't work for me - ERR_SSL_PROTOCOL_ERROR
could somebody download and share?
If you remove the s from https at the start of the url you should get a warning that you can't securely download the file but with the option to proceed.
Stu
Manic Miner
Posts: 243
Joined: Wed May 20, 2020 2:59 pm

Re: Chesskelet revamped - 269 bytes

Post by Stu »

Oops yes good shout! I had working links then somehow pasted in non-working ones! :roll:
flange
Drutt
Posts: 49
Joined: Tue Dec 12, 2023 5:27 pm

Re: Chesskelet revamped - 269 bytes

Post by flange »

Hmmm four moves in and my queen disappeared (moves entered correctly) ! :lol:
Last edited by flange on Sun Jan 14, 2024 3:39 pm, edited 1 time in total.
flange
Drutt
Posts: 49
Joined: Tue Dec 12, 2023 5:27 pm

Re: Chesskelet revamped - 269 bytes

Post by flange »

Tried this in Fuse and all I get is a "some information has been lost in the conversion:the snapshot may not work." error
In Eighty One it's all over the shop, not obeying entries, pieces vanishing ( yes my moves were correct ) and in that old stalwart, No ca$h, it won't load at all, the same for zxspin.

A pass from me I'm afraid.
Dr beep
Manic Miner
Posts: 381
Joined: Mon Oct 01, 2018 8:53 pm

Re: Chesskelet revamped - 269 bytes

Post by Dr beep »

https://worldofspectrum.net/item/0034814/

https://zxart.ee/eng/software/game/boar ... hesskelet/

played the version from zxart and opponent just lost a Knight suddenly.
E2E3 (made an error move, had to be E4)
E3E4 (now as if playing black)
C2C4
D1F3

Error can be repeated
flange
Drutt
Posts: 49
Joined: Tue Dec 12, 2023 5:27 pm

Re: Chesskelet revamped - 269 bytes

Post by flange »

just downloaded the version from Dr Beeps link and this version seems to work so will try it against ZX81 1K full FIDE chess. :D
User avatar
patters
Manic Miner
Posts: 471
Joined: Thu Apr 11, 2019 1:06 am

Re: Chesskelet revamped - 269 bytes

Post by patters »

I for one really enjoyed reading @Arkannoyed's thread in which the compact chess graphics engine was refined. I recall I read it on a flight with wifi. The data rate was awful but just allowed some forum reading and that thread was captivating. Would be amazing to see it paired with a game engine and get released one day.
flange
Drutt
Posts: 49
Joined: Tue Dec 12, 2023 5:27 pm

Re: Chesskelet revamped - 269 bytes

Post by flange »

Well that was quick!

ZX81 1k FIDE chess walloped it in half a dozen moves. :o
User avatar
arkannoyed
Manic Miner
Posts: 438
Joined: Mon Feb 05, 2018 9:56 am
Location: Northamptonshire

Re: Chesskelet revamped - 269 bytes

Post by arkannoyed »

The idea in fact was to pair my 3D display engine with something Chesskelet-esque in an attempt to make a 3D chess in under 1k. It’s definitely possible.
User avatar
arkannoyed
Manic Miner
Posts: 438
Joined: Mon Feb 05, 2018 9:56 am
Location: Northamptonshire

Re: Chesskelet revamped - 269 bytes

Post by arkannoyed »

But I am very keen for there to be a gui. A proper interface to play through.
Supamax
Drutt
Posts: 23
Joined: Mon Oct 03, 2022 3:18 am

Re: Chesskelet revamped - 269 bytes

Post by Supamax »

Is there an official page with official working download links of the latest version?
Thanks :)
reeagbo
Dizzy
Posts: 61
Joined: Mon Apr 29, 2019 9:11 am

Re: Chesskelet revamped - 269 bytes

Post by reeagbo »

Hi there,

I´m sorry, I have not been paying attention to this forum for a long time.
I just moved my site somewhere else, and I noticed it has some issues, but the 269B snapshot is here:

http://borialabs.free.nf/chesskelet/sna ... 1.006s.sna

Alex

andydansby wrote: Fri Dec 29, 2023 2:01 pm The site can be found at
http://borialabs.free.nf/chesskelet/?i=1
reeagbo
Dizzy
Posts: 61
Joined: Mon Apr 29, 2019 9:11 am

Re: Chesskelet revamped - 269 bytes

Post by reeagbo »

Yes, I tried your moves and the glitch happens as you say. Unfortunately, I´m not working on this project anymore. Anyway, you can see that it is possible to play full games:



Alex
Dr beep wrote: Sun Jan 14, 2024 8:04 pm https://worldofspectrum.net/item/0034814/

https://zxart.ee/eng/software/game/boar ... hesskelet/

played the version from zxart and opponent just lost a Knight suddenly.
E2E3 (made an error move, had to be E4)
E3E4 (now as if playing black)
C2C4
D1F3

Error can be repeated
reeagbo
Dizzy
Posts: 61
Joined: Mon Apr 29, 2019 9:11 am

Re: Chesskelet revamped - 269 bytes

Post by reeagbo »

Hi,

I recently moved it here. I still need to fix the snapshots and emulator links, though.

http://chesskelet.borialabs.com/

Alex
Supamax wrote: Thu Feb 29, 2024 7:07 pm Is there an official page with official working download links of the latest version?
Thanks :)
reeagbo
Dizzy
Posts: 61
Joined: Mon Apr 29, 2019 9:11 am

Re: Chesskelet revamped - 269 bytes

Post by reeagbo »

I´m definitely looking forward to seing that! :-)
arkannoyed wrote: Tue Jan 16, 2024 9:16 am The idea in fact was to pair my 3D display engine with something Chesskelet-esque in an attempt to make a 3D chess in under 1k. It’s definitely possible.
reeagbo
Dizzy
Posts: 61
Joined: Mon Apr 29, 2019 9:11 am

Re: Chesskelet revamped - 269 bytes

Post by reeagbo »

Hello! That is king of the expected behavior. It was never meant to beat anyone. I´m just happy that it did not behave weirdly. That's how far Chesskelet gets. :-)

Alex

flange wrote: Sun Jan 14, 2024 9:49 pm Well that was quick!

ZX81 1k FIDE chess walloped it in half a dozen moves. :o
reeagbo
Dizzy
Posts: 61
Joined: Mon Apr 29, 2019 9:11 am

Re: Chesskelet revamped - 269 bytes

Post by reeagbo »

Hi flange,

I know this effort as I know Poudade's, Toledo's and many others. And I mostly agree with you. All of those projects play much better chess, have more options and have a nicer interface, but let's not confuse things. That was not my aim. If you are looking for something that will give you a nice chess experience, Chesskelet is not that. Mine is jut a coding effort for the smallest code, and minimalist GUI, not meant for any serious games.

Alex :-)
flange wrote: Fri Dec 29, 2023 3:31 pm A full FIDE chess, that can even play itself,for the 1k ZX81 and ZX80 has been available for over 7 years now but never seems to be mentioned as opposed to the dreadful 80's effort. Whilst not for the spectrum the code may be adaptable and perhaps of interest to developers.

The ZX81 version can be found here...

https://smmax.sourceforge.net/
reeagbo
Dizzy
Posts: 61
Joined: Mon Apr 29, 2019 9:11 am

Re: Chesskelet revamped - 269 bytes

Post by reeagbo »

I re-compiled with zx spin and still get 269 bytes. I might be wrong but I recall recounting manually and i would get the same figure as zx spin. Where does the difference with pasmo come from? I wouldn't know.

Anyway, the topic could be trickier, as i count the metadata i use as part of the code. Strictly speaking, my code is even less than 269, at least 40 bytes less.
A.
Stu wrote: Sun Jan 14, 2024 11:49 am I've managed to track down this page:

http://borialabs.free.nf/chesskelet/

The snapshots page is broken but the snapshots that the embedded emulator uses can be found here:

"Minimal features and look" (269 byte version?): http://borialabs.free.nf/chesskelet/sna ... 1.006s.sna
"Full features and look" (352 byte version?): http://borialabs.free.nf/chesskelet/sna ... 1.006l.sna

(The emulator's broken because it looks in the wrong place for the snapshots, but I managed to find them with a little bit of guesswork)

I'm not sure which version the source is; I quickly compiled it in pasmo and ended up with 292 bytes of code, which doesn't seem to match any version. But that may be down to user error tbh.
flange
Drutt
Posts: 49
Joined: Tue Dec 12, 2023 5:27 pm

Re: Chesskelet revamped - 269 bytes

Post by flange »

reeagbo wrote: Mon Mar 04, 2024 11:38 am Hi flange,

I know this effort as I know Poudade's, Toledo's and many others. And I mostly agree with you. All of those projects play much better chess, have more options and have a nicer interface, but let's not confuse things. That was not my aim. If you are looking for something that will give you a nice chess experience, Chesskelet is not that. Mine is jut a coding effort for the smallest code, and minimalist GUI, not meant for any serious games.

Alex :-)
Apologies If I came across a bit mean Reeagbo.

It's just that I really look forward to these minimalist versions and I innocently thought a strong as possible game was the intention so please forgive my error.

Strong game or not it doesn't take anything away from your accomplishment and I look forward to future progress. :D
reeagbo
Dizzy
Posts: 61
Joined: Mon Apr 29, 2019 9:11 am

Re: Chesskelet revamped - 269 bytes

Post by reeagbo »

No worries. No need to apologize. This has to be just fun. :-)
flange wrote: Mon Mar 04, 2024 2:49 pm Apologies If I came across a bit mean Reeagbo.

It's just that I really look forward to these minimalist versions and I innocently thought a strong as possible game was the intention so please forgive my error.

Strong game or not it doesn't take anything away from your accomplishment and I look forward to future progress. :D
Post Reply