Live data from Hacker News

Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB

github.com

61–70 of 78 posts

Re: Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB

#61

Earlier quoted context omitted.

Not really. You have to see it for yourself. (Partial answer, 2kB is a very small fraction of what we'd like to think counts as human.)

I don't think what you're saying has any connection to chess or chess clubs. 2kB is a very small fraction of what we'd like to think counts as human This doesn't seem to mean anything. Why would 2KB have any relation to "counting as human". It's the data of about 10 comments.

TFA describes a 2kB program can play a human game against humans, and sometimes win.

Re: Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB

#62

Earlier quoted context omitted.

I don't think what you're saying has any connection to chess or chess clubs. 2kB is a very small fraction of what we'd like to think counts as human This doesn't seem to mean anything. Why would 2KB have any relation to "counting as human". It's the data of about 10 comments.

TFA describes a 2kB program can play a human game against humans, and sometimes win.

We know that, that's what the article is about. The things you said are vague and contain no information. What does 2KB have to do with "what we think counts as human" ?

Re: Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB

#63

Earlier quoted context omitted.

TFA describes a 2kB program can play a human game against humans, and sometimes win.

We know that, that's what the article is about. The things you said are vague and contain no information. What does 2KB have to do with "what we think counts as human" ?

I said something very specific. You can refuse to compare 2kB to the size of the human brain, but that has nothing to do with me.

Re: Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB

#65

Earlier quoted context omitted.

We know that, that's what the article is about. The things you said are vague and contain no information. What does 2KB have to do with "what we think counts as human" ?

I said something very specific. You can refuse to compare 2kB to the size of the human brain, but that has nothing to do with me.

I'm completely lost and have no idea what you are trying to say or what point you are making.

Re: Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB

#66
post #2

Cool that you could keep it under 2k but it would nice to have a readable version of the source code. Do you work with it like this or do you have some sort of script you apply to get it down to a single line, single letter variable names?

a readable version seems to have just been added! https://github.com/datavorous/sameshi/tree/master/readable

Re: Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB

#69
post #31

How many games did you have to throw away because stockfish wanted to castle? Or did you force stockfish to not castle? Castling seems like such a frequent move it is hard to draw any conclusions about the strength of an engine that does not support it.

zero games were thrown away for castling, because i forced stockfish not to castle (and not to play en passant/promotion) by filtering legal moves and only giving those filtered moves via root_moves so every game stayed in the same no castling variant and you're right, this rating is for that constrained variant, not full chess.

Wouldn't that just stop it from considering castling, en passant, and promotion on the first move of the position you are analyzing? It's still going to consider those in the tree search, and the static evaluation neural net was trained on positions where they are allowed.

For castling you should be able to fix this by specifying that castling rights have been lost in the positions you give it.

For the others I think you would need to filter not just when giving it the list of allowed first moves. You'd also have to make it not consider en passant and promotion in the search, by modifying its move generation.

The static evaluation would still be off a bit, but that probably would not have much effect most of the time.

From what I've read it is feasible to train a new neural net on a decent home computer in maybe around a week, but that's probably overkill for your use of figuring out how strong your engine is at no castling/no promotion/no en passant chess.

Re: Show HN: Sameshi – a ~1200 Elo chess engine that fits within 2KB

#70

Earlier quoted context omitted.

We know that, that's what the article is about. The things you said are vague and contain no information. What does 2KB have to do with "what we think counts as human" ?

I said something very specific. You can refuse to compare 2kB to the size of the human brain, but that has nothing to do with me.

> that has nothing to do with me.

Well, you left a cryptic comment that multiple people couldn’t understand. And then you refused to explain it.

Post reply on HN