Search found 2880 matches

by Evert
Thu Apr 05, 2018 6:06 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 'ab-initio' piece values
Replies: 17
Views: 2626

Re: 'ab-initio' piece values

Did Zillions have a notion of game phase, to scale piece values as the game progressed?
by Evert
Thu Apr 05, 2018 6:03 pm
Forum: Computer Chess Club: General Topics
Topic: What does LCzero learn?
Replies: 10
Views: 2804

Re: What does LCzero learn?

What you're asking is how we can extract knowledge from the neural network. The answer is, you can't. Not easily anyway. You ask the network to evaluate a position, and it spits out a number (or you ask it for a move and it spits out a move). How it got to that result is almost impossible to trace. ...
by Evert
Tue Apr 03, 2018 7:21 am
Forum: Computer Chess Club: General Topics
Topic: LCZero: Progress and Scaling. Relation to CCRL Elo
Replies: 604
Views: 80134

Re: LCZero: Progress and Scaling. Relation to CCRL Elo

So, here's a question for you. My son likes to play chess, but I'm not always available to play with him (and much better than he is anyway, so we have to play some sort of handicap to make it remotely interesting), and his sister isn't always available either (he's again better than she is,although...
by Evert
Mon Apr 02, 2018 8:35 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 'ab-initio' piece values
Replies: 17
Views: 2626

Re: 'ab-initio' piece values

These piece values are not robust with respect to small changes in some of the parameters and tweaks to the definitions. Blindly weighing forward moves as more important benefits the Bishop relative to the Rook (the Bishop has more forward moves than a rook), but weighing moves to the enemy side of ...
by Evert
Mon Apr 02, 2018 11:55 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 'ab-initio' piece values
Replies: 17
Views: 2626

Re: 'ab-initio' piece values

I am a bit puzzled that the Bishops comes out so much higher than the Knight, at beta=0.7. Agreed. I couldn't find anything wrong with the code though. I'll try to figure out where this value comes from. Note that if I disable the extra terms, I don't get exactly the same values as you posted, but ...
by Evert
Mon Apr 02, 2018 9:57 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 'ab-initio' piece values
Replies: 17
Views: 2626

Re: 'ab-initio' piece values

I've been experimenting with your value model as well and so far I really like what comes out of it. I added in a separate weight for forward moves, and also for capture moves (although I haven't tried it on divergent pieces yet). The formula I use is: value[sq] = (moves[sq] + fw*fwd_moves[sq]) ...
by Evert
Mon Apr 02, 2018 8:50 am
Forum: Computer Chess Club: General Topics
Topic: Upcoming feature: move animation
Replies: 37
Views: 3647

Re: Upcoming feature: move animation

A really cool feature would be: slow down the engines. If we use your great app for playing on the ChessGenius Exclusive against Komodo or Stockfish, it would be great, to slow these engines down (to 1% perhaps?!), otherwise nobody has a chance to win a game (except M.Carlsen...) I never understood...
by Evert
Sun Apr 01, 2018 8:24 pm
Forum: Computer Chess Club: General Topics
Topic: WinBoard-AA beta release
Replies: 138
Views: 18935

Re: Piece bmp images

The counter point, of course, is that you should generally prefer .png to .bmp for... well, anything, really. Thing is, you need an external library (zlib+libpng) to read those, which is apparently non-trivial on Windows.
by Evert
Fri Mar 30, 2018 9:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Server to play chess and chess variants (job offer)
Replies: 4
Views: 1293

Re: Server to play chess and chess variants (job offer)

Any server for playing chess variants should offer computer opponents to play the games. Preferably stronger and weaker ones.
This to mitigate the problem of finding human opponents. Personally, I prefer playing humans over a physical board anyway.
by Evert
Fri Mar 30, 2018 9:34 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 'ab-initio' piece values
Replies: 17
Views: 2626

Re: 'ab-initio' piece values

Nice. I like this. I have used PST-values based on the number of moves from a given square for a while; they're not particularly great though. The second term could make a big difference here, particularly for the Knight. Some thoughts: it probably makes sense to weigh forward moves and captures (fo...