New Version of "Lozza" Engine - My Fork

Questions and comments related to CCRL testing study
Post Reply
mrpimi
Posts: 6
Joined: Fri Dec 11, 2020 6:29 pm
Sign-up code: 10159

New Version of "Lozza" Engine - My Fork

Post by mrpimi »

Hi everyone, I would like to test and upload this new fork of the Lozza engine.
It has some improvements and I think maybe 100 or more Elo thant the original.

I dont know if I have to use the same name or change it a little bit since is a fork of the original.

Original Engine name: Lozza 1.18
New Fork Name: Pimi-Lozza 1.19
Author and nationality: Marcos Pazzarelli, Arg.
Open or closed source: Open source

Link to download: https://drive.google.com/file/d/1HMDgcC ... sp=sharing
mrpimi
Posts: 6
Joined: Fri Dec 11, 2020 6:29 pm
Sign-up code: 10159

Re: New Version of "Lozza" Engine - My Fork

Post by mrpimi »

Forgot to say that the estimated elo its maybe 2500 now.

Looking forward to see the test.
User avatar
Gabor Szots
Posts: 12858
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: New Version of "Lozza" Engine - My Fork

Post by Gabor Szots »

mrpimi wrote: Sat Dec 12, 2020 11:59 am Hi everyone, I would like to test and upload this new fork of the Lozza engine.
It has some improvements and I think maybe 100 or more Elo thant the original.

I dont know if I have to use the same name or change it a little bit since is a fork of the original.

Original Engine name: Lozza 1.18
New Fork Name: Pimi-Lozza 1.19
Author and nationality: Marcos Pazzarelli, Arg.
Open or closed source: Open source

Link to download: https://drive.google.com/file/d/1HMDgcC ... sp=sharing
Hi Marcos,

By no means should you keep the original name. Just name it as you want, you can give it your own version number as well. If it is open source (which, as far as I know, can't be otherwise with a javascript engine) and due credit is given then there is no problem with that. There are many engines that followed that way.
mrpimi
Posts: 6
Joined: Fri Dec 11, 2020 6:29 pm
Sign-up code: 10159

Re: New Version of "Lozza" Engine - My Fork

Post by mrpimi »

Ok, so the name is: Pimi
Version 0.1

Thanks Again!
User avatar
Gabor Szots
Posts: 12858
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: New Version of "Lozza" Engine - My Fork

Post by Gabor Szots »

mrpimi wrote: Sat Dec 12, 2020 2:19 pm Ok, so the name is: Pimi
Version 0.1

Thanks Again!
Fine, now somehow a brief introduction and copyright notice together with the download would be best, so that everyone knows what they are dealing with.
mrpimi
Posts: 6
Joined: Fri Dec 11, 2020 6:29 pm
Sign-up code: 10159

Re: New Version of "Lozza" Engine - My Fork

Post by mrpimi »

Hi everyone, Im Marcos from Argentina, I love chess and as a Developer I could not resist to try to make an engine.

I Found lozza chess very nice for a start, so I been playing around with some new concepts that the original engine didnt have.

I ran several tournaments with the "old engine" and my new fork called "Pimi", and Pimi always takes the win by far, so is a good start I think.

Best Regards

Marcos
User avatar
Gabor Szots
Posts: 12858
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: New Version of "Lozza" Engine - My Fork

Post by Gabor Szots »

User avatar
Gabor Szots
Posts: 12858
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: New Version of "Lozza" Engine - My Fork

Post by Gabor Szots »

mrpimi wrote: Sat Dec 12, 2020 11:59 am Hi everyone, I would like to test and upload this new fork of the Lozza engine.
It has some improvements and I think maybe 100 or more Elo thant the original.
I have started a tournament with Pimi. Unfortunately it seems definitely weaker than Lozza 1.18. Maybe results will improve with time.
User avatar
Gabor Szots
Posts: 12858
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: New Version of "Lozza" Engine - My Fork

Post by Gabor Szots »

What are the changes you made? A comparison shows that, apart from removing the comments from the beginning of the file, you changed some parameters, nothing more.

I'm abandoning the tournament.
op12no2
Posts: 5
Joined: Fri Sep 19, 2014 8:18 am
Sign-up code: 10159
Location: Mumbles, Wales, UK
Contact:

Re: New Version of "Lozza" Engine - My Fork

Post by op12no2 »

Gabor Szots wrote: Tue Dec 15, 2020 7:58 am What are the changes you made? A comparison shows that, apart from removing the comments from the beginning of the file, you changed some parameters, nothing more.

I'm abandoning the tournament.
Looks like Marcos added end game piece values where as I used the same values throughout.

@Marcos, you removed the copyright notice for David Bau's random number stuff. Proabbly best to put that back as as far as I could see the code itself is still there.
User avatar
Gabor Szots
Posts: 12858
Joined: Sat Dec 09, 2006 6:30 am
Sign-up code: 10159
Location: Szentendre, Hungary

Re: New Version of "Lozza" Engine - My Fork

Post by Gabor Szots »

op12no2 wrote: Sat Dec 19, 2020 3:39 pm Looks like Marcos added end game piece values where as I used the same values throughout.
And that is called a fork? The instructions themselves were already there, only you used the same vectors (probably with some future change in mind that did not materialize).
So if I change the line
var VALUE_VECTOR_E = [0,VALUE_PAWN+75,VALUE_KNIGHT+37,VALUE_BISHOP+52,VALUE_ROOK+145,VALUE_QUEEN+281,VALUE_KING];
to
var VALUE_VECTOR_E = [0,VALUE_PAWN+100,VALUE_KNIGHT+47,VALUE_BISHOP+62,VALUE_ROOK+155,VALUE_QUEEN+291,VALUE_KING];
then am I the author of a new engine?

You are quite lenient, Colin.
op12no2
Posts: 5
Joined: Fri Sep 19, 2014 8:18 am
Sign-up code: 10159
Location: Mumbles, Wales, UK
Contact:

Re: New Version of "Lozza" Engine - My Fork

Post by op12no2 »

Apologies Gabor, I was not clear enough. I was not defending Marcos, just noting the changes. :)
Post Reply