Search found 14 matches

by jgilchrist
Thu May 09, 2024 9:48 am
Forum: CCRL Public
Topic: New engine: Tcheran
Replies: 33
Views: 25628

Re: New engine: Tcheran

v2.3 of Tcheran was released today. Elo gains are mainly due to a new lazy move generation implementation, but also a couple of minor bug fixes. Elo | 25.75 +- 9.23 Conf | 8.0+0.08s Threads=1 Hash=16MB Games | N: 4096 W: 1685 L: 1382 D: 1029 Penta | [207, 358, 735, 421, 327] Elo | 22.08 +- 8.85 Conf...
by jgilchrist
Tue Apr 09, 2024 2:54 pm
Forum: CCRL Public
Topic: New engine: Tcheran
Replies: 33
Views: 25628

Re: New engine: Tcheran

Hey Gabor, one trick I've used in the past to handle similar situations where I wasn't lucky enough to have the author make a change :) Here is the trick: before running I just create a blank file with the log name (zappa.log for example), then modify permissions to make it read only, since the fil...
by jgilchrist
Tue Apr 09, 2024 9:22 am
Forum: CCRL Public
Topic: New engine: Tcheran
Replies: 33
Views: 25628

Re: New engine: Tcheran

v2.2 of Tcheran was released today with a couple of bug fixes for issues which caused the en passant target to be forgotten during search. This was pointed out during the 107th Amateur competition being run at the moment, which pushed me to release early. There's some other refactoring included in t...
by jgilchrist
Thu Jan 25, 2024 10:55 am
Forum: CCRL Public
Topic: New engine: Tcheran
Replies: 33
Views: 25628

Re: New engine: Tcheran

Hello all, v2.1 of Tcheran was released today, containing two fixes resulting in Elo changes which are as follows: STC: ELO | 109.2 +/- 9.4 CONF | 8+0.08 Threads=1 Hash=128MB GAMES | N: 4096 W: 2142 L: 895 D: 1059 LTC: ELO | 121.4 +/- 18.5 CONF | 40+0.4 Threads=1 Hash=128MB GAMES | N: 1024 W: 534 L:...
by jgilchrist
Fri Jan 19, 2024 5:19 pm
Forum: CCRL Public
Topic: New engine: Tcheran
Replies: 33
Views: 25628

Re: New engine: Tcheran

Wow, huge elo gain :shock: :D A lot of low hanging fruit there since the search implementation for v1.x was almost entirely vanilla alpha-beta and its rating was mostly due a lot of time spent profiling and optimising move generation and the simple search implementation. Plenty of easy-to-implement...
by jgilchrist
Fri Jan 19, 2024 11:22 am
Forum: CCRL Public
Topic: New engine: Tcheran
Replies: 33
Views: 25628

Re: New engine: Tcheran

Version 2.0 of Tcheran was released yesterday with a variety of standard search pruning techniques: In short time controls, there's a ~244 Elo increase in self-play. ELO | 244.1 +/- 11.4 CONF | 8+0.08 Threads=1 Hash=128MB GAMES | N: 4096 W: 2942 L: 460 D: 694 In longer time controls, a slightly bigg...
by jgilchrist
Wed Jan 10, 2024 9:33 am
Forum: CCRL Public
Topic: New engine: Tcheran
Replies: 33
Views: 25628

Re: New engine: Tcheran

Thanks Graham & Gabor. I have recently published v1.1 of Tcheran which includes a variety of move generation optimisations, which I wanted to get into a separate release before v2.0. https://github.com/jgilchrist/chess-engine/releases/tag/v1.1 https://github.com/jgilchrist/chess-engine/blob/mast...
by jgilchrist
Mon Dec 11, 2023 11:56 am
Forum: CCRL Public
Topic: New engine: Tcheran
Replies: 33
Views: 25628

Re: New engine: Tcheran

I have just seen Tcheran pop up in this week's Blitz rating list - very exciting. Thanks Gabor! A couple of questions if you have time - When releasing a new version of the engine, I've seen some authors post a new forum topic, and others post in their original announcement topic - is there a prefer...
by jgilchrist
Thu Dec 07, 2023 5:45 pm
Forum: CCRL Public
Topic: New engine: Tcheran
Replies: 33
Views: 25628

Re: New engine: Tcheran

Indeed it does. Thank you. Is this totally equivalent with 1.0.0? Yes, totally equivalent and I'll be following a vX.Y versioning scheme from now on so replacing the name in the tournament would be great - thank you. Rust 1.74.1 and 1.76-nightly have been just released. So they have - I've checked ...
by jgilchrist
Thu Dec 07, 2023 3:54 pm
Forum: CCRL Public
Topic: New engine: Tcheran
Replies: 33
Views: 25628

Re: New engine: Tcheran

I think I've come up with a better solution, which will work with the current stable Rust version and no manual file editing.

I have re-released v1.0 (https://github.com/jgilchrist/chess-eng ... s/tag/v1.0) - downloading the zip + building should 'just work'.
by jgilchrist
Thu Dec 07, 2023 11:19 am
Forum: CCRL Public
Topic: New engine: Tcheran
Replies: 33
Views: 25628

Re: New engine: Tcheran

But, IMO, the zip in the release should build to the same exe, to avoid confusion. I agree. That said, I can't think of a good way to have this work but continue to also have the extra version information embedded when building from the repository. I'm a bit loth to give that up as it's been so use...
by jgilchrist
Thu Dec 07, 2023 12:05 am
Forum: CCRL Public
Topic: New engine: Tcheran
Replies: 33
Views: 25628

Re: New engine: Tcheran

Hello Jonathan, Your exe seems OK. However, when I try to compile the source using the latest Rust I get this error message: ... As I am not a programmer I can't resolve this issue. Appreciate you trying this! Am I right in thinking that you got the source code by downloading the zip from the relea...
by jgilchrist
Tue Dec 05, 2023 5:12 pm
Forum: CCRL Public
Topic: New engine: Tcheran
Replies: 33
Views: 25628

Re: New engine: Tcheran

I suggest releasing various versions under 'Releases' for easier tracking and distinction. Thanks Gabor, you're right, I've been holding off on releasing v1.0 but now feels like the right time! An exe would be helpful. We all use AVX2. Thanks Graham, I have uploaded a Windows binary under the v1.0 ...
by jgilchrist
Tue Dec 05, 2023 11:21 am
Forum: CCRL Public
Topic: New engine: Tcheran
Replies: 33
Views: 25628

New engine: Tcheran

Hello! It's my first time posting here - I've been working on a chess engine recently. It's recently reached a level I'm generally happy with and I'm curious to see where it would land on the CCRL rankings (both 40/15 and 2+1). The source code is available here: https://github.com/jgilchrist/chess-e...