Having the learning function as optional would be even better. Then I could test it for CCRL also.Dr.Wael Deeb wrote:Thanks,great news indeed.....michiguel wrote:Dr.Wael Deeb wrote: Miguel,
Can I use the moment to ask when will you release a new version of Gaviota![]()
![]()
I will soon.
It is flattering that someone is interested in Gaviota.
My goal is to have a "complete" engine before focusing on strength (nice excuseto justify weakness). Gaviota has been lacking king safety and endgame tablebases. I added king safety (that still needs to be tuned) and I have been working on creating gaviota's own egtbs. I made good progress and I wrote a generator that seems to be working nice. Users may not like to generate a another set of TBs to fill up their HDs, but I may add support for some other format (probably not Nalimov). At that point I will probably release version 1.0. What I really want is Gaviota to have their own TBs for whatever competition participates online.
I hope I release a version in the next two months. This is a hobby and some of my schedules are sometimes brutally messed up.
Miguel
I hope that the learning function will still be present in the upcoming new version
Originality and plagiarism
Moderator: Ras
-
Graham Banks
- Posts: 44760
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Originality and plagiarism
gbanksnz at gmail.com
-
michiguel
- Posts: 6401
- Joined: Thu Mar 09, 2006 8:30 pm
- Location: Chicago, Illinois, USA
Re: Originality and plagiarism
It is optional! (and yes, it will be present in the next version)Graham Banks wrote:Having the learning function as optional would be even better. Then I could test it for CCRL also.Dr.Wael Deeb wrote:Thanks,great news indeed.....michiguel wrote:Dr.Wael Deeb wrote: Miguel,
Can I use the moment to ask when will you release a new version of Gaviota![]()
![]()
I will soon.
It is flattering that someone is interested in Gaviota.
My goal is to have a "complete" engine before focusing on strength (nice excuseto justify weakness). Gaviota has been lacking king safety and endgame tablebases. I added king safety (that still needs to be tuned) and I have been working on creating gaviota's own egtbs. I made good progress and I wrote a generator that seems to be working nice. Users may not like to generate a another set of TBs to fill up their HDs, but I may add support for some other format (probably not Nalimov). At that point I will probably release version 1.0. What I really want is Gaviota to have their own TBs for whatever competition participates online.
I hope I release a version in the next two months. This is a hobby and some of my schedules are sometimes brutally messed up.
Miguel
I hope that the learning function will still be present in the upcoming new version
You can include something like this in gav.ini
Code: Select all
;-------------
; book info
;-------------
book = on
book_file = "c:\path\bookname.bin"
book_learn = off
;------------------------------------------------
; learning of positions when is out of book.
; learn = on
; will save what just learned,
; use_learned = on
; will use any previous stored nformation in the file
; learn_file = "/properpath/whatevername.epd"
;------------------------------------------------
learn = off
use_learned = off
learn_file = "learn.epd"
If you want to test gaviota, let me know and can answer any question regarding the setup.
Regards,
Miguel
-
Graham Banks
- Posts: 44760
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Originality and plagiarism
Hi Miguel,michiguel wrote: If you want to test gaviota, let me know and can answer any question regarding the setup.
Regards,
Miguel
once you've released your new version, I'll test it for sure.
Cheers, Graham.
gbanksnz at gmail.com
-
swami
- Posts: 6662
- Joined: Thu Mar 09, 2006 4:21 am
Re: Originality and plagiarism
Gaviota last version always runs out of time when its own king is given a check...
-
Tord Romstad
- Posts: 1808
- Joined: Wed Mar 08, 2006 9:19 pm
- Location: Oslo, Norway
Re: Originality and plagiarism
True, but nevertheless, I can't help feeling envious of you, Enrique and Fernandes for being able to read Borges untranslated. How difficult is his language? Would Borges be a good starting point for somebody wanting to learn Spanish?michiguel wrote:Borges actually thought that a translation could be better than the original. It was obvious for him that a translation could be a piece or art full of creativity, regardless of the original.
Nice to see so many fellow Borges fans here!
Tord
-
michiguel
- Posts: 6401
- Joined: Thu Mar 09, 2006 8:30 pm
- Location: Chicago, Illinois, USA
Re: Originality and plagiarism
I have never seen that...swami wrote:Gaviota last version always runs out of time when its own king is given a check...
Can you try to reproduce it? For me, having an engine with no bugs is more important than anything else.
What GUI are you using?
I have the strong feeling that you may see that with a GUI that is not compliant with SAN (Standard algebraic notation). If Gaviota receives Bb5 rather than Bb5+ will not consider it a valid move. If this is the case, Gaviota is right but I may want to make it to accept Bb5 anyway, just to deal with possible broken GUIs.
Miguel
-
swami
- Posts: 6662
- Joined: Thu Mar 09, 2006 4:21 am
Re: Originality and plagiarism
Well, You got it right. Arena GUI is used, Gaviota simply doesn't seem to accept moves without "+"(check) in it. Even if its GUI fault for not including "+", the engine shouldn't boycott the game over thismichiguel wrote:I have never seen that...swami wrote:Gaviota last version always runs out of time when its own king is given a check...
Can you try to reproduce it? For me, having an engine with no bugs is more important than anything else.
What GUI are you using?
I have the strong feeling that you may see that with a GUI that is not compliant with SAN (Standard algebraic notation). If Gaviota receives Bb5 rather than Bb5+ will not consider it a valid move. If this is the case, Gaviota is right but I may want to make it to accept Bb5 anyway, just to deal with possible broken GUIs.
Miguel

