You can download the new release of Satana:
http://www.linformatica.com
There are 4 executables:
- Windows 32 bit
- Windows 64 bit
- Linux Ubuntu
- Mac OS X
Linux/Mac release are for the latest versions of this operating system (it should works even with older ones, I hope).
This will probably be the last free release of Satana because I plan to keep the engine private, since now.
This release should be stronger than any previous one. There are a simplified transposition table and a wide opening book. The latter is a novelty, in my softwares.
This release use AlfaGemma algorithm instead of AlphaBeta, as said in the programming forum. I'm very proud of the results, I think that Satana could be 50 or maybe more ELO stronger than before. The playing style seems more aggressive. I've added the knowledge for some basic final too and the transposition table helps a lot for those that it doesn't know.
Enjoy with Satana and let me know if you have problem with Ubuntu/OS X.
Thanks.
Satana 2.4.19 released (Windows/Linux/OS X)
Moderators: hgm, Rebel, chrisw
-
- Posts: 859
- Joined: Mon Aug 10, 2009 10:05 pm
- Location: Italy
- Full name: Stefano Gemma
Satana 2.4.19 released (Windows/Linux/OS X)
Author of Drago, Raffaela, Freccia, Satana, Sabrina.
http://www.linformatica.com
http://www.linformatica.com
-
- Posts: 50
- Joined: Tue Jul 19, 2016 10:19 am
Re: Satana 2.4.19 released (Windows/Linux/OS X)
I use Arch Linux.
The Linux binary works in Xboard if I install the unixodbc library.
I suppose it's the same for Ubuntu and derivatives.
It runs out of time or stops working before the game is finished.
The Linux binary works in Xboard if I install the unixodbc library.
I suppose it's the same for Ubuntu and derivatives.
It runs out of time or stops working before the game is finished.
-
- Posts: 859
- Joined: Mon Aug 10, 2009 10:05 pm
- Location: Italy
- Full name: Stefano Gemma
Re: Satana 2.4.19 released (Windows/Linux/OS X)
Thanks, in effect I have some of my default libraries linked to unixODBC and I haven't found a way to statically link it to the executable (satana doesn't use odbc but the libraries were linked the same).thunderstruck wrote:I use Arch Linux.
The Linux binary works in Xboard if I install the unixodbc library.
I suppose it's the same for Ubuntu and derivatives.
It runs out of time or stops working before the game is finished.
I've tested on the console only but I'm not very experienced on Linux. Using CodeLite/gcc there are something wrong and the debugger doesn't works (hell knows what!).
I install XBoard and I see what happens...
PS: maybe I've found the problem: a log of nps with a very bad "nodescount / ms" when ms = 0!
Last edited by stegemma on Sun Aug 07, 2016 1:18 am, edited 1 time in total.
Author of Drago, Raffaela, Freccia, Satana, Sabrina.
http://www.linformatica.com
http://www.linformatica.com
-
- Posts: 12540
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Satana 2.4.19 released (Windows/Linux/OS X)
Are you using an odbc connection for your book?
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 859
- Joined: Mon Aug 10, 2009 10:05 pm
- Location: Italy
- Full name: Stefano Gemma
Re: Satana 2.4.19 released (Windows/Linux/OS X)
No, the problem is that my C++ libraries are all connected; Satana links to my DB library (but don't use it) and that library is connected to ODBC.Dann Corbit wrote:Are you using an odbc connection for your book?
My book is a simple binary array of entries, handled via fwrite.
Author of Drago, Raffaela, Freccia, Satana, Sabrina.
http://www.linformatica.com
http://www.linformatica.com
-
- Posts: 859
- Joined: Mon Aug 10, 2009 10:05 pm
- Location: Italy
- Full name: Stefano Gemma
Re: Satana 2.4.19 released (Windows/Linux/OS X)
I apologies for the bug in Linux/OS X version; now it has been corrected.
Still on my site in the new zip file Satana.2.4.19.b.zip
http://www.linformatica.com
Thanks.
Still on my site in the new zip file Satana.2.4.19.b.zip
http://www.linformatica.com
Thanks.
Author of Drago, Raffaela, Freccia, Satana, Sabrina.
http://www.linformatica.com
http://www.linformatica.com
-
- Posts: 50
- Joined: Tue Jul 19, 2016 10:19 am
Re: Satana 2.4.19 released (Windows/Linux/OS X)
Now it works!
And the odbc library isn't needed anymore.
One remark only, you could strip the binary.
And the odbc library isn't needed anymore.
One remark only, you could strip the binary.
-
- Posts: 859
- Joined: Mon Aug 10, 2009 10:05 pm
- Location: Italy
- Full name: Stefano Gemma
Re: Satana 2.4.19 released (Windows/Linux/OS X)
It is too late this night to understand what "strip the binary" could means... so I go sleeping and maybe tomorrow I could understand!thunderstruck wrote:Now it works!
And the odbc library isn't needed anymore.
One remark only, you could strip the binary.
Thanks sincerely for your support.
Author of Drago, Raffaela, Freccia, Satana, Sabrina.
http://www.linformatica.com
http://www.linformatica.com
-
- Posts: 12540
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Satana 2.4.19 released (Windows/Linux/OS X)
The end users can do it if they like.stegemma wrote:It is too late this night to understand what "strip the binary" could means... so I go sleeping and maybe tomorrow I could understand!thunderstruck wrote:Now it works!
And the odbc library isn't needed anymore.
One remark only, you could strip the binary.
Thanks sincerely for your support.
Strip.exe removes symbols and makes the binary smaller.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
-
- Posts: 338
- Joined: Tue Mar 13, 2012 9:59 pm
- Location: Germany
Re: Satana 2.4.19 released (Windows/Linux/OS X)
Works good on linux in xboard. I even managed to win the game