BBChess 1.3a???? Come to My Aid Here Please

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

borko

Re: BBChess 1.3a???? Come to My Aid Here Please

Post by borko »

BBChess is designed specificity for 64-bit processors. It uses data structures and variables which speed up the 64-bit program. But I haven't compiler and glib library for native 64 bit Windows OS. Therefore, you can run 64 bit BBChess just under Linux/Unix OS.

BBChess v1.3 has a bug in ponder mode. It is fixed in version 1.3a. Other things are the same as in version 1.3. Binary will be available soon.
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: BBChess 1.3a???? Come to My Aid Here Please

Post by Dr.Wael Deeb »

borko wrote:BBChess is designed specificity for 64-bit processors. It uses data structures and variables which speed up the 64-bit program. But I haven't compiler and glib library for native 64 bit Windows OS. Therefore, you can run 64 bit BBChess just under Linux/Unix OS.

BBChess v1.3 has a bug in ponder mode. It is fixed in version 1.3a. Other things are the same as in version 1.3. Binary will be available soon.
Thanks Borko....
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
User avatar
geots
Posts: 4790
Joined: Sat Mar 11, 2006 12:42 am

Re: BBChess 1.3a???? Come to My Aid Here Please

Post by geots »

Tony Thomas wrote:Blue Balloons, Flowers, Bunnies..

Thanks Tony and Tony. These are the kind of answers i can deal with. They actually make more sense than anything else i have read on this BBChess subject. For example: a retarded person ( and i certainly dont look down on them and have not one thing ag. them) knows that most any chess engine will gain speed and strength from using 64 bit as opposed to 32 bit. Thats a given, ok. But this whole damn topic reads like BBChess is a special case that was really not intended to run on 32 bit at all- tho he decided to put out a few versions of it. But expect the drop off to 32 bit to be much greater than it is for all other engines- as this is really designed from the start to just be 64 bit. That is what i take away from this whole mess after reading it. And the sad thing is i dont think anyone else really knows much more about it than i do.

Regards Guys,
Ryan Benitez
Posts: 719
Joined: Thu Mar 09, 2006 1:21 am
Location: Portland Oregon

Re: BBChess 1.3a???? Come to My Aid Here Please

Post by Ryan Benitez »

The engine would be faster compiled for 64bit because of the data structures are designed for a 64bit system. If an engine is not designed for 64bit then the gain if any will be less than if it is designed for 64bit on a 64bit CPU. Notice that Zappa gains more from 32bit to 64bit than Fruit. This is an example of one engine being designed for 64bit and another not. BBChess like Zappa is designed for 64bit systems. Some people think that if you design for 64bit the gain from 32bit to 64bit is how much faster your engine is as a reward for this design. This is of course false as a with a 64bit engine you may be faster in many parts (some parts even on 32bit) and slower in others, but compiling for 32bit is actually a penalty for a 64bit engine. In most modern engines the 64bit bitboard design seems to be winning right now but overall I think this is a very small factor in overall play.
User avatar
geots
Posts: 4790
Joined: Sat Mar 11, 2006 12:42 am

Re: BBChess 1.3a???? Come to My Aid Here Please

Post by geots »

Ryan Benitez wrote:The engine would be faster compiled for 64bit because of the data structures are designed for a 64bit system. If an engine is not designed for 64bit then the gain if any will be less than if it is designed for 64bit on a 64bit CPU. Notice that Zappa gains more from 32bit to 64bit than Fruit. This is an example of one engine being designed for 64bit and another not. BBChess like Zappa is designed for 64bit systems. Some people think that if you design for 64bit the gain from 32bit to 64bit is how much faster your engine is as a reward for this design. This is of course false as a with a 64bit engine you may be faster in many parts (some parts even on 32bit) and slower in others, but compiling for 32bit is actually a penalty for a 64bit engine. In most modern engines the 64bit bitboard design seems to be winning right now but overall I think this is a very small factor in overall play.

Jesus, finally- a man without a smart mouth who is genuinely interested in helping people- and is damn good at it. Thanks, Ryan.

Best,

PS: The "smart mouth" comment was prob. not necessary, and certainly not meant for the 2 Tonys. Love you both, guys.

PS 2: And no, im not gay. :lol:
Tony Thomas

Re: BBChess 1.3a???? Come to My Aid Here Please

Post by Tony Thomas »

geots wrote:
PS: The "smart mouth" comment was prob. not necessary, and certainly not meant for the 2 Tonys. Love you both, guys.

PS 2: And no, im not gay. :lol:
Love us in the most heterosexually possible way?? :lol:
User avatar
geots
Posts: 4790
Joined: Sat Mar 11, 2006 12:42 am

Re: BBChess 1.3a???? Come to My Aid Here Please

Post by geots »

Tony Thomas wrote:
geots wrote:
PS: The "smart mouth" comment was prob. not necessary, and certainly not meant for the 2 Tonys. Love you both, guys.

PS 2: And no, im not gay. :lol:
Love us in the most heterosexually possible way?? :lol:

Most definitely!! :lol: