New engine releases & news 2021

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
Brunetti
Posts: 424
Joined: Tue Dec 08, 2009 1:37 pm
Location: Milan, Italy
Full name: Alex Brunetti

Re: New engine releases & news 2021

Post by Brunetti »

Scally wrote: Mon Oct 18, 2021 3:40 pm I’ve tried on my Raspberry 4 32 bit.
It appears to be 64 bit only, and maybe only for Windows.
Try to adapt this one:

Code: Select all

BIN_NAME=Hopper.exe
BUILD_DIR=build
SRC_DIR=src

CXXFLAGS=-std=c++14 -O3 -march=native
LDFLAGS=-pthread

SRC_FILES = $(shell find $(SRC_DIR) -name *.cpp)
OBJ_FILES = $(SRC_FILES:%.cpp=$(BUILD_DIR)/%.o)

$(BUILD_DIR)/$(BIN_NAME) : $(OBJ_FILES)
	$(CXX) $(OBJ_FILES) -o $@ $(LDFLAGS)

$(BUILD_DIR)/%.o: %.cpp
	@mkdir -p $(dir $@)
	$(CXX) $(CXXFLAGS) -c $< -o $@

.PHONY: clean

clean:
	@rm -rf $(BUILD_DIR)
Alex
User avatar
Scally
Posts: 232
Joined: Thu Sep 28, 2017 9:34 pm
Location: Bermondsey, London
Full name: Alan Cooper

Re: New engine releases & news 2021

Post by Scally »

Thanks for the suggested Makefile Alex.

I have adapted it for the Chess source folder, but after fire fighting the amount of *.h files that need to either start with a capital letter or not, I eventually get something that begins to compile but then there’s too many errors to fault find.

I guess it’s not meant to be.


Thanks again,

Al.
User avatar
flok
Posts: 606
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

Re: New engine releases & news 2021

Post by flok »

A new release of caffeinatedpawn was put on the web: https://vanheusden.com/CaffeinatedPawn/

There's a bit of elo increase.
User avatar
Brunetti
Posts: 424
Joined: Tue Dec 08, 2009 1:37 pm
Location: Milan, Italy
Full name: Alex Brunetti

Re: New engine releases & news 2021

Post by Brunetti »

flok wrote: Mon Oct 18, 2021 5:20 pm There's a bit of elo increase.
Good job, more than 100 points!

Code: Select all

Engines in CaffeinatedPawn 95458ab 64-bit family
-------------------------------------------------------------------------------------------------------------
Rank  Elo   ±  Engine                                      Score Games  Wins Draws  Loss  Oppo time stal ille
-------------------------------------------------------------------------------------------------------------
   1. 1747  39 CaffeinatedPawn 95458ab 64-bit                43%   278    97    45   136   -59   0%   0%   0%
   2. 1623  33 CaffeinatedPawn 46203a4 64-bit                44%   451   193    15   243   -51   0%  22%   0%
   3. 1581  23 CaffeinatedPawn 54311af 64-bit                45%   793   286   136   371   -46   0%   0%   0%
Alex
User avatar
flok
Posts: 606
Joined: Tue Jul 03, 2018 10:19 am
Full name: Folkert van Heusden

Re: New engine releases & news 2021

Post by flok »

Brunetti wrote: Mon Oct 18, 2021 7:59 pm
flok wrote: Mon Oct 18, 2021 5:20 pm There's a bit of elo increase.
Good job, more than 100 points!

Code: Select all

Engines in CaffeinatedPawn 95458ab 64-bit family
-------------------------------------------------------------------------------------------------------------
Rank  Elo   ±  Engine                                      Score Games  Wins Draws  Loss  Oppo time stal ille
-------------------------------------------------------------------------------------------------------------
   1. 1747  39 CaffeinatedPawn 95458ab 64-bit                43%   278    97    45   136   -59   0%   0%   0%
   2. 1623  33 CaffeinatedPawn 46203a4 64-bit                44%   451   193    15   243   -51   0%  22%   0%
   3. 1581  23 CaffeinatedPawn 54311af 64-bit                45%   793   286   136   371   -46   0%   0%   0%
Alex
Thanks!

I looked more closely at the movegen library I use and found quite a few places that were already doing this that I was doing as well.
Like doMove also did an implicit move-validity check.
User avatar
CMCanavessi
Posts: 1142
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: New engine releases & news 2021

Post by CMCanavessi »

Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls
jhonnold
Posts: 122
Joined: Wed Feb 17, 2021 3:16 pm
Full name: Jay Honnold

Re: New engine releases & news 2021

Post by jhonnold »

CMCanavessi wrote: Tue Oct 19, 2021 2:04 am Berserk 5 has been released:

https://github.com/jhonnold/berserk/releases
This is just a release to mark the end of Hand Crafted Evaluation in Berserk. Please test Berserk 6 (or both, up to the testers :o)

https://github.com/jhonnold/berserk/releases/tag/6
User avatar
CMCanavessi
Posts: 1142
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: New engine releases & news 2021

Post by CMCanavessi »

Nice! 2 releases in 15 minutes lol :mrgreen:
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls
User avatar
Brunetti
Posts: 424
Joined: Tue Dec 08, 2009 1:37 pm
Location: Milan, Italy
Full name: Alex Brunetti

Re: New engine releases & news 2021

Post by Brunetti »

jhonnold wrote: Tue Oct 19, 2021 2:13 am Please test Berserk 6 (or both, up to the testers :o)
Very good job!

Code: Select all

Engines in Berserk 6 64-bit family
-------------------------------------------------------------------------------------------------------------
Rank  Elo   ±  Engine                                      Score Games  Wins Draws  Loss  Oppo time stal ille
-------------------------------------------------------------------------------------------------------------
   1. 3453  23 Berserk 6 64-bit                              62%   686   291   267   128  +118   0%   0%   0%
   2. 3375  23 Berserk 4.5.1 64-bit                          52%   680   230   244   206   +26   0%   0%   0%
Alex
User avatar
Rebel
Posts: 7388
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: New engine releases & news 2021

Post by Rebel »

jhonnold wrote: Tue Oct 19, 2021 2:13 am
CMCanavessi wrote: Tue Oct 19, 2021 2:04 am Berserk 5 has been released:

https://github.com/jhonnold/berserk/releases
This is just a release to mark the end of Hand Crafted Evaluation in Berserk. Please test Berserk 6 (or both, up to the testers :o)

https://github.com/jhonnold/berserk/releases/tag/6
Berserk 5 for the GRL
1400 games
Elo Pool : 3295
http://rebel13.nl/a/grl.htm

Berserk 6 for the GRL
1000 games
Elo Pool : 3351
http://rebel13.nl/b/grl.htm

Looking good, maybe even a new 3400 elo engine :D
90% of coding is debugging, the other 10% is writing bugs.