PlentyChess

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

Moderator: Ras

Chacal X
Posts: 95
Joined: Mon Mar 10, 2025 9:06 pm
Full name: flavio thomazini

Re: PlentyChess

Post by Chacal X »

Good morning,

Thank you very much for compiling in AVX, it's working perfectly!
chessica
Posts: 990
Joined: Thu Aug 11, 2022 11:30 pm
Full name: Esmeralda Pinto

Re: PlentyChess

Post by chessica »

MEA

Multiple Engine Analysis

Code: Select all

EPD :

Time : ms

Rank	Engine	Points	Found	Positions	ELO	MaxPoints	Score	Time	Hash	CPU
1	stockfish 25110215	325.658	17524	41539	3528	415.390	78.4%	100	64	1
2	PlentyChess 7.0.26	306.530	15728	41539	3321	415.390	73.8%	100	64	1
3	stockfish 25110215	271.474	11979	41539	2943	415.390	65.4%	10	64	1
4	stockfish 25110215	271.135	11964	41539	2938	415.390	65.3%	10	64	1
5	PlentyChess 7.0.26SE	259.167	11337	41539	2808	415.390	62.4%	10	64	1
Original Design
by
Ferdinand
Mosca
Jouni
Posts: 3746
Joined: Wed Mar 08, 2006 8:15 pm
Full name: Jouni Uski

Re: PlentyChess

Post by Jouni »

My UHO test :(

Code: Select all

                             
1   PlentyChess7.0.22    +9  +116/=178/-106 51.25%  205.0/400
2   PlentyChess7.0.26    -9  +106/=178/-116 48.75%  195.0/400



Jouni
chessica
Posts: 990
Joined: Thu Aug 11, 2022 11:30 pm
Full name: Esmeralda Pinto

Re: PlentyChess

Post by chessica »

Code: Select all

Rank	Engine	Points	Found	Positions	ELO	MaxPoints	Score	Time	Hash	CPU
1	stockfish 25110215	337.605	18980	41539	3658	415.390	81.3%	200	64	1
2	stockfish 25110215	325.658	17524	41539	3528	415.390	78.4%	100	64	1
3	PlentyChess 7.0.26	317.587	16943	41539	3442	415.390	76.5%	200	64	1
4	Brainlearn25.2	310.096	16113	41539	3361	415.390	74.7%	100	64	1
5	PlentyChess 7.0.26	306.530	15728	41539	3321	415.390	73.8%	100	64	1
6	stockfish 25110215	289.736	13639	41539	3141	415.390	69.8%	20	64	1
7	Brainlearn25.2	275.736	12494	41539	2988	415.390	66.4%	20	64	1
8	PlentyChess 7.0.26SE	271.606	12422	41539	2943	415.390	65.4%	20	64	1
9	stockfish 25110215	271.474	11979	41539	2943	415.390	65.4%	10	64	1
10	PlentyChess 7.0.26SE	259.167	11337	41539	2808	415.390	62.4%	10	64	1
Chacal X
Posts: 95
Joined: Mon Mar 10, 2025 9:06 pm
Full name: flavio thomazini

Re: PlentyChess

Post by Chacal X »

chessica wrote: Sun Nov 30, 2025 5:20 pm

Code: Select all

Rank	Engine	Points	Found	Positions	ELO	MaxPoints	Score	Time	Hash	CPU
1	stockfish 25110215	337.605	18980	41539	3658	415.390	81.3%	200	64	1
2	stockfish 25110215	325.658	17524	41539	3528	415.390	78.4%	100	64	1
3	PlentyChess 7.0.26	317.587	16943	41539	3442	415.390	76.5%	200	64	1
4	Brainlearn25.2	310.096	16113	41539	3361	415.390	74.7%	100	64	1
5	PlentyChess 7.0.26	306.530	15728	41539	3321	415.390	73.8%	100	64	1
6	stockfish 25110215	289.736	13639	41539	3141	415.390	69.8%	20	64	1
7	Brainlearn25.2	275.736	12494	41539	2988	415.390	66.4%	20	64	1
8	PlentyChess 7.0.26SE	271.606	12422	41539	2943	415.390	65.4%	20	64	1
9	stockfish 25110215	271.474	11979	41539	2943	415.390	65.4%	10	64	1
10	PlentyChess 7.0.26SE	259.167	11337	41539	2808	415.390	62.4%	10	64	1
Hello, good morning!

I heard that versions 7.0.28 and 7.0.29 have already been released. Could you please verify this?

Thank you..
darmar
Posts: 43
Joined: Sun Apr 07, 2024 3:44 pm
Full name: Darko Markovic

Re: PlentyChess

Post by darmar »

Aha I saw how Srdja posted full code, here is script for making PlentyChess with MSYS2 MINGW64:

Code: Select all

#!/bin/bash
# makeplenty_final.sh

# Install packages if not already installed
pacman -S --noconfirm --needed unzip make mingw-w64-x86_64-gcc

branch='main'
github_user='Yoshie2000'
repo_name='PlentyChess'

# Download the PlentyChess source code
wget -O ${branch}.zip https://github.com/${github_user}/${repo_name}/archive/refs/heads/${branch}.zip
unzip -o ${branch}.zip
cd ${repo_name}-${branch}/

# --- FINAL CORRECTION ---
# Build the executable using g++ and overriding the linker flag to use the default linker
make -j profile-build EXE=PlentyChess CXX=g++ LDFLAGS=""

# Check if the executable was created before trying to move it
if [ -f "PlentyChess.exe" ]; then
    make strip CXX=g++ LDFLAGS=""
    mv PlentyChess.exe ../PlentyChess.exe
    make clean CXX=g++ LDFLAGS=""
    cd ..
    echo "------------------------------------------------"
    echo "Compilation successful! PlentyChess.exe is ready."
    echo "------------------------------------------------"
else
    echo "------------------------------------------------"
    echo "Compilation failed. The executable was not created."
    echo "------------------------------------------------"
    cd ..
fi
Chris Formula
Posts: 145
Joined: Sun Aug 21, 2016 7:59 am
Full name: Chris Euler

Re: PlentyChess

Post by Chris Formula »

Chacal X
Posts: 95
Joined: Mon Mar 10, 2025 9:06 pm
Full name: flavio thomazini

Re: PlentyChess

Post by Chacal X »

Excellent performance in AVX, thank you very much!