FireBird (UCI Engine)

only engine news not upload engine

FireBird 1.0 Beta SMP

Postby Prima » 15 Jan 2010 23:16

FireBird 1.0 Beta smp w32
http://www.mediafire.com/?fmmgzy24tzg

64-bit compiles later.
Prima
Moderator
Moderator
 
Posts: 299
Joined: 19 Jan 2008 16:32
Location: U.S.A

Re: FireBird 1.0 Beta SMP

Postby rybka.lover » 16 Jan 2010 08:33

Its here Its here :!: :!: :!:

:warn The mother of all IPPOLIT engines :warn
From the author :
My goal with this engine was to combine all the best code, ideas, features, strengths from the IppoLit chain of releases...IppoLit, RobboLito, Igorrit, and IvanHoe.
in addition i have added all the best ideas that Sentinel and i implemented in Robbolito 0.085g3, RobboLito 0.09 and previous versions
:idea: Current Version of HOUDINI = 2.0 :idea:
:idea: Current Version of STOCKFISH = 2.1.1 :idea:
User avatar
rybka.lover
Advanced Member
Advanced Member
 
Posts: 69
Joined: 02 Jan 2009 10:58

Re: FireBird 1.0 Beta SMP

Postby goldminer999 » 16 Jan 2010 09:53

64 bit version now available:

http://www.chesslogik.com/FireBird.htm
goldminer999
Vip Member
Vip  Member
 
Posts: 160
Joined: 21 Apr 2008 07:05

Re: FireBird 1.0 Beta SMP

Postby goldminer999 » 16 Jan 2010 16:40

All,

My first results - short test with Firebird 1.0 x64 vs Rybka 3 x64 (both using 4 cores) on Q6600, 64Mb hash each engine, time control 2+0, alternating colours, both using Perfect 12.ctg:


1 FireBird 1.0 beta x64 +5/-1/=15 59.52 12.5/21
2 Rybka 3 +1/-5/=15 40.48 8.5/21

Games available if interested.
goldminer999
Vip Member
Vip  Member
 
Posts: 160
Joined: 21 Apr 2008 07:05

Re: FireBird 1.0 Beta SMP

Postby goldminer999 » 16 Jan 2010 18:20

Hi,

In case you want to try Firebird on Playchess - For Playchess you need to rename Firebird. Here is a link to Firebird 1.0 x64 bit I have renamed as Stockfish. However it is just the basic word "Stockfish" - you need to add an extension on. What you do is when you first create the UCI engine in Fritz , you set the number of cores to 4 then rename it to the full name say Stockfish 1.6.2 JA x64 by adding the "1.6.2 JA x64 ". This works fine as long as you leave the basic "Stockfish" word as is and just add letter/numbers after it then it works OK in Fritz. (what you can't do is change the Stockfish part - if you want it names as naum 4 or anything else then let me know and I'll do it for you).

http://www.mediafire.com/?zmiywnmigwt
goldminer999
Vip Member
Vip  Member
 
Posts: 160
Joined: 21 Apr 2008 07:05

Re: FireBird 1.0 Beta SMP

Postby DuEnDe » 16 Jan 2010 19:26

Rybka.lover

Good job my friend!

I go to the test...
User avatar
DuEnDe
Member
Member
 
Posts: 19
Joined: 16 Dec 2009 19:23

Re: FireBird 1.0 Beta SMP

Postby apwkid » 17 Jan 2010 00:14

YAY multi PV works!
:)

Would anyone be willing to explain what all the other options are for? Or is there a website?

Like what is random counts and random bits do?

what is the checkboxes for multi positional gain and multi history?

thanks! :)

Oh and when I tried to use a 1536 Mega Byte hash it crashes the engine... lol
User avatar
apwkid
Senior Member
Senior Member
 
Posts: 37
Joined: 30 Dec 2009 22:33

Re: FireBird 1.0 Beta SMP

Postby Prima » 17 Jan 2010 03:30

apwkid wrote:Would anyone be willing to explain what all the other options are for? Or is there a website?

Like what is random counts and random bits do?

what is the checkboxes for multi positional gain and multi history?

thanks! :)

Oh and when I tried to use a 1536 Mega Byte hash it crashes the engine... lol


Regarding the random counts, random bits, multi positinal gain multi history UCI options, kranium would be the best and probably the only person who can explain them since he invented those into the FireBird engine. Here is his site to FireBird but still no explanations of the UCI options you mentioned http://www.chesslogik.com/FireBird.htm

Personally, I won't use FireBird because he hasn't provided the explanation and usage of those newy implemented UCI options. Fruit, Toga, Deep Toga, Glauring/StockFish etc have numerous hard-to-understand UCI-options as it is. I won't venture into FireBird.

About the 1536 Mega Byte hash-crashes you get, it could mean your PC doesn't have that much free RAM left. Just my guess here. I'm guessing if you use lower Hash/RAM availability, the crash-problem should cease.
Prima
Moderator
Moderator
 
Posts: 299
Joined: 19 Jan 2008 16:32
Location: U.S.A

Re: FireBird 1.0 Beta SMP

Postby apwkid » 17 Jan 2010 05:06

