Identifying weak squares

Discussion of chess software programming and technical issues.

Moderator: Ras

User avatar
mvanthoor
Posts: 1784
Joined: Wed Jul 03, 2019 4:42 pm
Location: Netherlands
Full name: Marcel Vanthoor

Re: Identifying weak squares

Post by mvanthoor »

Jon12345 wrote: Sun Jul 11, 2021 4:40 pm I have to say it must be great fun playing against your own creation! Have you ever thought about creating a range of PSQT so that you could randomly choose between different playing styles? If I had an engine, I would love to do that. It reminds me a bit of what Chessmaster2000 use to do, where you could pick an opponent, such as the one who favoured Knights.
So you're not programming your own engine, but are just on Talkchess to... talk about (computer) chess? That's fine by me, but I just wanted to know that I don't inadvertently turn the topic to "your" engine which you maybe don't have :D

If you want to create PST's, look into MinimalChess 0.3 by Lithander/Thomas (he's also on this forum). It can do that as a feature. Another engine I'm aware of that can make such personalities is the Rodent series by Pavel Koziol.
Author of Rustic, an engine written in Rust.
Releases | Code | Docs | Progress | CCRL
Jon12345
Posts: 80
Joined: Tue May 11, 2010 6:18 pm

Re: Identifying weak squares

Post by Jon12345 »

I'm creating analysis software, rather than a chess engine. I've already implemented PST's. I've got tons of ideas, and so just working through things one by one. I am currently looking at legal aspects, if there is an overlap between commercial aspects of different softwares. e.g. if chess24 had feature X, does that mean another site cannot use such a feature, or would they end up sued?
Jon
User avatar
mvanthoor
Posts: 1784
Joined: Wed Jul 03, 2019 4:42 pm
Location: Netherlands
Full name: Marcel Vanthoor

Re: Identifying weak squares

Post by mvanthoor »

Jon12345 wrote: Sun Jul 11, 2021 5:02 pm I'm creating analysis software, rather than a chess engine. I've already implemented PST's. I've got tons of ideas, and so just working through things one by one. I am currently looking at legal aspects, if there is an overlap between commercial aspects of different softwares. e.g. if chess24 had feature X, does that mean another site cannot use such a feature, or would they end up sued?
I assume if a site has a feature, and a different site implements a similar feature without (somehow) stealing the other site's software, it's no problem. There's many sites (and software) that implement features that other sites already have.
Author of Rustic, an engine written in Rust.
Releases | Code | Docs | Progress | CCRL
Jon12345
Posts: 80
Joined: Tue May 11, 2010 6:18 pm

Re: Identifying weak squares

Post by Jon12345 »

I hope you are right, else it is months of work down the drain.
Jon
Jon12345
Posts: 80
Joined: Tue May 11, 2010 6:18 pm

Re: Identifying weak squares

Post by Jon12345 »

Another scenario!

White pawns on g4 and h3, and a black pawn on h4. Is h4 a weak square or not?
Jon