chessforyou Bettina&Terry77
chessforyou Bettina&Terry77
chessforyou Bettina&Terry77
Would you like to react to this message? Create an account in a few clicks or log in to continue.

chessforyou Bettina&Terry77


 
HomeLatest imagesRegisterLog in
WELCOME TO FORUM OF Angels77 * named in memory of Bettina & Terry
Search
 
 

Display results as :
 
Rechercher Advanced Search
Search
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
Latest topics
Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search
Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search
Forum
Forum
Affiliates
free forum
 


Affiliates
free forum
 



 

 How to compile IVH 53 under Windows? by Vlad0

Go down 
AuthorMessage
Bettina
Admin
Admin
Bettina


Female Posts : 914
Reputation : 3742
Join date : 2009-11-27
Location : Bettina ( Sobel ? ) speakeasy 77>> Up All Night 77 >> Chelsea 77 >> little venice, maida vale 77 >> ???? Wendy D Green & Adnan Khashoggi know .... DO YOU ? £10,000.00 reward for information leading to me . but i am NOT here !

How to compile IVH 53 under Windows?  by Vlad0 Empty
PostSubject: How to compile IVH 53 under Windows? by Vlad0   How to compile IVH 53 under Windows?  by Vlad0 EmptyMon Jul 26, 2010 5:37 pm

Subject How to compile IVH 53 under Windows?
From Vlad0
Date Jul 26, 2010 6:28 pm
URL http://ippolit.wikispaces.com/message/view/Bugs/25846893#25846893
Formally there is no obstructions. The original code compiles without error (though with 100s of warnings) with MS VS2010.
It is compiled as well with INTEL compiler,
if one deletes in one of the source files
the word "INLINE" replacing it by "static"
(as jc.m has discovered).

But compiles obtained in this way are highly
unstable: the engine falls in eternal sleep
after just a few games (1--5).

This means that all engines 9.53b of KLO
are compiled from the MODIFIED source of
v.999953 beta. So the source he adds to his
engines is NOT the source used during the compolation, but the original decembrist's
source. And there is no sense to add it to
engine distributions at all. I do not know
the reasons driving him to keep his successfull modifications in secret. In any
case this secrecy slows down the development
of windows port of IVH, forcing any one wishing to improve IVH to waste his time
on localizing of such bugs and on their fix. I, for example, already lost more
than a week and has not yet localized this
"sleeping bug" in v.53.
~~~~~~~~~~~~~~~~~~~

We SAY

Shame K.L.O does NOT share his compiles source code with Vlad0


butfly butfly butfly butfly butfly butfly butfly

_________________
How to compile IVH 53 under Windows?  by Vlad0 EPG1y

Bettina  (Sobel ? )

speakeasy 77>> Up all Night 77 >>Chelsea 77 >> little venice 77 /Maida Vale >>>  ???? Wendy D Green  & Adnan Kashoggi know .... DO YOU  ? £2,000.00 reward for information leading to me . but i am NOT here !
Back to top Go down
https://morethanchessagame.forumotion.com
Bettina
Admin
Admin
Bettina


Female Posts : 914
Reputation : 3742
Join date : 2009-11-27
Location : Bettina ( Sobel ? ) speakeasy 77>> Up All Night 77 >> Chelsea 77 >> little venice, maida vale 77 >> ???? Wendy D Green & Adnan Khashoggi know .... DO YOU ? £10,000.00 reward for information leading to me . but i am NOT here !

How to compile IVH 53 under Windows?  by Vlad0 Empty
PostSubject: Re: How to compile IVH 53 under Windows? by Vlad0   How to compile IVH 53 under Windows?  by Vlad0 EmptyTue Jul 27, 2010 7:05 pm

LeonardoVinci re: How to compile IVH 53 under Windows?
LeonardoVinci Yesterday 10:01 pm
I had the same problem and replaced in Robbolito.h teh follwoing define:

// #define TRY_LOCK(x) WaitForSingleObject (x, 0) /* HACK */
#define TRY_LOCK(x) (!TryEnterCriticalSection (x))

Since then the problem hasn't occurred anymore.
permalink

Angels_77 re: How to compile IVH 53 under Windows?
Angels_77 Yesterday 10:09 pm
+1 :)

you two make best team :)
permalink

rockford re: How to compile IVH 53 under Windows?
rockford Today 6:30 am
great work guys trying to make ivanhoe better for windows also : +2 :) for all the efforts and contributions.Viva open source baby! Wink



Decembrist-57703 re: How to compile IVH 53 under Windows?
Decembrist-57703 Today 11:53 am
TRY_LOCK is only used in Robbo_cache.c and it should make no SMP reasons, for when RobboTotalBase is used the number of active CPUs must be one, unless you are in RobboBuild.
permalink

Vlad0 re: How to compile IVH 53 under Windows?
Vlad0 Today 5:15 pm
Yesterday I roughly localized the reason
of this bug just looking through the crashed
parties by Fritz. In all cases the engine fall
asleep immediately after the number of pieces became 5, so that search through Total robbobases should be switched on at that moment instead of regular game search tree.
So I supposed that something is wrong in
Total base code. To check this I began
200 blitz 1+0 games with 9.53b but without
Total bases (on both engines). The result was:

1 IvanHoe 53bU-x64 +41 +51/=119/-28 55.81% 110.5/198
2 IvanHoe 9.53b x64 -41 +28/=119/-51 44.19% 87.5/198

My compilation have not fell asleep even once! Though "no move" bug occured 2 times
(both in my compilation). But even with 2 points added to 9.53b my engine leads with 21 points. Both engines have the same UCI setting. Including switched on Large Pages.

Though localized roughly the exact reason of
this bug remained unclear for me until I've read the post of LeonardoVici above (Many thanks to him!) Then I remembered that the same his correction I've already made in v.55,
where the same sleeping bug occured. I looked
at Robbolito.h of v.53 and saw that the definition of TRY_LOCK(x) in it is absolutely
buggy! Would KLO had not corrected it in his
modification, he would NEVER get a stable engine! And, imo, at least this CRUCIAL bug fix in Robbolito.h must be published together
with the KLO compiled engines.
permalink

butfly butfly butfly butfly butfly butfly butfly

_________________
How to compile IVH 53 under Windows?  by Vlad0 EPG1y

Bettina  (Sobel ? )

speakeasy 77>> Up all Night 77 >>Chelsea 77 >> little venice 77 /Maida Vale >>>  ???? Wendy D Green  & Adnan Kashoggi know .... DO YOU  ? £2,000.00 reward for information leading to me . but i am NOT here !
Back to top Go down
https://morethanchessagame.forumotion.com
 
How to compile IVH 53 under Windows? by Vlad0
Back to top 
Page 1 of 1

Permissions in this forum:You cannot reply to topics in this forum
chessforyou Bettina&Terry77 :: ENGlNES :: ALL ENGlNES :: ENGlNES & CODES :: IvanHoe Engines and codes-
Jump to: