Search found 828 matches

by PK
Mon Mar 23, 2020 3:03 pm
Forum: Computer Chess Club: General Topics
Topic: When will the chess programmers write an engine that plans ?
Replies: 198
Views: 5519

Re: When will the chess programmers write an engine that plans ?

Chess has 2 main elements: 1)Calculating lines like if I play A1 then if the opponent play B1 then I play C1. If I play A1 then if the opponent play B2 then I play C2 if I play A2 then if the opponent.... Despite whatever Kotov said, human calculation is much more messy: 1) My bishop move attacks o...
by PK
Sun Mar 22, 2020 9:53 am
Forum: Computer Chess Club: General Topics
Topic: Chess and Cognac
Replies: 24
Views: 3919

Re: Chess and Cognac

Note that if you want style and don't care about strength it's possible Rodent IV personalities will never be as good as Rodent III ones, and in this aspect there's no reason to upgrade as IV's improvements would be irrelevant for these purposes (III's personalities could be made stronger at will) ...
by PK
Sat Mar 21, 2020 3:12 pm
Forum: Computer Chess Club: General Topics
Topic: Can nobody compile Roden IV?
Replies: 67
Views: 8618

Re: Can nobody compile Roden IV?

Is it possible to use Rodent III personalities in Rodent IV? They would have to be converted. I changed engine name to indicate that incompatibility. Three most important differences are king tropism (from Hakkkpeliitta), space evaluation (which I added specifically to be able to create Morphy pers...
by PK
Sat Mar 21, 2020 12:43 pm
Forum: Computer Chess Club: General Topics
Topic: When will the chess programmers write an engine that plans ?
Replies: 198
Views: 5519

Re: When will the chess programmers write an engine that plans ?

"Planning" engine would play boring, schematic, uninspired chess. How do I know? Because such a sad thing has been done to beautiful game of go, see https://www.gnu.org/software/gnugo/
by PK
Tue Mar 10, 2020 5:47 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Removing Large Arrays
Replies: 36
Views: 3635

Re: Removing Large Arrays

Please note speed is language-specific. In C/C++ arrays of precalculated values tend to gain speed. In C# they often happen to lose speed (I haven't tried that on piece/square tables, but for example I noticed that occluded fill bitboards outperformed kindergarten bitboards).
by PK
Mon Mar 09, 2020 7:25 pm
Forum: Computer Chess Club: General Topics
Topic: Can nobody compile Roden IV?
Replies: 67
Views: 8618

Re: Can nobody compile Roden IV?

- still a little bit local setups (environment), but almost finished - maybe call it "cleaning" the code. I mean add "-DNO_WORDEXP" and make "-DNO_THREADS" work again, fixing warnings, which also could be understand very similar as fixes - than doing the fixes - I don't know any "dangerous" one - a...
by PK
Sun Mar 08, 2020 7:15 am
Forum: Computer Chess Club: General Topics
Topic: Can nobody compile Roden IV?
Replies: 67
Views: 8618

Re: Can nobody compile Roden IV?

State for today: I collected some issues from posts on this forum and from my mail box, added developemend guidelines in readme and fixed one embarassing bug, bumping version to 0.23. shogi4fun, You got the invitation on GitHub. Please start with adding Your bugfixes, then Chess960, and it should be...
by PK
Sat Mar 07, 2020 8:45 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Important evaluation terms in this kind of position
Replies: 6
Views: 966

Re: Important evaluation terms in this kind of position

Can Minic detect the problems faster with null move turned off?
by PK
Sat Mar 07, 2020 8:29 am
Forum: Computer Chess Club: General Topics
Topic: Can nobody compile Roden IV?
Replies: 67
Views: 8618

Re: Can nobody compile Roden IV?

OK guys, Rodent IV is on GitHub: https://github.com/nescitus/rodent-iv

shogi4fun, what is Your nick on GitHub?
by PK
Fri Mar 06, 2020 8:32 am
Forum: Computer Chess Club: General Topics
Topic: Can nobody compile Roden IV?
Replies: 67
Views: 8618

Re: Can nobody compile Roden IV?

shogi4fun, I would be happy to have You as a co-author of Rodent IV, and even to consider Your branch a main one from now on. Feel free to publish source with Your changes on GitHub or GitLab, whichever You prefer. I might even add a thing or two in the future. From Your description it seems that Yo...