paragasa / openholdembot

Automatically exported from code.google.com/p/openholdembot
Other
0 stars 0 forks source link

Logging (Cashed) error #62

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Which product and version is being used? (OpenHoldem, OpenScrape, OHReplay,
or ManualMode)
OH V2.0.0.2 (Plz note i can confirm this problem starts after V2.0.0 but i 
cannot confirm that it existed with V2.0.1.b)

What steps will reproduce the problem?
1.Set Preference->Logging->"select" Enable Autoplayer Trace-> select every 
primary function.
2.Set Debug Default level 2 (or 3)
3.Set Pref->Symbols->"unselect" Disable all symbol cashing
4. Run bot and open $Log.

What is the expected output?
The expected $Log will contain lines eg.
"f$DEF_Dealposition=4.00 [Cached]"
Where the formula f$DEF_Dealposition has been called and displayed already 
during the current hand can can be confirmed in the $Log eg:
"            f$SS_srai=0.00 [Line: 18, Col: 30]
                  f$SS_preflop=0.00 [Line: 74, Col: 1]
                        f$DEF_Dealposition=4.00 [Line: 44, Col: 40]
                              dealposition=4.00
                              nplayersdealt=5.00
                        islist1=0.00
                        islist2=0.00
                        islist5=0.00
                        $TT=0.00
                        islist6=0.00
                        nlistmin=21.00
                        islist3=0.00
                        islist4=0.00
                        islist7=0.00
                        islist8=0.00
                        rankhiplayer=10.00
                  f$SS_blinddef=0.00 [Line: 8, Col: 1]
                        f$DEF_Dealposition=4.00 [Cached]"

What do you see instead?
The $Log will contain formula wich is discibed as "[Cached]" but but we 
cannot be find anywhere in the log the above log will show eg:

 f$SS_srai=0.00 [Line: 18, Col: 30]
                  f$SS_preflop=0.00 [Line: 74, Col: 1]
                        f$DEF_Dealposition=4.00 [Cashed]
                        islist1=0.00
                        islist2=0.00
                        islist5=0.00
                        $TT=0.00
                        islist6=0.00
                        nlistmin=21.00
                        islist3=0.00
                        islist4=0.00
                        islist7=0.00
                        islist8=0.00
                        rankhiplayer=10.00
                  f$SS_blinddef=0.00 [Line: 8, Col: 1]
                        f$DEF_Dealposition=4.00 [Cached]"
Which leaves the reader with no way to find out how f$DEF_Dealposition 
obtains it value.

Please provide any additional information below.

Original issue reported on code.google.com by fionavor...@hotmail.com on 13 Sep 2009 at 7:33

GoogleCodeExporter commented 8 years ago
Would f$DEF_Dealposition be called from f$play?  If so please uncheck 'f$play' 
in 
Autoplayer Trace and retest.

Original comment by SpewPo...@gmail.com on 22 Oct 2009 at 8:01

GoogleCodeExporter commented 8 years ago

Original comment by thehighfish@googlemail.com on 23 Oct 2009 at 8:56

GoogleCodeExporter commented 8 years ago
"Would f$DEF_Dealposition be called from f$play?  If so please uncheck 'f$play' 
in 
Autoplayer Trace and retest."

Checking all the options solved the problem. 

Original comment by fionavor...@hotmail.com on 23 Oct 2009 at 5:47

GoogleCodeExporter commented 8 years ago
Problem is invalid. Userbug and solved.
http://www.maxinmontreal.com/forums/viewtopic.php?f=171&t=9287&p=60951#p60951

Original comment by thehighfish@googlemail.com on 23 Oct 2009 at 6:08