-
Graham Banks
- Posts: 44760
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Originality and plagiarism
Good old Arena strikes again!swami wrote:Well, You got it right. Arena GUI is used, Gaviota simply doesn't seem to accept moves without "+"(check) in it. Even if its GUI fault for not including "+", the engine shouldn't boycott the game over thismichiguel wrote:I have never seen that...swami wrote:Gaviota last version always runs out of time when its own king is given a check...
Can you try to reproduce it? For me, having an engine with no bugs is more important than anything else.
What GUI are you using?
I have the strong feeling that you may see that with a GUI that is not compliant with SAN (Standard algebraic notation). If Gaviota receives Bb5 rather than Bb5+ will not consider it a valid move. If this is the case, Gaviota is right but I may want to make it to accept Bb5 anyway, just to deal with possible broken GUIs.
Miguel
Arena is very good, but you do strike the odd problem with it.
In contrast, I've had no problems with Matthias's ChessGUI. Hint hint!
gbanksnz at gmail.com
-
michiguel
- Posts: 6401
- Joined: Thu Mar 09, 2006 8:30 pm
- Location: Chicago, Illinois, USA
Re: Originality and plagiarism
First of all, I have to say that I have not read as much as I wanted to read.Tord Romstad wrote:True, but nevertheless, I can't help feeling envious of you, Enrique and Fernandes for being able to read Borges untranslated. How difficult is his language? Would Borges be a good starting point for somebody wanting to learn Spanish?michiguel wrote:Borges actually thought that a translation could be better than the original. It was obvious for him that a translation could be a piece or art full of creativity, regardless of the original.
Nice to see so many fellow Borges fans here!
Tord
His spanish is crisp, clear, but once in a while. he used some words that may not very common The most difficult thing is the content, the thoughts... but that is the same in any language. The one thing that is nice is that everything he wrote is short. I am a native speaker but I have to read slowly, but not because of the words. There is a lot of content! You can find interesting concepts at any time. See this
"Cervantes’ text and Menard’s are verbally identical, but the second is almost infinitely richer. (More ambiguous, his detractors will say, but ambiguity is richness.)"
"Ambiguity is richness" Claude Shannon, and his information theory, will be proud of this concept. So, a lot of content in short essays is a good deal for a new language.
Borges taught himself german just to read Schopenauer. You can learn spanish just to read Borges!
Miguel
-
michiguel
- Posts: 6401
- Joined: Thu Mar 09, 2006 8:30 pm
- Location: Chicago, Illinois, USA
Re: Originality and plagiarism
Thanks a lot! This may explain a message that I have seen some time ago.swami wrote:Well, You got it right. Arena GUI is used, Gaviota simply doesn't seem to accept moves without "+"(check) in it. Even if its GUI fault for not including "+", the engine shouldn't boycott the game over thismichiguel wrote:I have never seen that...swami wrote:Gaviota last version always runs out of time when its own king is given a check...
Can you try to reproduce it? For me, having an engine with no bugs is more important than anything else.
What GUI are you using?
I have the strong feeling that you may see that with a GUI that is not compliant with SAN (Standard algebraic notation). If Gaviota receives Bb5 rather than Bb5+ will not consider it a valid move. If this is the case, Gaviota is right but I may want to make it to accept Bb5 anyway, just to deal with possible broken GUIs.
Miguel
I will try to accommodate this problem. But please, understand that it is difficult for engine writers to find workaround for bugs of every possible GUI.
Please report this bug to the Arena developers. The developers should read and follow the standards rather than making their own. It is very clear that under SAN, Qb6 is not a valid move. That is not my choice.
I will make Gaviota to accept checks without + anyway. It should not harm the engine.
Miguel