Prima wrote:
apwkid wrote:Would anyone be willing to explain what all the other options are for? Or is there a website?

Like what is random counts and random bits do?

what is the checkboxes for multi positional gain and multi history?

thanks! :)

Oh and when I tried to use a 1536 Mega Byte hash it crashes the engine... lol


Regarding the random counts, random bits, multi positinal gain multi history UCI options, kranium would be the best and probably the only person who can explain them since he invented those into the FireBird engine. Here is his site to FireBird but still no explanations of the UCI options you mentioned http://www.chesslogik.com/FireBird.htm

Personally, I won't use FireBird because he hasn't provided the explanation and usage of those newy implemented UCI options. Fruit, Toga, Deep Toga, Glauring/StockFish etc have numerous hard-to-understand UCI-options as it is. I won't venture into FireBird.

About the 1536 Mega Byte hash-crashes you get, it could mean your PC doesn't have that much free RAM left. Just my guess here. I'm guessing if you use lower Hash/RAM availability, the crash-problem should cease.


Thank you for the heads up. I guess I will have to try asking Kranium otherwise im just making educated guesses.

As for the free ram on my computer...

I have 3 gigs on my computer with dedicated video RAM so I don't lose any there... only running firefox and fritz + operating system leaving me about 2.2 gig of free memory.
Rybka and others don't have a problem using that much memory and more. I set it high because I leave the engine running on analysis for long periods of time... obviously such large amounts are way to high for most normal games and thus not really a problem.

Thanks again for your help :)
User avatar
apwkid
Senior Member
Senior Member
 
Posts: 37
Joined: 30 Dec 2009 22:33

Re: FireBird 1.0 Beta SMP

Postby Prima » 17 Jan 2010 19:35

apwkid wrote:Thanks again for your help :)


You're welcome :wink:
Prima
Moderator
Moderator
 
Posts: 299
Joined: 19 Jan 2008 16:32
Location: U.S.A

Re: FireBird 1.0 Beta SMP

Postby apwkid » 18 Jan 2010 00:12

Well I asked kranium and this was his reply:
Norman Schmidt ✆
to me

show details 5:39 AM (12 hours ago)

Yes...absolutely
It's going to happen. Just haven't had time yet...

Will definetely be inlcuded in readme and posted on web site for 1.0
(non-beta)


so I guess it will be there soon enough.
I played a tournament with igorrit v9, Firebird 1.0 (beta), and Rybka 3

2/0 timer
Perfect 15 book

1 FireBird 1.0 beta w32 ** --- 52.0 - 48.0 --- 48.5 - 51.5 100.5/200
2 Igorrit 0.086v8_w32 48.0 - 52.0 --- ** --- 52.5 - 47.5 100.5/200
3 Rybka 3 32-bit 51.5 - 48.5 --- 47.5 - 52.5 --- ** 99.0/200

(**Igorrit says v8 but the compile was named that for some reason. it is actually v9)

So in overal score firebird and igorrit were equal but igorrit did better against rybka and rybka actually beat firebird. Firebird beat igorrit. Based on these scores these three engines seem to be very close to one another

Now My computer is more limited than most as it is only dual core not a quad and this may make some difference.

Also advanced time management in firebird was off... this might have made a difference but it was the default setting so that is what I used.
User avatar
apwkid
Senior Member
Senior Member
 
Posts: 37
Joined: 30 Dec 2009 22:33

Re: FireBird 1.0 Beta SMP

Postby Prima » 18 Jan 2010 00:27

apwkid wrote:Also advanced time management in firebird was off... this might have made a difference but it was the default setting so that is what I used.


Actually I had tried this Advanced Time Management both as On and Off. No impact was observed in FireBird 1.0 beta.

As you might have already noticed in FireBird 1.0 beta, there are new UCI-options - similar to what's in the new IvanHoe 999973-beta version. In tinkering with these new, yet, unexplained UCI options/functions is analogous to swimming or sailing blindly in an ocean without a navigating compass. It's hopeless. I won't do the testing for them to determine what these new UCI-options does or how it affect games.

By the way, if you're interested in the new IvanHoe 999973-beta, here's the post I made earlier today
ivanhoe-mp-x64-w32-new-t1079-15.html
Prima
Moderator
Moderator
 
Posts: 299
Joined: 19 Jan 2008 16:32
Location: U.S.A

Re: FireBird 1.0 Beta SMP

Postby Thanderbyrd » 20 Jan 2010 01:42

Thanderbyrd
Moderator
Moderator
 
Posts: 1005
Joined: 29 Nov 2009 14:09

Re: FireBird 1.0 Beta SMP

Postby Thanderbyrd » 20 Jan 2010 01:46

Thanderbyrd
Moderator
Moderator
 
Posts: 1005
Joined: 29 Nov 2009 14:09

Re: FireBird 1.0 Beta SMP

Postby apwkid » 20 Jan 2010 03:04

that firebird is still firebird 1.0 (beta) right? not a new version?

User avatar
apwkid
Senior Member
Senior Member
 
Posts: 37
Joined: 30 Dec 2009 22:33

Next

Return to Engines

Who is online

Users browsing this forum: No registered users and 0 guests