Search found 2903 matches

by Evert
Fri Jun 28, 2019 9:29 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Linux flavors - opinions
Replies: 29
Views: 4214

Re: Linux flavors - opinions

I used Gentoo for a long time. It’s neat, portage is a great package manager and you do get to tweak everything. Keeping the ststem up to date became a bit of a chore though (you can mostly put it on a cron job, but still...) and updating outdated systems isn’t a thing. Switching to a new version of...
by Evert
Sun Jun 23, 2019 11:42 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: FRC / Chess960 -- Some Lessons I Learned
Replies: 21
Views: 3856

Re: FRC / Chess960 -- Some Lessons I Learned

An advantage of KxR is that you don’t have to look for the rook, since its location is right there in the move. It’s a reasonably elegant solution if this is the only really weird move you have to deal with (of course you also have en-passant and promotionsto consider).
by Evert
Fri Jun 21, 2019 5:17 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: DTM50
Replies: 65
Views: 12186

Re: DTM50

After noobpawnftw told me that dtm50 is not perfect. [...] DTM50 is both bulky and troublesome compared to DTM. What exactly is "not perfect" and "troublesome" with DTM50? DTZ50 may be perfect in theory, but it suffers from a laughable practical quirk. Look at Diagram 4 below. 2k5/8/K7/7p/7N/8/3Q4/...
by Evert
Thu May 09, 2019 9:08 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: catastrophic forgetting
Replies: 5
Views: 1305

Re: catastrophic forgetting

I think this is a really interesting project, with a lot of potential. Also sadly one that I lack the time and resources to look into myself.
I’ll be very interested to hear about your results.
by Evert
Sat May 04, 2019 4:10 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Chess engines for circular chess boards
Replies: 32
Views: 5067

Re: Chess engines for circular chess boards

In order for a Knight to take full advantage of a triangle’s ability to add additional paths for a potential move, the Knight must be able to pass through the triangle on either the long leg or short leg part of the “L” move (jump) from any of the six spaces that surround (intersect) a triangle. If...
by Evert
Sat May 04, 2019 2:39 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Question to Remi about CrazyZero
Replies: 5
Views: 1416

Re: Question to Remi about CrazyZero

Last year Greg Strong and I agreed it would be nice to have such a thing, and that we should take it up with other people for whom this could be relevant (Evert Glebbeek, Daniel Shawul, Fergus Duniho). Unfortunately I have been so busy with other things that I never got to do that. The various conf...
by Evert
Sat Apr 27, 2019 9:14 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Chess engines for circular chess boards
Replies: 32
Views: 5067

Re: Chess engines for circular chess boards

When I first tried to merge a 6x6 square board into the hole of the Byzantine Chess board, I tried very hard to get rid of the 4 triangles, but without success. As I made the triangles shrink to the point of disappearing, the adjoining three 4-sided spaces merged into a single weird looking shape w...
by Evert
Fri Apr 26, 2019 10:05 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Chess engines for circular chess boards
Replies: 32
Views: 5067

Re: Chess engines for circular chess boards

Like Evert says, the hard part will be to produce a GUI. When I mentioned Jocly, I only mentioned it as an example of a way to construct a move generator that would be able to handle such 'inhomogeneous' boards. I wouldn't want to suggest that it would be a good idea to implement your game in Jocly...
by Evert
Fri Apr 26, 2019 9:52 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Chess engines for circular chess boards
Replies: 32
Views: 5067

Re: Chess engines for circular chess boards

Thanks for correcting me on the name of the piece that moves one space diagonally and then one space orthogonally. In its footnote, Wikipedia gave two examples of alternate move descriptions for the Knight, the first being diagonally then orthogonally and the second being orthogonally then diagonal...
by Evert
Thu Apr 25, 2019 5:16 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Chess engines for circular chess boards
Replies: 32
Views: 5067

Re: Chess engines for circular chess boards

From the discussion, so far it seems that my game is facing two dilemmas (or difficulties/problems): 1. Choosing between 3 known move descriptions for the Knights: Wikipedia’s “L” description Evert’s Wazir move – one space orthogonally then one space diagonally Harm’s Xiangqi move – one space diago...