help-gift
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[help-GIFT] Cannot find session error of GIFT.


From: Seventeen
Subject: [help-GIFT] Cannot find session error of GIFT.
Date: Sat, 06 Mar 2004 01:11:54 +0800
User-agent: Mozilla Thunderbird 0.5 (X11/20040209)

Dear all,

First of all, I am not sure if the new version make the same gift-index-data with old 0.1.9 version, so I use both the cvs and old version gift-index-data.

I use php client and perl client to connect both cvs & 0.1.9 version of GIFT Server. By comparing these screen out put line by line, I found that the cvs version find none of the plugin. But the old version do find some plugins.

==== cvs version ====

I am going to scan the following directorys for plugins
/usr/local/lib
FINISHED configuring the CAccessorFactoryContainer.
.--gift::CAccessorAdminCollection : I read the config file


==== 0.1.9 version ====

I am going to scan the following directorys for plugins
//usr/lib/gift/lib
libGIFTAcDistanceMatrix.so contains a sane GIFT Accessor plugin: distance_matrix
libGIFTAcInvertedFile.so contains a sane GIFT Accessor plugin: inverted_file
libGIFTAcHierarchy.so contains a sane GIFT Accessor plugin: hierarchy
//usr/lib/gift/lib/libMRML.so.0: undefined symbol: libGIFTAcPerl_getClassName
libGIFTAcURL2FTS.so contains a sane GIFT Accessor plugin: url2fts
FINISHED configuring the CAccessorFactoryContainer.

I searched the files of cvs version in /usr/local/lib, they do not have *.so files links, but they do have *.0.0.0. So I guess this might be the problem. I'll try to link it into *.so manually and see what's going on.

Could you send all the information to the list? Screen output plus hte commands used?

Good luck this weekend!

Cheers, Henning

Seventeen wrote:

Dear Henning,

Well. I just start to learn perl or maybe python. Currently I'm reading Learning Perl book and compile GIFT at the same time. It's sad that the Mac OS & Windows version can compile but cannot run. Even the same source from cvs under Linux cannot run because of the cannot find session error :(

However, I feeled that I just spend too much time on it. Since the old 0.1.9 version can work, I should start to try the multi nodes GIFT with old version and globus stuff. There is not much time for me to do the thesis. I need to speed up to build up a prototype and doing some evolution.

I just setup another 3 nodes here next to my desk. I hope that I can setup the whole env. this weekend. And start to testing grid GIFT next week.

It's really uncomfortable that I connot do programming. I've ideas but cannot make it come true. Something similar to that I'm in Frence but I cannot speak in French. I know it's need time to practice programming, but I just do not have that much time. I should learn programming while I was young :(

Anyway, have a nice weekend :)

17

Congratulations!!!

You are really advancing the compilation of gift under MacOS X and Windows.

Sorry that I was not able to help you more these last weeks. I was very busy.

Cheers, Henning

Seventeen wrote:

Dear All,

With my friends' help. The GIFT under Mac OS X finally compiled ok last night. The main problem of the process is that fink install all its stuff in /sw directory. So we need to add /sw/include for include files and /sw/lib to library.
It will be better to do it in ./configure step.

For pass the compile of GIFTServer directory, just modify the following line of Makefile:

LIBS = -lpthread -lm  -L/sw/lib -lexpat

BTW, although the gift can be compiled, but still run with some error messge.

# /usr/local/bin/gift
dyld: /usr/local/bin/gift Undefined symbols:
__ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
__ZSt5flushIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_
__ZSt4cerr
__ZSt4cout
__ZTTSt14basic_ifstreamIcSt11char_traitsIcEE
__ZTVN10__cxxabiv119__pointer_type_infoE
__ZTVSt13basic_filebufIcSt11char_traitsIcEE
__ZTVSt14basic_ifstreamIcSt11char_traitsIcEE
__ZTVSt15basic_streambufIcSt11char_traitsIcEE
__ZTVSt9basic_iosIcSt11char_traitsIcEE
__ZTIPKc
___cxa_pure_virtual
__ZTTSt14basic_ofstreamIcSt11char_traitsIcEE
__ZTVSt14basic_ofstreamIcSt11char_traitsIcEE
Trace/BPT trap

BTW, I found that cygwin gift had the error message of "Could not find Session".

  <error  message="Could not find Session " />
<error message="Could not process query: unknown session (ID:)." />

Dear Wolfgang Müller,

I solved some problem. And it seems the finally step of compile GIFTServer.
It's late here in Taiwan now.

Go back home :)

Following is my compiling log.

get source from cvs

# make

Encounter XML... and lack of expat.h error.

copy /sw/include/expat.h

# make

cp /usr/include/malloc/malloc.h libSquirePPM/.

These include files are from linux

cp /Users/s7n/values.h libSquirePPM/.
cp /Users/s7n/features.h libSquirePPM/.
cp /Users/s7n/stubs.h libSquirePPM/gnu/.

# make

In file included from Server.cc:449:
CTCPSocket.h:64: error: field `mSocketAddress' has incomplete type
Server.cc:508:2: warning: #warning "threading blocked"
Server.cc: In member function `virtual bool CSFGift::operator()(int)': Server.cc:475: error: invalid use of undefined type `struct sockaddr_in'
CTCPSocket.h:64: error: forward declaration of `struct sockaddr_in'
make[3]: *** [Server.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1

According to the following url:

http://www.macdevcenter.com/pub/a/mac/2002/12/26/cocoa.html?page=3

Add one line in CTCPSocket.h
#include <netinet/in.h>

# make

Encounter CDomain error.

#vi Makefile Remove all CDomain releated stuff.

g++ -g -O2 -DEF_PROTECT_BELOW=1 -DEF_PROTECT_FREE -DEF_PROTECT_ALIGNMENT=8 -DEF_FILL=42 -o .libs/gift Server.o CSocket.o CTCPSocket.o processMessage.o CProcessMessageParameters.o CMultiServer.o -lstdc++ -L/Users/gift/cvs/gift/libMRML/cc/ -L/Users/gift/cvs/gift/libGIFTAcPerl/cc/ -L/Users/gift/cvs/gift/libGIFTQuPerl/cc/ -L/Users/gift/cvs/gift/libGIFTAcInvertedFile/cc/ -L/Users/gift/cvs/gift/libGIFTAcHierarchy/cc/ -L/Users/gift/cvs/gift/libGIFTAcDistanceMatrix/cc/ -L/Users/gift/cvs/gift/libGIFTQuInvertedFile/cc/ -L/Users/gift/cvs/gift/libGIFTQuBayesian/cc/ -L/Users/gift/cvs/gift/libGIFTQuHierarchy/cc/ -L/Users/gift/cvs/gift/libGIFTAcURL2FTS/cc/ /Users/gift/cvs/gift/libGIFTQuPerl/cc//.libs/libGIFTQuPerl.0.0.0 /Users/gift/cvs/gift/libGIFTAcPerl/cc//.libs/libGIFTAcPerl.0.0.0 /Users/gift/cvs/gift/libMRML/cc//.libs/libMRML.0.3.0 -ldl -L/usr/local/lib -lpthread -lm
ld: Undefined symbols:
_XML_ErrorString
_XML_GetCurrentLineNumber
_XML_GetErrorCode
_XML_Parse
_XML_ParserCreate
_XML_ParserFree
_XML_SetElementHandler
_XML_SetUserData
_XML_SetCharacterDataHandler
make[1]: *** [gift] Error 1
make: *** [all-recursive] Error 1










--
Seventeen Chen RHCE Graduate Institute of Medical Informatics Center for Biomedical Informatics
Taipei Medical University
250 Wu Hsing Street Taipei City 110 TAIWAN TEL:+886-2-23776730 ext 107 Fax: +886-2-27279049 E-mail: address@hidden
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2004.03.06 00:34:02 =~=~=~=~=~=~=~=~=~=~=~=

Random number generator has been seeded with 6634
gift: CAlgorithmCollection: The following is the config file 
located at "/home/newgift/gift-config.mrml" as read by this program: 
<?xml version="1.0" standalone="no"?>
<!DOCTYPE mrml SYSTEM "file:/usr/local/share/mrml.dtd">
<!-- This file has become quite a free interpretation of MRML 
     the above !DOCTYPE is rather for the use of psgml than
     a promise that the following is pure MRML. In fact the
     parser does not validate.

This is a configuration file for the server. It contains
information about collections, algorithms and
property sheets.


THIS FILE NEEDS CLEANING. ABOUT HALF OF THE LINES HERE ARE
LEGACY CODE. HOWEVER, IT IS NOT YET TESTED HOW THINGS BEHAVE
WHEN YOU REMOVE THE LEGACY CODE. SO, FOR A WHILE YOU HAVE
TO LIVE WITH QUITE A NUMBER OF OBSOLETE TAGS.

-->
<mrml>
  <cui-configuration>
    <algorithm-list>
    <!--COMMENT The new definiton of the default algorithm
                The default algorithm performs in fact a meta
                query of several inverted file queries.
                Each sub-query of the meta query is
                specialised on one of the feature groups 

                Color histogram
                Color block
                Gabor histogram
                Gabor block

                Each one of them is pruned in adifferent way.
                (this is the goal of the operation)
      -->
      <algorithm algorithm-id="a-perl" algorithm-type="a-perl" 
algorithm-name="Perl link" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-weighting-function="ClassicalIDF">
        <query-paradigm-list>
           <query-paradigm type="inverted-file"/>
           <query-paradigm type="perl-demo"/>
        </query-paradigm-list>
        <property-sheet property-sheet-id="cui-p-1" 
property-sheet-type="subset" send-type="none" minsubsetsize="0" 
maxsubsetsize="1">
          <property-sheet property-sheet-id="cui-p0" caption="Modify default 
configuration" property-sheet-type="set-element" send-type="none"/>
        </property-sheet>
      </algorithm>
      <algorithm algorithm-id="a-cidf" algorithm-type="a-cidf" 
algorithm-name="Classical IDF" collection-id="__COLLECTION__" 
cui-block-color-histogram="no" cui-block-color-blocks="no" 
cui-block-texture-histogram="no" cui-block-texture-blocks="no" 
cui-pr-percentage-of-features="70" cui-base-type="inverted_file" 
cui-weighting-function="ClassicalIDF">
        <query-paradigm-list>
           <query-paradigm/><!-- match anything -->
        </query-paradigm-list>
        <property-sheet property-sheet-id="cui-p-1" 
property-sheet-type="subset" send-type="none" minsubsetsize="0" 
maxsubsetsize="1">
          <property-sheet property-sheet-id="cui-p0" caption="Modify default 
configuration" property-sheet-type="set-element" send-type="none">
          <property-sheet property-sheet-id="cui-p15" caption="Prune at % of 
features" property-sheet-type="numeric" send-type="attribute" 
send-name="cui-pr-percentage-of-features" from="20" to="100" step="5" 
send-value="70"/>
          <property-sheet property-sheet-id="cui-p1" 
property-sheet-type="subset" send-type="none" minsubsetsize="1" 
maxsubsetsize="4">
            <property-sheet property-sheet-id="cui-p12" 
send-boolean-inverted="yes" caption="Colour blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p14" 
send-boolean-inverted="yes" caption="Gabor blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p13" 
send-boolean-inverted="yes" caption="Gabor histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-histogram" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p11" 
send-boolean-inverted="yes" caption="Colour histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-histogram" send-value="yes"/>
            </property-sheet>
          </property-sheet>
        </property-sheet>
     </algorithm><!-- a-cidf -->
      <algorithm algorithm-id="adefault" algorithm-type="adefault" 
algorithm-name="Separate Normalisation" collection-id="__COLLECTION__" 
cui-block-color-histogram="no" cui-block-color-blocks="no" 
cui-block-texture-histogram="no" cui-block-texture-blocks="no" 
cui-pr-percentage-of-features="70" cui-base-type="multiple" 
cui-weighting-function="ClassicalIDF">
      <algorithm algorithm-id="sub1" algorithm-type="sub1" 
algorithm-name="sub1" cui-block-color-blocks="yes" 
cui-block-texture-histogram="yes" cui-block-texture-blocks="yes" 
cui-pr-percentage-of-features="100" cui-base-type="inverted_file"/>
      <algorithm algorithm-id="sub2" algorithm-type="sub2" 
algorithm-name="sub2" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" cui-block-texture-blocks="yes" 
cui-base-type="inverted_file"/>
      <algorithm algorithm-id="sub3" algorithm-type="sub3" 
algorithm-name="sub3" cui-block-color-histogram="yes" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-pr-percentage-of-features="100" cui-base-type="inverted_file"/>
      <algorithm algorithm-id="sub4" algorithm-type="sub4" 
algorithm-name="sub4" cui-block-color-histogram="yes" 
cui-block-color-blocks="yes" cui-block-texture-histogram="yes" 
cui-base-type="inverted_file"/>
        <query-paradigm-list>
           <query-paradigm/><!-- match anything -->
        </query-paradigm-list>
        <property-sheet property-sheet-id="cui-p-1" 
property-sheet-type="subset" send-type="none" minsubsetsize="0" 
maxsubsetsize="1">
          <property-sheet property-sheet-id="cui-p0" caption="Modify default 
configuration" property-sheet-type="set-element" send-type="none">
          <property-sheet property-sheet-id="cui-p15" caption="Prune at % of 
features" property-sheet-type="numeric" send-type="attribute" 
send-name="cui-pr-percentage-of-features" from="20" to="100" step="5" 
send-value="70"/>
          <property-sheet property-sheet-id="cui-p1" 
property-sheet-type="subset" send-type="none" minsubsetsize="1" 
maxsubsetsize="4">
            <property-sheet property-sheet-id="cui-p12" 
send-boolean-inverted="yes" caption="Colour blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p14" 
send-boolean-inverted="yes" caption="Gabor blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p13" 
send-boolean-inverted="yes" caption="Gabor histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-histogram" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p11" 
send-boolean-inverted="yes" caption="Colour histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-histogram" send-value="yes"/>
            </property-sheet>
          </property-sheet>
        </property-sheet>
     </algorithm><!-- a-cidf  -->
    </algorithm-list>
    <cui-algorithm-id-list-list>        
      <cui-algorithm-id-list cui-algorithm-id-list-id="ail-inverted-file">
        <cui-algorithm-id cui-algorithm-id="a-cidf"/>
      </cui-algorithm-id-list>
    </cui-algorithm-id-list-list>       
    <collection-list listid="1">

<!-- xxyx gift-add-collection xyxx DEPENDS ON THIS LINE -->

    <collection collection-id="c-16-36-6-4-2-104-4-63-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" cui-number-of-images="68" 
cui-base-dir="/home/newgift/gift-indexing-data/ca/" 
cui-inverted-file-location="InvertedFile.db" 
cui-offset-file-location="InvertedFileOffset.db" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml">
                                         <query-paradigm-list>
                                         <query-paradigm type="inverted-file"/>
                                         <query-paradigm type="perl-demo"/>
                                         </query-paradigm-list>
                                         </collection>
</collection-list>
  </cui-configuration>
</mrml>
<!-- this is for xemacs to make it start up in the right mode.
     it does the right thing, but complains
-->
<!-- ;;; Local Variables: *** -->
<!-- ;;; mode: sgml       *** -->

This config file content will now be parsed by an XML parser 
If error messages occur, these are related to the content shown above.
++/+//++//++//+++/++/+/+/+////+/+/+/+/++//+++/++/+/+/+////gift: 
CAlgorithmCollection: The config file has 
been parsed successfully by CAlgorithmCollection
maybe other parts of the program will also parse
the same config file. 
-----
Configuring CAccessorAdminCollection
..//usr/lib/gift/lib....--
Configuring the CAccessorFactoryContainer:
I am going to scan the following directorys for plugins 
//usr/lib/gift/lib
libGIFTAcDistanceMatrix.so contains a sane GIFT Accessor plugin: distance_matrix
libGIFTAcInvertedFile.so contains a sane GIFT Accessor plugin: inverted_file
libGIFTAcHierarchy.so contains a sane GIFT Accessor plugin: hierarchy
//usr/lib/gift/lib/libMRML.so.0: undefined symbol: libGIFTAcPerl_getClassName
libGIFTAcURL2FTS.so contains a sane GIFT Accessor plugin: url2fts
FINISHED configuring the CAccessorFactoryContainer.
.--gift::CAccessorAdminCollection : I read the config file 
/home/newgift/gift-config.mrml
Now we will parse the contents of this file using an XML parser 
CAccessorAdminCollection: Adding collection ca
under the ID c-16-36-6-4-2-104-4-63-0
The config file has been parsed 
successfully maybe other parts
of the program will also parse
the same config file. 
FINISHED configuring CAccessorAdminCollection.
FileSize:-1 characters
CI18nTranslator.cc:73: File unreadable.
Internationalization will be disabled in this run of the GIFT
--
Configuring CDynamicQueryFactory 
Looking for libGIFTQu*.so in directory 
//usr/lib/gift/lib
libGIFTQuHierarchy.so contains a sane GIFT Query plugin: hierarchy
libGIFTQuInvertedFile.so contains a sane GIFT Query plugin: inverted_file
libGIFTQuPerl.so contains a sane GIFT Query plugin: perl
FINISHED Configuring CDynamicQueryFactory 
----------------------------------------
The current configuration directory is: /home/newgift
----------------------------------------
Opening port 12789
----------------------------------------
TCP socket successfully initialized:7
TCP socket successfully initialized:8
Waiting for connection...

============ GIFT 0.1.9 with new index start! ============
============ Client.php connect in =============

...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?><!DOCTYPE mrml SYSTEM 
"http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";><mrml 
session-id="dummy_session_identifier">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<open-session user-name="anonymous" session-name="charmer_default_session" 
/>STARTING:open-session
ENDING:open-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<get-collections/>STARTING:get-collections
ENDING:get-collections
<get-algorithms/>STARTING:get-algorithms
ENDING:get-algorithms

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++/+/+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++/+/+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++/+/+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: open-session
+/+/+/+/CHECKING SUCCEEDED
VISITING: open-session
HIER OPEN SESSION
ENTERING OPENSESSION
making a new session II
We have 3 algorithms in the algorithm collection.
CAlgorithmCollection.cc:282:default algorithm found
CAlgorithmCollection.cc:297:going to check default algorithm
+/+/+/+/++//+++/++/+/+/+////CAlgorithmCollection.cc:301:checked, now copying 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CAlgorithmCollection.cc:303:copied, now checking again 
+/+/+/+/++//+++/++/+/+/+////[set
adefault
set]
[build
0x8070040
1NUMBER OF CHILDREN that are ALGORITHMS 4
23.0x80701b0
1234.0x8070300
1234.0x8070430
1234.0x8070580
12344-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="adefault" algorithm-name="Separate Normalisation" 
algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
    <algorithm  algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x80701b0 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub1
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY0
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x8072b88

CAccessorFactoryContainer::openAccessor:inverted_file
 NEWLY GENERATED.

CALLED: libGIFTAcInvertedFile_makeAccessor

Opening /home/newgift/gift-indexing-data/ca/url2fts.xml ...success.
constructing parser
Reading 
15726 characters
Read url2fts.xml
Successfully processed
URLFile /home/newgift/gift-indexing-data/ca/url2fts.xml processed.
Opening _/home/newgift/gift-indexing-data/ca/InvertedFile.db_ ...success. 
Opening _/home/newgift/gift-indexing-data/ca/InvertedFileOffset.db_ ...success. 
Opening _/home/newgift/gift-indexing-data/ca/InvertedFileFeatureDescription.db_ 
...success. 

Current success status1
URLFile /home/newgift/gift-indexing-data/ca/url2fts.xml processed. Current 
success status1
OffsetFile /home/newgift/gift-indexing-data/ca/InvertedFileOffset.db processed. 
Current success status: 1
FeatureDescriptionFile 
/home/newgift/gift-indexing-data/ca/InvertedFileFeatureDescription.db 
processed: 87446 elements in hash.
Initialisation successful? Returning 1
CInvertedFile succuessfully initialised. 
Parameters:/home/newgift/gift-indexing-data/ca/InvertedFile.db
/home/newgift/gift-indexing-data/ca/InvertedFileOffset.db
/home/newgift/gift-indexing-data/ca/url2fts.xml
/home/newgift/gift-indexing-data/ca/InvertedFileFeatureDescription.db


CAccessorAdmin::openAccessor:inverted_file
 NEWLY GENERATED.
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="no" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%no

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x8072d58
MAKING 0x8071f98.0x8072d58
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8071f98CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8071f98CHECKING SUCCEEDED
Build subalgorithm0x8070300 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub2
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY1
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x80802f0

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (2 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 70
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x807d2d8
MAKING 0x807d130.0x807d2d8
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x807d130CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x807d130CHECKING SUCCEEDED
Build subalgorithm0x8070430 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub3
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY2
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x826a7d8

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (4 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x826a9a8
MAKING 0x826a7c0.0x826a9a8
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x826a7c0CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x826a7c0CHECKING SUCCEEDED
Build subalgorithm0x8070580 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub4
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY3
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x826af98

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (6 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="no" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 70
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x826b168
MAKING 0x826af80.0x826b168
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x826af80CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x826af80CHECKING SUCCEEDED
Build subalgorithm0x8071308 {query-paradigm-list}:
Build subalgorithm0x8071388 {property-sheet}:
hier 
adefault
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Deleting mContentdone
GQOUERY4
The ID I am looking for is:__COLLECTION__, and I did not find it

CAccessorFactoryContainer::openAccessor:url2fts
 NEWLY GENERATED.

Opening /home/newgift/gift-indexing-data/ca/url2fts.xml ...success.
constructing parser
Reading 
15726 characters
Read url2fts.xml
Successfully processed
URLFile /home/newgift/gift-indexing-data/ca/url2fts.xml processed.

CAccessorAdmin::openAccessor:url2fts
 NEWLY GENERATED.
MAKING 0x8071f68.0x826ca80
CHECKING SUCCEEDED
ADDING 0x8071f68.0x826ca80 <- 0x8071f98.0x8072d58, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8071f68.0x826ca80 <- 0x807d130.0x807d2d8, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8071f68.0x826ca80 <- 0x826a7c0.0x826a9a8, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8071f68.0x826ca80 <- 0x826af80.0x826b168, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
build]
dummy_session_identifier-> new Session ID: 1
current state in multi reponse :1
CHECKING: get-collections
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-collections
getcollections
x<collection-list>
<collection collection-id="c-16-36-6-4-2-104-4-63-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" />
</collection-list>

checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: get-algorithms
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-algorithms
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: 
+/+/+/+/CHECKING SUCCEEDED
VISITING: 
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="1" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:32:19 2004
" />
    <acknowledge-session-op  session-id="1" 
session-name="charmer_default_session" user-name="anonymous" />
    <collection-list  >
        <collection  collection-id="c-16-36-6-4-2-104-4-63-0" 
collection-name="ca" cui-algorithm-id-list-id="ail-inverted-file" 
cui-base-dir="/home/newgift/gift-indexing-data/ca/" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml" 
cui-inverted-file-location="InvertedFile.db" cui-number-of-images="68" 
cui-offset-file-location="InvertedFileOffset.db" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
        </collection>
    </collection-list>
    <algorithm-list  >
        <algorithm  algorithm-id="a-cidf" algorithm-name="Classical IDF" 
algorithm-type="a-cidf" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="a-perl" algorithm-name="Perl link" 
algorithm-type="a-perl" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" />
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="adefault" algorithm-name="Separate 
Normalisation" algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" cui-base-type="inverted_file" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" />
            <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" />
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
    </algorithm-list>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:32:19 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...


================== Click Random ===============
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?><!DOCTYPE mrml SYSTEM 
"http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";><mrml 
session-id="dummy_session_identifier">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<open-session user-name="anonymous" session-name="charmer_default_session" 
/>STARTING:open-session
ENDING:open-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<get-collections/>STARTING:get-collections
ENDING:get-collections
<get-algorithms/>STARTING:get-algorithms
ENDING:get-algorithms

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++/+/+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++/+/+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++/+/+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: open-session
+/+/+/+/CHECKING SUCCEEDED
VISITING: open-session
HIER OPEN SESSION
ENTERING OPENSESSION
making a new session II
We have 3 algorithms in the algorithm collection.
CAlgorithmCollection.cc:282:default algorithm found
CAlgorithmCollection.cc:297:going to check default algorithm
+/+/+/+/++//+++/++/+/+/+////CAlgorithmCollection.cc:301:checked, now copying 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CAlgorithmCollection.cc:303:copied, now checking again 
+/+/+/+/++//+++/++/+/+/+////[set
adefault
set]
[build
0x8270858
1NUMBER OF CHILDREN that are ALGORITHMS 4
23.0x8270a28
1234.0x8270b78
1234.0x8270ca8
1234.0x8270df8
12344-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="adefault" algorithm-name="Separate Normalisation" 
algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
    <algorithm  algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x8270a28 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub1
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY5
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x8271bd0

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (8 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="no" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%no

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x8271da0
MAKING 0x8271bb8.0x8271da0
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8271bb8CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8271bb8CHECKING SUCCEEDED
Build subalgorithm0x8270b78 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub2
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY6
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x8272390

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (10 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 70
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x8272560
MAKING 0x8272378.0x8272560
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8272378CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8272378CHECKING SUCCEEDED
Build subalgorithm0x8270ca8 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub3
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY7
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x8272b50

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (12 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x8272d20
MAKING 0x8272b38.0x8272d20
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8272b38CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8272b38CHECKING SUCCEEDED
Build subalgorithm0x8270df8 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub4
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY8
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x8273310

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (14 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="no" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 70
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x82734e0
MAKING 0x82732f8.0x82734e0
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x82732f8CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x82732f8CHECKING SUCCEEDED
Build subalgorithm0x8270f28 {query-paradigm-list}:
Build subalgorithm0x8270fa8 {property-sheet}:
hier 
adefault
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Deleting mContentdone
GQOUERY9
The ID I am looking for is:__COLLECTION__, and I did not find it

CAccessorAdmin::openAccessor:url2fts
 REUSED. (2 times in use)
MAKING 0x8271b88.0x8274df8
CHECKING SUCCEEDED
ADDING 0x8271b88.0x8274df8 <- 0x8271bb8.0x8271da0, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8271b88.0x8274df8 <- 0x8272378.0x8272560, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8271b88.0x8274df8 <- 0x8272b38.0x8272d20, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8271b88.0x8274df8 <- 0x82732f8.0x82734e0, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
build]
dummy_session_identifier-> new Session ID: 2
current state in multi reponse :2
CHECKING: get-collections
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-collections
getcollections
x<collection-list>
<collection collection-id="c-16-36-6-4-2-104-4-63-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" />
</collection-list>

checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: get-algorithms
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-algorithms
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: 
+/+/+/+/CHECKING SUCCEEDED
VISITING: 
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="2" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:32:31 2004
" />
    <acknowledge-session-op  session-id="2" 
session-name="charmer_default_session" user-name="anonymous" />
    <collection-list  >
        <collection  collection-id="c-16-36-6-4-2-104-4-63-0" 
collection-name="ca" cui-algorithm-id-list-id="ail-inverted-file" 
cui-base-dir="/home/newgift/gift-indexing-data/ca/" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml" 
cui-inverted-file-location="InvertedFile.db" cui-number-of-images="68" 
cui-offset-file-location="InvertedFileOffset.db" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
        </collection>
    </collection-list>
    <algorithm-list  >
        <algorithm  algorithm-id="a-cidf" algorithm-name="Classical IDF" 
algorithm-type="a-cidf" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="a-perl" algorithm-name="Perl link" 
algorithm-type="a-perl" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" />
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="adefault" algorithm-name="Separate 
Normalisation" algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" cui-base-type="inverted_file" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" />
            <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" />
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
    </algorithm-list>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:32:31 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?><!DOCTYPE mrml SYSTEM 
"http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";><mrml 
session-id="1">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<configure-session  session-id="1">STARTING:configure-session

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
<algorithm  algorithm-id="a-cidf"  algorithm-type="a-cidf"  
collection-id="c-16-36-6-4-2-104-4-63-0" >STARTING:algorithm

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
</algorithm>ENDING:algorithm

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</configure-session>ENDING:configure-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<query-step  session-id="1" result-size="10" algorithm-id="a-cidf" 
collection="c-16-36-6-4-2-104-4-63-0"/>STARTING:query-step
ENDING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++++//+//+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++++//+//+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++++//+//+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: configure-session
+++//+//+/+/CHECKING SUCCEEDED
VISITING: configure-session
CHECKING: algorithm
++//+/CHECKING SUCCEEDED
VISITING: algorithm
CONFIGURESESSIONçççççççççççççççççççç1
checking before making children 
making children 
checking before making children 
making children 
still here inSessionID: _1_
DELETING THIS
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6634OpenCloseCounter[inverted_file]15
end KILLING INVERTED FILE QUERY

/DELGQOUERY9
DELETING
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6634OpenCloseCounter[inverted_file]15
end KILLING INVERTED FILE QUERY

/DELGQOUERY8
DELETING
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6634OpenCloseCounter[inverted_file]15
end KILLING INVERTED FILE QUERY

/DELGQOUERY7
DELETING
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6634OpenCloseCounter[inverted_file]15
end KILLING INVERTED FILE QUERY

/DELGQOUERY6
DELETING
destroying this CQMultiple.cc92

/DELGQOUERY5
[set
a-cidf
set]
[build
0x80653a8
1°°
 || 1
 || 1
NUMBER OF CHILDREN that are ALGORITHMS 0
234-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="a-cidf" algorithm-name="Classical IDF" 
algorithm-type="a-cidf" collection-id="c-16-36-6-4-2-104-4-63-0" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:inverted_file
mQ]
Build subalgorithm0x80802f0 {query-paradigm-list}:
Build subalgorithm0x8275328 {property-sheet}:
hier 
a-cidf
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY5
CQInvertedFile.cc:253:Diagnostic output 0x826dc28

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (16 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="a-cidf" algorithm-name="Classical 
IDF" algorithm-type="a-cidf" collection-id="c-16-36-6-4-2-104-4-63-0" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
                        <query-paradigm-list  >
                            <query-paradigm  />
                        </query-paradigm-list>
                        <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                            <property-sheet  caption="Modify default 
configuration" property-sheet-id="cui-p0" property-sheet-type="set-element" 
send-type="none" >
                                <property-sheet  caption="Prune at % of 
features" from="20" property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                                <property-sheet  maxsubsetsize="4" 
minsubsetsize="1" property-sheet-id="cui-p1" property-sheet-type="subset" 
send-type="none" >
                                    <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                                    <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                                    <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                                    <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                                </property-sheet>
                            </property-sheet>
                        </property-sheet>
                    </algorithm>
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="a-cidf" algorithm-name="Classical IDF" algorithm-type="a-cidf" 
collection-id="c-16-36-6-4-2-104-4-63-0" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="no" 
cui-block-texture-blocks="no" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" >
                        <query-paradigm-list  >
                            <query-paradigm  />
                        </query-paradigm-list>
                        <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                            <property-sheet  caption="Modify default 
configuration" property-sheet-id="cui-p0" property-sheet-type="set-element" 
send-type="none" >
                                <property-sheet  caption="Prune at % of 
features" from="20" property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                                <property-sheet  maxsubsetsize="4" 
minsubsetsize="1" property-sheet-id="cui-p1" property-sheet-type="subset" 
send-type="none" >
                                    <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                                    <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                                    <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                                    <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                                </property-sheet>
                            </property-sheet>
                        </property-sheet>
                    </algorithm>

%%%%%%%%%%%%%%%%%%%%no

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 70
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x807d088
MAKING 0x826dbf8.0x807d088
CHECKING SUCCEEDED
build]
CHECKING: 
++//+/CHECKING SUCCEEDED
VISITING: 
CHECKING: query-step
+++//+//+/+/CHECKING SUCCEEDED
VISITING: query-step
THE ID 1;a-cidf
CHECKING SUCCEEDED
Getting random images 
Size of the drawn set10,10
CHECKING: 
+++//+//+/+/CHECKING SUCCEEDED
VISITING: 
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="1" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:32:31 2004
" />
    <acknowledge-session-op  session-id="1" />
    <query-result  >
        <query-result-element-list  >
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/B3-5.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B3-5_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/B4-10.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-10_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/B4-11.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-11_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/B4-8.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-8_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case12-E1-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case12-E1-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case2-B1-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case2-B1-6_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case8-B3-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case8-B3-3_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/E1-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E1-4_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/E2c+3-2.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-2_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/lymphoma-9.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/lymphoma-9_thumbnail_jpg.jpg";
 />
        </query-result-element-list>
    </query-result>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:32:31 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...

================= Retruurn Result =================
================== gift-mrml-client.pl connect in =============

...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?>
         <!DOCTYPE mrml SYSTEM "file:/usr/local/share/mrml.dtd">
         <mrml session-id="nothing">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<open-session user-id="-perl-one-shot-query-" 
session-name="--feedback-client-session--"/>STARTING:open-session
ENDING:open-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<get-algorithms />STARTING:get-algorithms
ENDING:get-algorithms

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<get-collections />STARTING:get-collections
ENDING:get-collections

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++/+/+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++/+/+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++/+/+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: open-session
+/+/+/+/CHECKING SUCCEEDED
VISITING: open-session
HIER OPEN SESSION
ENTERING OPENSESSION
making a new session II
We have 3 algorithms in the algorithm collection.
CAlgorithmCollection.cc:282:default algorithm found
CAlgorithmCollection.cc:297:going to check default algorithm
+/+/+/+/++//+++/++/+/+/+////CAlgorithmCollection.cc:301:checked, now copying 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CAlgorithmCollection.cc:303:copied, now checking again 
+/+/+/+/++//+++/++/+/+/+////[set
adefault
set]
[build
0x826c8b0
1NUMBER OF CHILDREN that are ALGORITHMS 4
23.0x8069478
1234.0x8270718
1234.0x8067e80
1234.0x826c290
12344-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="adefault" algorithm-name="Separate Normalisation" 
algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
    <algorithm  algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x8069478 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub1
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY6
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x826e670

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (18 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="no" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%no

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x826e840
MAKING 0x826e658.0x826e840
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x826e658CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x826e658CHECKING SUCCEEDED
Build subalgorithm0x8270718 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub2
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY7
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x826ee30

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (20 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 70
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x826f000
MAKING 0x826ee18.0x826f000
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x826ee18CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x826ee18CHECKING SUCCEEDED
Build subalgorithm0x8067e80 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub3
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY8
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x8073920

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (22 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x8073af0
MAKING 0x8073908.0x8073af0
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8073908CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8073908CHECKING SUCCEEDED
Build subalgorithm0x826c290 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub4
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY9
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x8065748

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (24 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="no" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 70
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x8065918
MAKING 0x8065730.0x8065918
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8065730CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8065730CHECKING SUCCEEDED
Build subalgorithm0x807d5b8 {query-paradigm-list}:
Build subalgorithm0x807d638 {property-sheet}:
hier 
adefault
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Deleting mContentdone
GQOUERY10
The ID I am looking for is:__COLLECTION__, and I did not find it

CAccessorAdmin::openAccessor:url2fts
 REUSED. (4 times in use)
MAKING 0x826e628.0x82705e8
CHECKING SUCCEEDED
ADDING 0x826e628.0x82705e8 <- 0x826e658.0x826e840, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x826e628.0x82705e8 <- 0x826ee18.0x826f000, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x826e628.0x82705e8 <- 0x8073908.0x8073af0, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x826e628.0x82705e8 <- 0x8065730.0x8065918, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
build]
nothing-> new Session ID: 3
current state in multi reponse :3
CHECKING: get-algorithms
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-algorithms
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: get-collections
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-collections
getcollections
x<collection-list>
<collection collection-id="c-16-36-6-4-2-104-4-63-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" />
</collection-list>

checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: 
+/+/+/+/CHECKING SUCCEEDED
VISITING: 
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="3" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:33:03 2004
" />
    <acknowledge-session-op  session-id="3" 
session-name="--feedback-client-session--" user-name="" />
    <algorithm-list  >
        <algorithm  algorithm-id="a-cidf" algorithm-name="Classical IDF" 
algorithm-type="a-cidf" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="a-perl" algorithm-name="Perl link" 
algorithm-type="a-perl" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" />
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="adefault" algorithm-name="Separate 
Normalisation" algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" cui-base-type="inverted_file" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" />
            <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" />
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
    </algorithm-list>
    <collection-list  >
        <collection  collection-id="c-16-36-6-4-2-104-4-63-0" 
collection-name="ca" cui-algorithm-id-list-id="ail-inverted-file" 
cui-base-dir="/home/newgift/gift-indexing-data/ca/" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml" 
cui-inverted-file-location="InvertedFile.db" cui-number-of-images="68" 
cui-offset-file-location="InvertedFileOffset.db" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
        </collection>
    </collection-list>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:33:03 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
.waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?>
         <!DOCTYPE mrml SYSTEM "http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";>
         <mrml session-id="3">STARTING:mrml

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<configure-session  session-id="3" >STARTING:configure-session

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<algorithm  
         algorithm-id="a-cidf"  
         algorithm-type="adefault"  
         collection-id="c-16-36-6-4-2-104-4-63-0"  
         cui-block-color-histogram="false"  
         cui-block-color-blocks="false"  
         cui-block-texture-histogram="false"  
         cui-block-texture-blocks="false"  
         cui-pr-percentage-of-features="100" >STARTING:algorithm

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</algorithm>ENDING:algorithm

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</configure-session>ENDING:configure-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<query-step  session-id="3" result-size="30" algorithm-id="a-cidf" 
collection="c-16-36-6-4-2-104-4-63-0"/>STARTING:query-step
ENDING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++++//+//+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++++//+//+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++++//+//+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: configure-session
+++//+//+/+/CHECKING SUCCEEDED
VISITING: configure-session
CHECKING: algorithm
++//+/CHECKING SUCCEEDED
VISITING: algorithm
CONFIGURESESSIONçççççççççççççççççççç3
checking before making children 
making children 
checking before making children 
making children 
still here inSessionID: _3_
DELETING THIS
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6634OpenCloseCounter[inverted_file]25
end KILLING INVERTED FILE QUERY

/DELGQOUERY10
DELETING
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6634OpenCloseCounter[inverted_file]25
end KILLING INVERTED FILE QUERY

/DELGQOUERY9
DELETING
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6634OpenCloseCounter[inverted_file]25
end KILLING INVERTED FILE QUERY

/DELGQOUERY8
DELETING
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6634OpenCloseCounter[inverted_file]25
end KILLING INVERTED FILE QUERY

/DELGQOUERY7
DELETING
destroying this CQMultiple.cc92

/DELGQOUERY6
[set
adefault
set]
[build
0x826d288
1°°
 || 1inverted_file
 || 1inverted_file
 || 2inverted_file
 || 3inverted_file
 || 4
 || 5
NUMBER OF CHILDREN that are ALGORITHMS 0
23.0x826d488
1234.0x826d3e8
1234.0x826d6c8
1234.0x826d818
12344-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="a-cidf" algorithm-name="Separate Normalisation" 
algorithm-type="adefault" collection-id="c-16-36-6-4-2-104-4-63-0" 
cui-base-type="multiple" cui-block-color-blocks="false" 
cui-block-color-histogram="false" cui-block-texture-blocks="false" 
cui-block-texture-histogram="false" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" >
    <algorithm  algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="c-16-36-6-4-2-104-4-63-0" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="false" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="c-16-36-6-4-2-104-4-63-0" cui-base-type="inverted_file" 
cui-block-color-blocks="false" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="c-16-36-6-4-2-104-4-63-0" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="false" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="c-16-36-6-4-2-104-4-63-0" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="false" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x826d488 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub1
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY6
CQInvertedFile.cc:253:Diagnostic output 0x8073ab8

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (26 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" collection-id="c-16-36-6-4-2-104-4-63-0" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="false" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="c-16-36-6-4-2-104-4-63-0" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="false" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%false

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x8073c88
MAKING 0x8073aa0.0x8073c88
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8073aa0CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8073aa0CHECKING SUCCEEDED
Build subalgorithm0x826d3e8 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub2
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY7
CQInvertedFile.cc:253:Diagnostic output 0x826e958

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (28 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" collection-id="c-16-36-6-4-2-104-4-63-0" 
cui-base-type="inverted_file" cui-block-color-blocks="false" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="c-16-36-6-4-2-104-4-63-0" cui-base-type="inverted_file" 
cui-block-color-blocks="false" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x826eb38
MAKING 0x826e940.0x826eb38
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x826e940CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x826e940CHECKING SUCCEEDED
Build subalgorithm0x826d6c8 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub3
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY8
CQInvertedFile.cc:253:Diagnostic output 0x80655c0

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (30 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" collection-id="c-16-36-6-4-2-104-4-63-0" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="false" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="c-16-36-6-4-2-104-4-63-0" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="false" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x80657a0
MAKING 0x80655a8.0x80657a0
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x80655a8CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x80655a8CHECKING SUCCEEDED
Build subalgorithm0x826d818 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub4
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY9
CQInvertedFile.cc:253:Diagnostic output 0x8065d90

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (32 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" collection-id="c-16-36-6-4-2-104-4-63-0" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="false" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="c-16-36-6-4-2-104-4-63-0" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="false" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x80742a0
Checking Accessor II
CQInvertedFile THIS:0x8065f70
MAKING 0x8065d78.0x8065f70
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8065d78CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8065d78CHECKING SUCCEEDED
Build subalgorithm0x826d948 {query-paradigm-list}:
Build subalgorithm0x826d9c8 {property-sheet}:
hier 
a-cidf
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Deleting mContentdone
GQOUERY10

CAccessorAdmin::openAccessor:url2fts
 REUSED. (6 times in use)
MAKING 0x8073a70.0x8277e48
CHECKING SUCCEEDED
ADDING 0x8073a70.0x8277e48 <- 0x8073aa0.0x8073c88, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8073a70.0x8277e48 <- 0x826e940.0x826eb38, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8073a70.0x8277e48 <- 0x80655a8.0x80657a0, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8073a70.0x8277e48 <- 0x8065d78.0x8065f70, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
build]
CHECKING: 
++//+/CHECKING SUCCEEDED
VISITING: 
CHECKING: query-step
+++//+//+/+/CHECKING SUCCEEDED
VISITING: query-step
THE ID 1;a-cidf
CHECKING SUCCEEDED
Getting random images 
Size of the drawn set30,30
CHECKING: 
+++//+//+/+/CHECKING SUCCEEDED
VISITING: 
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="3" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:33:03 2004
" />
    <acknowledge-session-op  session-id="3" />
    <query-result  >
        <query-result-element-list  >
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/B1-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B1-3_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/B3-5.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B3-5_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/B4-10.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-10_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/B4-8.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-8_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case11-B4-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case11-B4-3_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case12-E1-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case12-E1-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case13-E1-2.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case13-E1-2_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case14-E1-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case14-E1-3_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case15-E2a-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case15-E2a-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case17-E2a-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case17-E2a-4_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case18-E2b-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case18-E2b-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case2-B1-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case2-B1-6_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case22-E2c-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case22-E2c-3_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case24-E2a+2c-2.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case24-E2a+2c-2_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case29-Lymphoma-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case29-Lymphoma-4_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case3-B1-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case3-B1-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case4-B2-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case4-B2-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case5-B2-2.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case5-B2-2_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case6-B3-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case6-B3-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/case7-B3-2.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case7-B3-2_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/E2a-2.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2a-2_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/E2c+3-2.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-2_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/E2c+3-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-4_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/E2c+3-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-6_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/E2c-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/E2c-10.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-10_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/E2c-11.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-11_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/E2c-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-6_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/E2c-7.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-7_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/ca/lymphoma-10.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/lymphoma-10_thumbnail_jpg.jpg";
 />
        </query-result-element-list>
    </query-result>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:33:03 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?>
                 <!DOCTYPE mrml SYSTEM "~/public_html/dtd/mrml.dtd">
                 <mrml session-id="3">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<query-step 
                 result-size="20" 
                 result-cutoff="0" 
                 collection-id="c-16-36-6-4-2-104-4-63-0" 
                 algorithm-id="a-cidf">STARTING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<user-relevance-element-list>STARTING:user-relevance-element-list

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<user-relevance-element 
                 user-relevance="1" 
                 
image-location="http://s7n.tmu.edu.tw/gift/test.jpg"/>STARTING:user-relevance-element
ENDING:user-relevance-element

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</user-relevance-element-list>ENDING:user-relevance-element-list

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
</query-step>ENDING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++++/+//+//+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++++/+//+//+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++++/+//+//+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: query-step
+++/+//+//+/CHECKING SUCCEEDED
VISITING: query-step
THE ID 1;a-cidf
CHECKING SUCCEEDED
CMultiple Number of children:4
çç---------------------this CMultiple:fastQuery0x8277e48, i->mQuery:0x8073c88, 
i->mWeight:1
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Running thread
--Accessor: 0x80742a0
Query number of documents: 1The document: 1,http://s7n.tmu.edu.tw/gift/test.jpg

building query
[Timestamp0.31]
input image to URL: _http://s7n.tmu.edu.tw/gift/test.jpg_
Error in Conversion from URL http://s7n.tmu.edu.tw/gift/test.jpg to ID.
Image found: The type is jpeg
making the path /home/newgift/new-images
Fri Mar  5 16:33:03 
2004§http://s7n.tmu.edu.tw/gift/test.jpg?tmp/testFTS-6634.fts.ppm?tmp/testFTS-6634.fts
Converting /tmp/testFTS-6634.fts.ppm to 
/home/newgift/new-features/request-6636_jpeg_convert.ppm
Extracting features from 
/home/newgift/new-features/request-6636_jpeg_convert.ppm
Converting /tmp/testFTS-6634.fts.ppm to 
/home/newgift/new-images/request-6636_jpeg_thumbnail.jpg
/tmp/testFTS-6634.ftsgotten HERE
[Timestamp0.31]
..finished:left:24
normalized List build
[Timestamp0.32]
query.
[Timestamp0.32]
Pruning used!
Pruning: I will evaluate 24 Features.
II:Feature dd00 not found.3042
FAILED:OneFeatureResult
II:Feature dcee not found.3042
FAILED:OneFeatureResult
II:Feature dced not found.3042
FAILED:OneFeatureResult
II:Feature dcec not found.3042
FAILED:OneFeatureResult
II:Feature dceb not found.3042
FAILED:OneFeatureResult
II:Feature dcea not found.3042
FAILED:OneFeatureResult
II:Feature dcca not found.3042
FAILED:OneFeatureResult
II:Feature dcb9 not found.3042
FAILED:OneFeatureResult
II:Feature dc82 not found.3042
FAILED:OneFeatureResult
II:Feature dc81 not found.3042
FAILED:OneFeatureResult
II:Feature dc7a not found.3042
FAILED:OneFeatureResult
[Timestamp0.32]
.query
presort
[Timestamp0.32]
[Timestamp0.32]
postsort
I AM FINISHED HERE 0x40509cd0result(nil)
loop
endloop
çç---------------------this CMultiple:fastQuery0x8277e48, i->mQuery:0x826eb38, 
i->mWeight:1
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Running thread
--Accessor: 0x80742a0
Query number of documents: 1The document: 1,http://s7n.tmu.edu.tw/gift/test.jpg

building query
[Timestamp0.32]
input image to URL: _http://s7n.tmu.edu.tw/gift/test.jpg_
Error in Conversion from URL http://s7n.tmu.edu.tw/gift/test.jpg to ID.
Image found: The type is jpeg
making the path /home/newgift/new-images
Fri Mar  5 16:33:06 
2004§http://s7n.tmu.edu.tw/gift/test.jpg?tmp/testFTS-6634.fts.ppm?tmp/testFTS-6634.fts
Converting /tmp/testFTS-6634.fts.ppm to 
/home/newgift/new-features/request-6641_jpeg_convert.ppm
Extracting features from 
/home/newgift/new-features/request-6641_jpeg_convert.ppm
Converting /tmp/testFTS-6634.fts.ppm to 
/home/newgift/new-images/request-6641_jpeg_thumbnail.jpg
/tmp/testFTS-6634.ftsgotten HERE
[Timestamp0.32]
..finished:left:340
normalized List build
[Timestamp0.32]
query.
[Timestamp0.32]
Pruning used!
Pruning: I will evaluate 340 Features.
II:Feature dc47 not found.3042
FAILED:OneFeatureResult
II:Feature dba1 not found.3042
FAILED:OneFeatureResult
II:Feature db0e not found.3042
FAILED:OneFeatureResult
II:Feature da68 not found.3042
FAILED:OneFeatureResult
II:Feature d9b0 not found.3042
FAILED:OneFeatureResult
II:Feature d909 not found.3042
FAILED:OneFeatureResult
II:Feature d863 not found.3042
FAILED:OneFeatureResult
II:Feature d7be not found.3042
FAILED:OneFeatureResult
II:Feature d72a not found.3042
FAILED:OneFeatureResult
II:Feature d671 not found.3042
FAILED:OneFeatureResult
II:Feature d5cb not found.3042
FAILED:OneFeatureResult
II:Feature d538 not found.3042
FAILED:OneFeatureResult
II:Feature d492 not found.3042
FAILED:OneFeatureResult
II:Feature d2a0 not found.3042
FAILED:OneFeatureResult
II:Feature d1fa not found.3042
FAILED:OneFeatureResult
II:Feature d154 not found.3042
FAILED:OneFeatureResult
II:Feature d0ae not found.3042
FAILED:OneFeatureResult
II:Feature d008 not found.3042
FAILED:OneFeatureResult
II:Feature cf50 not found.3042
FAILED:OneFeatureResult
II:Feature cea9 not found.3042
FAILED:OneFeatureResult
II:Feature ce03 not found.3042
FAILED:OneFeatureResult
II:Feature cd5d not found.3042
FAILED:OneFeatureResult
II:Feature ccb7 not found.3042
FAILED:OneFeatureResult
II:Feature cc11 not found.3042
FAILED:OneFeatureResult
II:Feature cb6b not found.3042
FAILED:OneFeatureResult
II:Feature cac6 not found.3042
FAILED:OneFeatureResult
II:Feature ca20 not found.3042
FAILED:OneFeatureResult
II:Feature c979 not found.3042
FAILED:OneFeatureResult
II:Feature c8d3 not found.3042
FAILED:OneFeatureResult
II:Feature c82d not found.3042
FAILED:OneFeatureResult
II:Feature c787 not found.3042
FAILED:OneFeatureResult
II:Feature c6e1 not found.3042
FAILED:OneFeatureResult
II:Feature c63b not found.3042
FAILED:OneFeatureResult
II:Feature c596 not found.3042
FAILED:OneFeatureResult
II:Feature c502 not found.3042
FAILED:OneFeatureResult
II:Feature c449 not found.3042
FAILED:OneFeatureResult
II:Feature c3a3 not found.3042
FAILED:OneFeatureResult
II:Feature c2fd not found.3042
FAILED:OneFeatureResult
II:Feature c257 not found.3042
FAILED:OneFeatureResult
II:Feature c1af not found.3042
FAILED:OneFeatureResult
II:Feature c10b not found.3042
FAILED:OneFeatureResult
II:Feature c078 not found.3042
FAILED:OneFeatureResult
II:Feature bfd2 not found.3042
FAILED:OneFeatureResult
II:Feature bf2c not found.3042
FAILED:OneFeatureResult
II:Feature be86 not found.3042
FAILED:OneFeatureResult
II:Feature bc94 not found.3042
FAILED:OneFeatureResult
II:Feature bbee not found.3042
FAILED:OneFeatureResult
II:Feature bb48 not found.3042
FAILED:OneFeatureResult
II:Feature baa2 not found.3042
FAILED:OneFeatureResult
II:Feature b9fc not found.3042
FAILED:OneFeatureResult
II:Feature b764 not found.3042
FAILED:OneFeatureResult
II:Feature b6be not found.3042
FAILED:OneFeatureResult
II:Feature b618 not found.3042
FAILED:OneFeatureResult
II:Feature b572 not found.3042
FAILED:OneFeatureResult
II:Feature b4cc not found.3042
FAILED:OneFeatureResult
II:Feature b1f5 not found.3042
FAILED:OneFeatureResult
II:Feature b18e not found.3042
FAILED:OneFeatureResult
II:Feature b0e8 not found.3042
FAILED:OneFeatureResult
II:Feature b042 not found.3042
FAILED:OneFeatureResult
II:Feature af9c not found.3042
FAILED:OneFeatureResult
II:Feature ae6e not found.3042
FAILED:OneFeatureResult
II:Feature ac7c not found.3042
FAILED:OneFeatureResult
II:Feature ac5e not found.3042
FAILED:OneFeatureResult
II:Feature abb8 not found.3042
FAILED:OneFeatureResult
II:Feature ab12 not found.3042
FAILED:OneFeatureResult
II:Feature aa6c not found.3042
FAILED:OneFeatureResult
II:Feature a9c6 not found.3042
FAILED:OneFeatureResult
II:Feature a920 not found.3042
FAILED:OneFeatureResult
II:Feature a87a not found.3042
FAILED:OneFeatureResult
II:Feature a7d4 not found.3042
FAILED:OneFeatureResult
II:Feature a72e not found.3042
FAILED:OneFeatureResult
II:Feature a688 not found.3042
FAILED:OneFeatureResult
II:Feature a5d0 not found.3042
FAILED:OneFeatureResult
II:Feature a52a not found.3042
FAILED:OneFeatureResult
II:Feature a484 not found.3042
FAILED:OneFeatureResult
II:Feature a3dd not found.3042
FAILED:OneFeatureResult
II:Feature a337 not found.3042
FAILED:OneFeatureResult
II:Feature a291 not found.3042
FAILED:OneFeatureResult
II:Feature a1eb not found.3042
FAILED:OneFeatureResult
II:Feature a145 not found.3042
FAILED:OneFeatureResult
II:Feature a09f not found.3042
FAILED:OneFeatureResult
II:Feature 9ff9 not found.3042
FAILED:OneFeatureResult
II:Feature 9f53 not found.3042
FAILED:OneFeatureResult
II:Feature 9ead not found.3042
FAILED:OneFeatureResult
II:Feature 9e07 not found.3042
FAILED:OneFeatureResult
II:Feature 9d62 not found.3042
FAILED:OneFeatureResult
II:Feature 9cbc not found.3042
FAILED:OneFeatureResult
II:Feature 9c16 not found.3042
FAILED:OneFeatureResult
II:Feature 9b70 not found.3042
FAILED:OneFeatureResult
II:Feature 9aca not found.3042
FAILED:OneFeatureResult
II:Feature 9a23 not found.3042
FAILED:OneFeatureResult
II:Feature 997d not found.3042
FAILED:OneFeatureResult
II:Feature 98d7 not found.3042
FAILED:OneFeatureResult
II:Feature 9831 not found.3042
FAILED:OneFeatureResult
II:Feature 978b not found.3042
FAILED:OneFeatureResult
II:Feature 96e5 not found.3042
FAILED:OneFeatureResult
II:Feature 963f not found.3042
FAILED:OneFeatureResult
II:Feature 9599 not found.3042
FAILED:OneFeatureResult
II:Feature 94f3 not found.3042
FAILED:OneFeatureResult
II:Feature 944d not found.3042
FAILED:OneFeatureResult
II:Feature 93a7 not found.3042
FAILED:OneFeatureResult
II:Feature 9301 not found.3042
FAILED:OneFeatureResult
II:Feature 925c not found.3042
FAILED:OneFeatureResult
II:Feature 91b6 not found.3042
FAILED:OneFeatureResult
II:Feature 9110 not found.3042
FAILED:OneFeatureResult
II:Feature 906a not found.3042
FAILED:OneFeatureResult
II:Feature 8fc3 not found.3042
FAILED:OneFeatureResult
II:Feature 8f1d not found.3042
FAILED:OneFeatureResult
II:Feature 8e77 not found.3042
FAILED:OneFeatureResult
II:Feature 8dd1 not found.3042
FAILED:OneFeatureResult
II:Feature 8d2b not found.3042
FAILED:OneFeatureResult
II:Feature 8c85 not found.3042
FAILED:OneFeatureResult
II:Feature 8bdf not found.3042
FAILED:OneFeatureResult
II:Feature 8b39 not found.3042
FAILED:OneFeatureResult
II:Feature 8a93 not found.3042
FAILED:OneFeatureResult
II:Feature 89ed not found.3042
FAILED:OneFeatureResult
II:Feature 8947 not found.3042
FAILED:OneFeatureResult
II:Feature 88a1 not found.3042
FAILED:OneFeatureResult
II:Feature 87fc not found.3042
FAILED:OneFeatureResult
II:Feature 8756 not found.3042
FAILED:OneFeatureResult
II:Feature 86af not found.3042
FAILED:OneFeatureResult
II:Feature 860a not found.3042
FAILED:OneFeatureResult
II:Feature 8564 not found.3042
FAILED:OneFeatureResult
II:Feature 84bd not found.3042
FAILED:OneFeatureResult
II:Feature 8417 not found.3042
FAILED:OneFeatureResult
II:Feature 8371 not found.3042
FAILED:OneFeatureResult
II:Feature 82cb not found.3042
FAILED:OneFeatureResult
II:Feature 8225 not found.3042
FAILED:OneFeatureResult
II:Feature 8180 not found.3042
FAILED:OneFeatureResult
II:Feature 80d9 not found.3042
FAILED:OneFeatureResult
II:Feature 8033 not found.3042
FAILED:OneFeatureResult
II:Feature 7f8d not found.3042
FAILED:OneFeatureResult
II:Feature 7ee7 not found.3042
FAILED:OneFeatureResult
II:Feature 7e41 not found.3042
FAILED:OneFeatureResult
II:Feature 7d9c not found.3042
FAILED:OneFeatureResult
II:Feature 7cf6 not found.3042
FAILED:OneFeatureResult
II:Feature 7c4f not found.3042
FAILED:OneFeatureResult
II:Feature 7ba9 not found.3042
FAILED:OneFeatureResult
II:Feature 7b03 not found.3042
FAILED:OneFeatureResult
II:Feature 7a5d not found.3042
FAILED:OneFeatureResult
II:Feature 79b7 not found.3042
FAILED:OneFeatureResult
II:Feature 7911 not found.3042
FAILED:OneFeatureResult
II:Feature 786b not found.3042
FAILED:OneFeatureResult
II:Feature 77c6 not found.3042
FAILED:OneFeatureResult
II:Feature 7720 not found.3042
FAILED:OneFeatureResult
II:Feature 7679 not found.3042
FAILED:OneFeatureResult
II:Feature 75d3 not found.3042
FAILED:OneFeatureResult
II:Feature 752b not found.3042
FAILED:OneFeatureResult
II:Feature 7487 not found.3042
FAILED:OneFeatureResult
II:Feature 73e2 not found.3042
FAILED:OneFeatureResult
II:Feature 733c not found.3042
FAILED:OneFeatureResult
II:Feature 7296 not found.3042
FAILED:OneFeatureResult
II:Feature 7202 not found.3042
FAILED:OneFeatureResult
II:Feature 715c not found.3042
FAILED:OneFeatureResult
II:Feature 70a3 not found.3042
FAILED:OneFeatureResult
II:Feature 6ffd not found.3042
FAILED:OneFeatureResult
II:Feature 6f57 not found.3042
FAILED:OneFeatureResult
II:Feature 6eb1 not found.3042
FAILED:OneFeatureResult
II:Feature 6e0b not found.3042
FAILED:OneFeatureResult
II:Feature 6d66 not found.3042
FAILED:OneFeatureResult
II:Feature 6cbf not found.3042
FAILED:OneFeatureResult
II:Feature 6c17 not found.3042
FAILED:OneFeatureResult
II:Feature 6b71 not found.3042
FAILED:OneFeatureResult
II:Feature 6acd not found.3042
FAILED:OneFeatureResult
II:Feature 6a27 not found.3042
FAILED:OneFeatureResult
II:Feature 6994 not found.3042
FAILED:OneFeatureResult
II:Feature 68ee not found.3042
FAILED:OneFeatureResult
II:Feature 6848 not found.3042
FAILED:OneFeatureResult
II:Feature 67a2 not found.3042
FAILED:OneFeatureResult
II:Feature 66fc not found.3042
FAILED:OneFeatureResult
II:Feature 6656 not found.3042
FAILED:OneFeatureResult
II:Feature 65b0 not found.3042
FAILED:OneFeatureResult
II:Feature 650a not found.3042
FAILED:OneFeatureResult
II:Feature 644f not found.3042
FAILED:OneFeatureResult
II:Feature 63ab not found.3042
FAILED:OneFeatureResult
II:Feature 6232 not found.3042
FAILED:OneFeatureResult
II:Feature 61b7 not found.3042
FAILED:OneFeatureResult
II:Feature 6111 not found.3042
FAILED:OneFeatureResult
II:Feature 6080 not found.3042
FAILED:OneFeatureResult
II:Feature 5fda not found.3042
FAILED:OneFeatureResult
II:Feature 5f34 not found.3042
FAILED:OneFeatureResult
II:Feature 5e8e not found.3042
FAILED:OneFeatureResult
II:Feature 5de8 not found.3042
FAILED:OneFeatureResult
II:Feature 5d42 not found.3042
FAILED:OneFeatureResult
II:Feature 5c9c not found.3042
FAILED:OneFeatureResult
II:Feature 5bf6 not found.3042
FAILED:OneFeatureResult
II:Feature 5b50 not found.3042
FAILED:OneFeatureResult
II:Feature 5aaa not found.3042
FAILED:OneFeatureResult
II:Feature 5a04 not found.3042
FAILED:OneFeatureResult
II:Feature 56c6 not found.3042
FAILED:OneFeatureResult
II:Feature 5620 not found.3042
FAILED:OneFeatureResult
II:Feature 557a not found.3042
FAILED:OneFeatureResult
II:Feature 54d4 not found.3042
FAILED:OneFeatureResult
II:Feature 542e not found.3042
FAILED:OneFeatureResult
II:Feature 5388 not found.3042
FAILED:OneFeatureResult
II:Feature 52e2 not found.3042
FAILED:OneFeatureResult
II:Feature 523c not found.3042
FAILED:OneFeatureResult
II:Feature 5196 not found.3042
FAILED:OneFeatureResult
II:Feature 50f0 not found.3042
FAILED:OneFeatureResult
II:Feature 504a not found.3042
FAILED:OneFeatureResult
II:Feature 4bc0 not found.3042
FAILED:OneFeatureResult
II:Feature 4b1a not found.3042
FAILED:OneFeatureResult
II:Feature 4a74 not found.3042
FAILED:OneFeatureResult
II:Feature 49ce not found.3042
FAILED:OneFeatureResult
II:Feature 4928 not found.3042
FAILED:OneFeatureResult
II:Feature 4882 not found.3042
FAILED:OneFeatureResult
II:Feature 47dc not found.3042
FAILED:OneFeatureResult
II:Feature 4736 not found.3042
FAILED:OneFeatureResult
II:Feature 4690 not found.3042
FAILED:OneFeatureResult
II:Feature 45ea not found.3042
FAILED:OneFeatureResult
II:Feature 4160 not found.3042
FAILED:OneFeatureResult
II:Feature 40ba not found.3042
FAILED:OneFeatureResult
II:Feature 4014 not found.3042
FAILED:OneFeatureResult
II:Feature 3f6e not found.3042
FAILED:OneFeatureResult
II:Feature 3ec8 not found.3042
FAILED:OneFeatureResult
II:Feature 3e22 not found.3042
FAILED:OneFeatureResult
II:Feature 3d7c not found.3042
FAILED:OneFeatureResult
II:Feature 3cd6 not found.3042
FAILED:OneFeatureResult
II:Feature 3c30 not found.3042
FAILED:OneFeatureResult
II:Feature 365a not found.3042
FAILED:OneFeatureResult
II:Feature 35b4 not found.3042
FAILED:OneFeatureResult
II:Feature 350e not found.3042
FAILED:OneFeatureResult
II:Feature 3468 not found.3042
FAILED:OneFeatureResult
II:Feature 33c2 not found.3042
FAILED:OneFeatureResult
II:Feature 331c not found.3042
FAILED:OneFeatureResult
II:Feature 3276 not found.3042
FAILED:OneFeatureResult
II:Feature 31d0 not found.3042
FAILED:OneFeatureResult
II:Feature 30a2 not found.3042
FAILED:OneFeatureResult
II:Feature 2d07 not found.3042
FAILED:OneFeatureResult
II:Feature 2c18 not found.3042
FAILED:OneFeatureResult
II:Feature 2bfa not found.3042
FAILED:OneFeatureResult
II:Feature 2b54 not found.3042
FAILED:OneFeatureResult
II:Feature 2aae not found.3042
FAILED:OneFeatureResult
II:Feature 2a08 not found.3042
FAILED:OneFeatureResult
II:Feature 2962 not found.3042
FAILED:OneFeatureResult
II:Feature 28bc not found.3042
FAILED:OneFeatureResult
II:Feature 2816 not found.3042
FAILED:OneFeatureResult
II:Feature 2770 not found.3042
FAILED:OneFeatureResult
II:Feature 2642 not found.3042
FAILED:OneFeatureResult
II:Feature 21b8 not found.3042
FAILED:OneFeatureResult
II:Feature 219a not found.3042
FAILED:OneFeatureResult
II:Feature 20f4 not found.3042
FAILED:OneFeatureResult
II:Feature 204e not found.3042
FAILED:OneFeatureResult
II:Feature 1fa8 not found.3042
FAILED:OneFeatureResult
II:Feature 1f02 not found.3042
FAILED:OneFeatureResult
II:Feature 1e5c not found.3042
FAILED:OneFeatureResult
II:Feature 1db6 not found.3042
FAILED:OneFeatureResult
II:Feature 1d10 not found.3042
FAILED:OneFeatureResult
II:Feature 1be2 not found.3042
FAILED:OneFeatureResult
II:Feature 1b3c not found.3042
FAILED:OneFeatureResult
II:Feature 1993 not found.3042
FAILED:OneFeatureResult
II:Feature 18ed not found.3042
FAILED:OneFeatureResult
II:Feature 17fe not found.3042
FAILED:OneFeatureResult
II:Feature 1758 not found.3042
FAILED:OneFeatureResult
II:Feature 173a not found.3042
FAILED:OneFeatureResult
II:Feature 1694 not found.3042
FAILED:OneFeatureResult
II:Feature 15ee not found.3042
FAILED:OneFeatureResult
II:Feature 1548 not found.3042
FAILED:OneFeatureResult
II:Feature 14a2 not found.3042
FAILED:OneFeatureResult
II:Feature 13fc not found.3042
FAILED:OneFeatureResult
II:Feature 1356 not found.3042
FAILED:OneFeatureResult
II:Feature 12b0 not found.3042
FAILED:OneFeatureResult
II:Feature 120a not found.3042
FAILED:OneFeatureResult
II:Feature 1164 not found.3042
FAILED:OneFeatureResult
II:Feature 1041 not found.3042
FAILED:OneFeatureResult
II:Feature f90 not found.3042
FAILED:OneFeatureResult
II:Feature eea not found.3042
FAILED:OneFeatureResult
II:Feature e44 not found.3042
FAILED:OneFeatureResult
II:Feature e26 not found.3042
FAILED:OneFeatureResult
II:Feature d80 not found.3042
FAILED:OneFeatureResult
II:Feature cda not found.3042
FAILED:OneFeatureResult
II:Feature c34 not found.3042
FAILED:OneFeatureResult
II:Feature b8e not found.3042
FAILED:OneFeatureResult
II:Feature ae8 not found.3042
FAILED:OneFeatureResult
II:Feature a42 not found.3042
FAILED:OneFeatureResult
II:Feature 99c not found.3042
FAILED:OneFeatureResult
II:Feature 8f6 not found.3042
FAILED:OneFeatureResult
II:Feature 850 not found.3042
FAILED:OneFeatureResult
II:Feature 7aa not found.3042
FAILED:OneFeatureResult
II:Feature 704 not found.3042
FAILED:OneFeatureResult
II:Feature 65e not found.3042
FAILED:OneFeatureResult
II:Feature 5b8 not found.3042
FAILED:OneFeatureResult
II:Feature 512 not found.3042
FAILED:OneFeatureResult
II:Feature 46c not found.3042
FAILED:OneFeatureResult
II:Feature 3c6 not found.3042
FAILED:OneFeatureResult
II:Feature 320 not found.3042
FAILED:OneFeatureResult
II:Feature 27a not found.3042
FAILED:OneFeatureResult
II:Feature 1d4 not found.3042
FAILED:OneFeatureResult
II:Feature 12e not found.3042
FAILED:OneFeatureResult
II:Feature 88 not found.3042
FAILED:OneFeatureResult
[Timestamp0.33]
.query
presort
[Timestamp0.33]
[Timestamp0.33]
postsort
I AM FINISHED HERE 0x40509d00result(nil)
loop
endloop
çç---------------------this CMultiple:fastQuery0x8277e48, i->mQuery:0x80657a0, 
i->mWeight:1
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Running thread
--Accessor: 0x80742a0
Query number of documents: 1The document: 1,http://s7n.tmu.edu.tw/gift/test.jpg

building query
[Timestamp0.33]
input image to URL: _http://s7n.tmu.edu.tw/gift/test.jpg_
Error in Conversion from URL http://s7n.tmu.edu.tw/gift/test.jpg to ID.
Image found: The type is jpeg
making the path /home/newgift/new-images
Fri Mar  5 16:33:09 
2004§http://s7n.tmu.edu.tw/gift/test.jpg?tmp/testFTS-6634.fts.ppm?tmp/testFTS-6634.fts
Converting /tmp/testFTS-6634.fts.ppm to 
/home/newgift/new-features/request-6646_jpeg_convert.ppm
Extracting features from 
/home/newgift/new-features/request-6646_jpeg_convert.ppm
Converting /tmp/testFTS-6634.fts.ppm to 
/home/newgift/new-images/request-6646_jpeg_thumbnail.jpg
/tmp/testFTS-6634.ftsgotten HERE
[Timestamp0.33]
..finished:left:69
normalized List build
[Timestamp0.33]
query.
[Timestamp0.33]
Pruning used!
Pruning: I will evaluate 69 Features.
[Timestamp0.33]
.query
presort
[Timestamp0.33]
[Timestamp0.33]
postsort
I AM FINISHED HERE 0x40509d30result(nil)
loop
endloop
çç---------------------this CMultiple:fastQuery0x8277e48, i->mQuery:0x8065f70, 
i->mWeight:1
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Running thread
--Accessor: 0x80742a0
Query number of documents: 1The document: 1,http://s7n.tmu.edu.tw/gift/test.jpg

building query
[Timestamp0.33]
input image to URL: _http://s7n.tmu.edu.tw/gift/test.jpg_
Error in Conversion from URL http://s7n.tmu.edu.tw/gift/test.jpg to ID.
Image found: The type is jpeg
making the path /home/newgift/new-images
Fri Mar  5 16:33:12 
2004§http://s7n.tmu.edu.tw/gift/test.jpg?tmp/testFTS-6634.fts.ppm?tmp/testFTS-6634.fts
Converting /tmp/testFTS-6634.fts.ppm to 
/home/newgift/new-features/request-6651_jpeg_convert.ppm
Extracting features from 
/home/newgift/new-features/request-6651_jpeg_convert.ppm
Converting /tmp/testFTS-6634.fts.ppm to 
/home/newgift/new-images/request-6651_jpeg_thumbnail.jpg
/tmp/testFTS-6634.ftsgotten HERE
[Timestamp0.34]
..finished:left:397
normalized List build
[Timestamp0.34]
query.
[Timestamp0.34]
Pruning used!
Pruning: I will evaluate 397 Features.
II:Feature 15480 not found.3042
FAILED:OneFeatureResult
II:Feature 14e7b not found.3042
FAILED:OneFeatureResult
II:Feature 14e69 not found.3042
FAILED:OneFeatureResult
II:Feature 14cd3 not found.3042
FAILED:OneFeatureResult
II:Feature 14cc5 not found.3042
FAILED:OneFeatureResult
II:Feature 14c31 not found.3042
FAILED:OneFeatureResult
II:Feature 14c26 not found.3042
FAILED:OneFeatureResult
II:Feature 14c1a not found.3042
FAILED:OneFeatureResult
II:Feature 14a86 not found.3042
FAILED:OneFeatureResult
II:Feature 14710 not found.3042
FAILED:OneFeatureResult
II:Feature 145d2 not found.3042
FAILED:OneFeatureResult
II:Feature 145c7 not found.3042
FAILED:OneFeatureResult
II:Feature 1449d not found.3042
FAILED:OneFeatureResult
II:Feature 14481 not found.3042
FAILED:OneFeatureResult
II:Feature 14406 not found.3042
FAILED:OneFeatureResult
II:Feature 143fe not found.3042
FAILED:OneFeatureResult
II:Feature 143ef not found.3042
FAILED:OneFeatureResult
II:Feature 143e1 not found.3042
FAILED:OneFeatureResult
II:Feature 142b1 not found.3042
FAILED:OneFeatureResult
II:Feature 142a7 not found.3042
FAILED:OneFeatureResult
II:Feature 14208 not found.3042
FAILED:OneFeatureResult
II:Feature 141f3 not found.3042
FAILED:OneFeatureResult
II:Feature 14093 not found.3042
FAILED:OneFeatureResult
II:Feature 13ffe not found.3042
FAILED:OneFeatureResult
II:Feature 13ff4 not found.3042
FAILED:OneFeatureResult
II:Feature 13f5d not found.3042
FAILED:OneFeatureResult
II:Feature 13ce7 not found.3042
FAILED:OneFeatureResult
II:Feature 13aaf not found.3042
FAILED:OneFeatureResult
II:Feature 13a19 not found.3042
FAILED:OneFeatureResult
II:Feature 13a0e not found.3042
FAILED:OneFeatureResult
II:Feature 13892 not found.3042
FAILED:OneFeatureResult
II:Feature 1388c not found.3042
FAILED:OneFeatureResult
II:Feature 137f5 not found.3042
FAILED:OneFeatureResult
II:Feature 1371b not found.3042
FAILED:OneFeatureResult
II:Feature 1370c not found.3042
FAILED:OneFeatureResult
II:Feature 136c5 not found.3042
FAILED:OneFeatureResult
II:Feature 1368d not found.3042
FAILED:OneFeatureResult
II:Feature 13686 not found.3042
FAILED:OneFeatureResult
II:Feature 1366b not found.3042
FAILED:OneFeatureResult
II:Feature 135ea not found.3042
FAILED:OneFeatureResult
II:Feature 13586 not found.3042
FAILED:OneFeatureResult
II:Feature 1354a not found.3042
FAILED:OneFeatureResult
II:Feature 134e7 not found.3042
FAILED:OneFeatureResult
II:Feature 13449 not found.3042
FAILED:OneFeatureResult
II:Feature 133a8 not found.3042
FAILED:OneFeatureResult
II:Feature 13252 not found.3042
FAILED:OneFeatureResult
II:Feature 130b0 not found.3042
FAILED:OneFeatureResult
II:Feature 13068 not found.3042
FAILED:OneFeatureResult
II:Feature 1301a not found.3042
FAILED:OneFeatureResult
II:Feature 12fc9 not found.3042
FAILED:OneFeatureResult
II:Feature 12fc2 not found.3042
FAILED:OneFeatureResult
II:Feature 12f7c not found.3042
FAILED:OneFeatureResult
II:Feature 12f6e not found.3042
FAILED:OneFeatureResult
II:Feature 12f64 not found.3042
FAILED:OneFeatureResult
II:Feature 12f28 not found.3042
FAILED:OneFeatureResult
II:Feature 12f23 not found.3042
FAILED:OneFeatureResult
II:Feature 12e7d not found.3042
FAILED:OneFeatureResult
II:Feature 12dbc not found.3042
FAILED:OneFeatureResult
II:Feature 12d26 not found.3042
FAILED:OneFeatureResult
II:Feature 12284 not found.3042
FAILED:OneFeatureResult
II:Feature 11dd0 not found.3042
FAILED:OneFeatureResult
II:Feature 11dc5 not found.3042
FAILED:OneFeatureResult
II:Feature 11d30 not found.3042
FAILED:OneFeatureResult
II:Feature 11c9b not found.3042
FAILED:OneFeatureResult
II:Feature 11c7d not found.3042
FAILED:OneFeatureResult
II:Feature 119fc not found.3042
FAILED:OneFeatureResult
II:Feature 119ba not found.3042
FAILED:OneFeatureResult
II:Feature 1186b not found.3042
FAILED:OneFeatureResult
II:Feature 110af not found.3042
FAILED:OneFeatureResult
II:Feature 11089 not found.3042
FAILED:OneFeatureResult
II:Feature 10fe8 not found.3042
FAILED:OneFeatureResult
II:Feature 10ec6 not found.3042
FAILED:OneFeatureResult
II:Feature 10e26 not found.3042
FAILED:OneFeatureResult
II:Feature 10dea not found.3042
FAILED:OneFeatureResult
II:Feature 10d87 not found.3042
FAILED:OneFeatureResult
II:Feature 10d49 not found.3042
FAILED:OneFeatureResult
II:Feature 10ce6 not found.3042
FAILED:OneFeatureResult
II:Feature 10869 not found.3042
FAILED:OneFeatureResult
II:Feature 10818 not found.3042
FAILED:OneFeatureResult
II:Feature 107bf not found.3042
FAILED:OneFeatureResult
II:Feature 10779 not found.3042
FAILED:OneFeatureResult
II:Feature 10720 not found.3042
FAILED:OneFeatureResult
II:Feature 105c4 not found.3042
FAILED:OneFeatureResult
II:Feature 105ba not found.3042
FAILED:OneFeatureResult
II:Feature 10524 not found.3042
FAILED:OneFeatureResult
II:Feature fb1a not found.3042
FAILED:OneFeatureResult
II:Feature fa84 not found.3042
FAILED:OneFeatureResult
II:Feature e71a not found.3042
FAILED:OneFeatureResult
II:Feature e6c5 not found.3042
FAILED:OneFeatureResult
II:Feature e684 not found.3042
FAILED:OneFeatureResult
II:Feature e625 not found.3042
FAILED:OneFeatureResult
II:Feature e585 not found.3042
FAILED:OneFeatureResult
II:Feature df1d not found.3042
FAILED:OneFeatureResult
[Timestamp0.34]
.query
presort
[Timestamp0.34]
[Timestamp0.34]
postsort
I AM FINISHED HERE 0x40509d60result(nil)
loop
endloop
joining...
before merging 
after merging 
joining...
before merging 
after merging 
joining...
before merging 
after merging 
joining...
before merging 
after merging 
<pushing>
</pushing>
<sorting>
Size of the result 68
</sorting>
<cutting>
</cutting>
Assembling a query result tree 
from a result of size20
CHECKING: 
+++/+//+//+/CHECKING SUCCEEDED
VISITING: 
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="3" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:33:03 2004
" />
    <query-result  >
        <query-result-element-list  >
            <query-result-element  calculated-similarity="0.504413" 
image-location="http://strong.tmu.edu.tw/ca/B3-5.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B3-5_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="0.369552" 
image-location="http://strong.tmu.edu.tw/ca/B3-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B3-4_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="0.369290" 
image-location="http://strong.tmu.edu.tw/ca/E2c+3-5.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-5_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.358947" 
image-location="http://strong.tmu.edu.tw/ca/case1-B1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case1-B1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.349363" 
image-location="http://strong.tmu.edu.tw/ca/E2c-11.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-11_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.296145" 
image-location="http://strong.tmu.edu.tw/ca/case27-E2c+3-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case27-E2c+3-3_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.291481" 
image-location="http://strong.tmu.edu.tw/ca/E2c-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-6_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.290654" 
image-location="http://strong.tmu.edu.tw/ca/lymphoma-8.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/lymphoma-8_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.290102" 
image-location="http://strong.tmu.edu.tw/ca/case26-E2c+3-7.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case26-E2c+3-7_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.287495" 
image-location="http://strong.tmu.edu.tw/ca/B4-11.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-11_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.285273" 
image-location="http://strong.tmu.edu.tw/ca/E2c+3-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-4_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.284262" 
image-location="http://strong.tmu.edu.tw/ca/B4-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-6_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="0.284067" 
image-location="http://strong.tmu.edu.tw/ca/E2c+3-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-6_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.283350" 
image-location="http://strong.tmu.edu.tw/ca/case5-B2-2.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case5-B2-2_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.280725" 
image-location="http://strong.tmu.edu.tw/ca/E2c-5.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-5_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.276803" 
image-location="http://strong.tmu.edu.tw/ca/B4-10.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-10_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.273924" 
image-location="http://strong.tmu.edu.tw/ca/B4-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-4_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="0.271687" 
image-location="http://strong.tmu.edu.tw/ca/case8-B3-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case8-B3-3_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.270909" 
image-location="http://strong.tmu.edu.tw/ca/case29-Lymphoma-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case29-Lymphoma-4_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.268464" 
image-location="http://strong.tmu.edu.tw/ca/B1-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B1-3_thumbnail_jpg.jpg"; 
/>
        </query-result-element-list>
    </query-result>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:33:15 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:2dd:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
.......waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...


================== Return Result ===============


strong:~# 
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2004.03.06 00:25:32 =~=~=~=~=~=~=~=~=~=~=~=
strong:~# /usr/lib/gift/bin/gift
Random number generator has been seeded with 6585
gift: CAlgorithmCollection: The following is the config file 
located at "/root/gift-config.mrml" as read by this program: 
<?xml version="1.0" standalone="no"?>
<!DOCTYPE mrml SYSTEM "file:/usr/local/share/mrml.dtd">
<!-- This file has become quite a free interpretation of MRML 
     the above !DOCTYPE is rather for the use of psgml than
     a promise that the following is pure MRML. In fact the
     parser does not validate.

This is a configuration file for the server. It contains
information about collections, algorithms and
property sheets.


THIS FILE NEEDS CLEANING. ABOUT HALF OF THE LINES HERE ARE
LEGACY CODE. HOWEVER, IT IS NOT YET TESTED HOW THINGS BEHAVE
WHEN YOU REMOVE THE LEGACY CODE. SO, FOR A WHILE YOU HAVE
TO LIVE WITH QUITE A NUMBER OF OBSOLETE TAGS.

-->
<mrml>
  <cui-configuration>
    <algorithm-list>
    <!--COMMENT The new definiton of the default algorithm
                The default algorithm performs in fact a meta
                query of several inverted file queries.
                Each sub-query of the meta query is
                specialised on one of the feature groups 

                Color histogram
                Color block
                Gabor histogram
                Gabor block

                Each one of them is pruned in adifferent way.
                (this is the goal of the operation)
      -->
      <algorithm algorithm-id="a-perl" algorithm-type="a-perl" 
algorithm-name="Perl link" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-weighting-function="ClassicalIDF">
        <query-paradigm-list>
           <query-paradigm type="inverted-file"/>
           <query-paradigm type="perl-demo"/>
        </query-paradigm-list>
        <property-sheet property-sheet-id="cui-p-1" 
property-sheet-type="subset" send-type="none" minsubsetsize="0" 
maxsubsetsize="1">
          <property-sheet property-sheet-id="cui-p0" caption="Modify default 
configuration" property-sheet-type="set-element" send-type="none"/>
        </property-sheet>
      </algorithm>
      <algorithm algorithm-id="a-cidf" algorithm-type="a-cidf" 
algorithm-name="Classical IDF" collection-id="__COLLECTION__" 
cui-block-color-histogram="no" cui-block-color-blocks="no" 
cui-block-texture-histogram="no" cui-block-texture-blocks="no" 
cui-pr-percentage-of-features="70" cui-base-type="inverted_file" 
cui-weighting-function="ClassicalIDF">
        <query-paradigm-list>
           <query-paradigm/><!-- match anything -->
        </query-paradigm-list>
        <property-sheet property-sheet-id="cui-p-1" 
property-sheet-type="subset" send-type="none" minsubsetsize="0" 
maxsubsetsize="1">
          <property-sheet property-sheet-id="cui-p0" caption="Modify default 
configuration" property-sheet-type="set-element" send-type="none">
          <property-sheet property-sheet-id="cui-p15" caption="Prune at % of 
features" property-sheet-type="numeric" send-type="attribute" 
send-name="cui-pr-percentage-of-features" from="20" to="100" step="5" 
send-value="70"/>
          <property-sheet property-sheet-id="cui-p1" 
property-sheet-type="subset" send-type="none" minsubsetsize="1" 
maxsubsetsize="4">
            <property-sheet property-sheet-id="cui-p12" 
send-boolean-inverted="yes" caption="Colour blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p14" 
send-boolean-inverted="yes" caption="Gabor blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p13" 
send-boolean-inverted="yes" caption="Gabor histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-histogram" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p11" 
send-boolean-inverted="yes" caption="Colour histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-histogram" send-value="yes"/>
            </property-sheet>
          </property-sheet>
        </property-sheet>
     </algorithm><!-- a-cidf -->
      <algorithm algorithm-id="adefault" algorithm-type="adefault" 
algorithm-name="Separate Normalisation" collection-id="__COLLECTION__" 
cui-block-color-histogram="no" cui-block-color-blocks="no" 
cui-block-texture-histogram="no" cui-block-texture-blocks="no" 
cui-pr-percentage-of-features="70" cui-base-type="multiple" 
cui-weighting-function="ClassicalIDF">
      <algorithm algorithm-id="sub1" algorithm-type="sub1" 
algorithm-name="sub1" cui-block-color-blocks="yes" 
cui-block-texture-histogram="yes" cui-block-texture-blocks="yes" 
cui-pr-percentage-of-features="100" cui-base-type="inverted_file"/>
      <algorithm algorithm-id="sub2" algorithm-type="sub2" 
algorithm-name="sub2" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" cui-block-texture-blocks="yes" 
cui-base-type="inverted_file"/>
      <algorithm algorithm-id="sub3" algorithm-type="sub3" 
algorithm-name="sub3" cui-block-color-histogram="yes" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-pr-percentage-of-features="100" cui-base-type="inverted_file"/>
      <algorithm algorithm-id="sub4" algorithm-type="sub4" 
algorithm-name="sub4" cui-block-color-histogram="yes" 
cui-block-color-blocks="yes" cui-block-texture-histogram="yes" 
cui-base-type="inverted_file"/>
        <query-paradigm-list>
           <query-paradigm/><!-- match anything -->
        </query-paradigm-list>
        <property-sheet property-sheet-id="cui-p-1" 
property-sheet-type="subset" send-type="none" minsubsetsize="0" 
maxsubsetsize="1">
          <property-sheet property-sheet-id="cui-p0" caption="Modify default 
configuration" property-sheet-type="set-element" send-type="none">
          <property-sheet property-sheet-id="cui-p15" caption="Prune at % of 
features" property-sheet-type="numeric" send-type="attribute" 
send-name="cui-pr-percentage-of-features" from="20" to="100" step="5" 
send-value="70"/>
          <property-sheet property-sheet-id="cui-p1" 
property-sheet-type="subset" send-type="none" minsubsetsize="1" 
maxsubsetsize="4">
            <property-sheet property-sheet-id="cui-p12" 
send-boolean-inverted="yes" caption="Colour blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p14" 
send-boolean-inverted="yes" caption="Gabor blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p13" 
send-boolean-inverted="yes" caption="Gabor histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-histogram" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p11" 
send-boolean-inverted="yes" caption="Colour histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-histogram" send-value="yes"/>
            </property-sheet>
          </property-sheet>
        </property-sheet>
     </algorithm><!-- a-cidf  -->
    </algorithm-list>
    <cui-algorithm-id-list-list>        
      <cui-algorithm-id-list cui-algorithm-id-list-id="ail-inverted-file">
        <cui-algorithm-id cui-algorithm-id="a-cidf"/>
      </cui-algorithm-id-list>
    </cui-algorithm-id-list-list>       
    <collection-list listid="1">

<!-- xxyx gift-add-collection xyxx DEPENDS ON THIS LINE -->

    <collection collection-id="c-52-24-13-25-1-104-3-55-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" cui-number-of-images="68" 
cui-base-dir="/root/gift-indexing-data/ca/" 
cui-inverted-file-location="InvertedFile.db" 
cui-offset-file-location="InvertedFileOffset.db" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml">
                                         <query-paradigm-list>
                                         <query-paradigm type="inverted-file"/>
                                         <query-paradigm type="perl-demo"/>
                                         </query-paradigm-list>
                                         </collection>
</collection-list>
  </cui-configuration>
</mrml>
<!-- this is for xemacs to make it start up in the right mode.
     it does the right thing, but complains
-->
<!-- ;;; Local Variables: *** -->
<!-- ;;; mode: sgml       *** -->

This config file content will now be parsed by an XML parser 
If error messages occur, these are related to the content shown above.
++/+//++//++//+++/++/+/+/+////+/+/+/+/++//+++/++/+/+/+////gift: 
CAlgorithmCollection: The config file has 
been parsed successfully by CAlgorithmCollection
maybe other parts of the program will also parse
the same config file. 
-----
Configuring CAccessorAdminCollection
..//usr/lib/gift/lib....--
Configuring the CAccessorFactoryContainer:
I am going to scan the following directorys for plugins 
//usr/lib/gift/lib
libGIFTAcDistanceMatrix.so contains a sane GIFT Accessor plugin: distance_matrix
libGIFTAcInvertedFile.so contains a sane GIFT Accessor plugin: inverted_file
libGIFTAcHierarchy.so contains a sane GIFT Accessor plugin: hierarchy
//usr/lib/gift/lib/libMRML.so.0: undefined symbol: libGIFTAcPerl_getClassName
libGIFTAcURL2FTS.so contains a sane GIFT Accessor plugin: url2fts
FINISHED configuring the CAccessorFactoryContainer.
.--gift::CAccessorAdminCollection : I read the config file 
/root/gift-config.mrml
Now we will parse the contents of this file using an XML parser 
CAccessorAdminCollection: Adding collection ca
under the ID c-52-24-13-25-1-104-3-55-0
The config file has been parsed 
successfully maybe other parts
of the program will also parse
the same config file. 
FINISHED configuring CAccessorAdminCollection.
FileSize:-1 characters
CI18nTranslator.cc:73: File unreadable.
Internationalization will be disabled in this run of the GIFT
--
Configuring CDynamicQueryFactory 
Looking for libGIFTQu*.so in directory 
//usr/lib/gift/lib
libGIFTQuHierarchy.so contains a sane GIFT Query plugin: hierarchy
libGIFTQuInvertedFile.so contains a sane GIFT Query plugin: inverted_file
libGIFTQuPerl.so contains a sane GIFT Query plugin: perl
FINISHED Configuring CDynamicQueryFactory 
----------------------------------------
The current configuration directory is: /root
----------------------------------------
Opening port 12789
----------------------------------------
TCP socket successfully initialized:7
TCP socket successfully initialized:8
Waiting for connection...


================= GIFT 0.1.9 Server Start!====================

=================Client.php connect in =================


...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?><!DOCTYPE mrml SYSTEM 
"http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";><mrml 
session-id="dummy_session_identifier">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<open-session user-name="anonymous" session-name="charmer_default_session" 
/>STARTING:open-session
ENDING:open-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<get-collections/>STARTING:get-collections
ENDING:get-collections
<get-algorithms/>STARTING:get-algorithms
ENDING:get-algorithms

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++/+/+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++/+/+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++/+/+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: open-session
+/+/+/+/CHECKING SUCCEEDED
VISITING: open-session
HIER OPEN SESSION
ENTERING OPENSESSION
making a new session II
We have 3 algorithms in the algorithm collection.
CAlgorithmCollection.cc:282:default algorithm found
CAlgorithmCollection.cc:297:going to check default algorithm
+/+/+/+/++//+++/++/+/+/+////CAlgorithmCollection.cc:301:checked, now copying 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CAlgorithmCollection.cc:303:copied, now checking again 
+/+/+/+/++//+++/++/+/+/+////[set
adefault
set]
[build
0x80702b8
1NUMBER OF CHILDREN that are ALGORITHMS 4
23.0x8070488
1234.0x80705d8
1234.0x8070708
1234.0x8070858
12344-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="adefault" algorithm-name="Separate Normalisation" 
algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
    <algorithm  algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x8070488 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub1
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY0
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x80722b8

CAccessorFactoryContainer::openAccessor:inverted_file
 NEWLY GENERATED.

CALLED: libGIFTAcInvertedFile_makeAccessor

Opening /root/gift-indexing-data/ca/url2fts.xml ...success.
constructing parser
Reading 
14978 characters
Read url2fts.xml
Successfully processed
URLFile /root/gift-indexing-data/ca/url2fts.xml processed.
Opening _/root/gift-indexing-data/ca/InvertedFile.db_ ...success. 
Opening _/root/gift-indexing-data/ca/InvertedFileOffset.db_ ...success. 
Opening _/root/gift-indexing-data/ca/InvertedFileFeatureDescription.db_ 
...success. 

Current success status1
URLFile /root/gift-indexing-data/ca/url2fts.xml processed. Current success 
status1
OffsetFile /root/gift-indexing-data/ca/InvertedFileOffset.db processed. Current 
success status: 1
FeatureDescriptionFile 
/root/gift-indexing-data/ca/InvertedFileFeatureDescription.db processed: 87446 
elements in hash.
Initialisation successful? Returning 1
CInvertedFile succuessfully initialised. 
Parameters:/root/gift-indexing-data/ca/InvertedFile.db
/root/gift-indexing-data/ca/InvertedFileOffset.db
/root/gift-indexing-data/ca/url2fts.xml
/root/gift-indexing-data/ca/InvertedFileFeatureDescription.db


CAccessorAdmin::openAccessor:inverted_file
 NEWLY GENERATED.
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="no" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%no

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x8074280
MAKING 0x80722a0.0x8074280
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x80722a0CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x80722a0CHECKING SUCCEEDED
Build subalgorithm0x80705d8 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub2
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY1
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x807d4c8

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (2 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 70
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x807d698
MAKING 0x807d4b0.0x807d698
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x807d4b0CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x807d4b0CHECKING SUCCEEDED
Build subalgorithm0x8070708 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub3
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY2
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x827ced0

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (4 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x827d0a0
MAKING 0x827ceb8.0x827d0a0
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x827ceb8CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x827ceb8CHECKING SUCCEEDED
Build subalgorithm0x8070858 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub4
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY3
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x827d690

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (6 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="no" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 70
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x827d860
MAKING 0x827d678.0x827d860
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x827d678CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x827d678CHECKING SUCCEEDED
Build subalgorithm0x8070988 {query-paradigm-list}:
Build subalgorithm0x8070a08 {property-sheet}:
hier 
adefault
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Deleting mContentdone
GQOUERY4
The ID I am looking for is:__COLLECTION__, and I did not find it

CAccessorFactoryContainer::openAccessor:url2fts
 NEWLY GENERATED.

Opening /root/gift-indexing-data/ca/url2fts.xml ...success.
constructing parser
Reading 
14978 characters
Read url2fts.xml
Successfully processed
URLFile /root/gift-indexing-data/ca/url2fts.xml processed.

CAccessorAdmin::openAccessor:url2fts
 NEWLY GENERATED.
MAKING 0x8072270.0x827f178
CHECKING SUCCEEDED
ADDING 0x8072270.0x827f178 <- 0x80722a0.0x8074280, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8072270.0x827f178 <- 0x807d4b0.0x807d698, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8072270.0x827f178 <- 0x827ceb8.0x827d0a0, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8072270.0x827f178 <- 0x827d678.0x827d860, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
build]
dummy_session_identifier-> new Session ID: 1
current state in multi reponse :1
CHECKING: get-collections
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-collections
getcollections
x<collection-list>
<collection collection-id="c-52-24-13-25-1-104-3-55-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" />
</collection-list>

checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: get-algorithms
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-algorithms
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: 
+/+/+/+/CHECKING SUCCEEDED
VISITING: 
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="1" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:23:44 2004
" />
    <acknowledge-session-op  session-id="1" 
session-name="charmer_default_session" user-name="anonymous" />
    <collection-list  >
        <collection  collection-id="c-52-24-13-25-1-104-3-55-0" 
collection-name="ca" cui-algorithm-id-list-id="ail-inverted-file" 
cui-base-dir="/root/gift-indexing-data/ca/" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml" 
cui-inverted-file-location="InvertedFile.db" cui-number-of-images="68" 
cui-offset-file-location="InvertedFileOffset.db" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
        </collection>
    </collection-list>
    <algorithm-list  >
        <algorithm  algorithm-id="a-cidf" algorithm-name="Classical IDF" 
algorithm-type="a-cidf" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="a-perl" algorithm-name="Perl link" 
algorithm-type="a-perl" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" />
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="adefault" algorithm-name="Separate 
Normalisation" algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" cui-base-type="inverted_file" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" />
            <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" />
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
    </algorithm-list>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:23:44 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...


===================== Client.hp    php connected in ===============
===================== Click Random ===================

...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?><!DOCTYPE mrml SYSTEM 
"http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";><mrml 
session-id="dummy_session_identifier">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<open-session user-name="anonymous" session-name="charmer_default_session" 
/>STARTING:open-session
ENDING:open-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<get-collections/>STARTING:get-collections
ENDING:get-collections
<get-algorithms/>STARTING:get-algorithms
ENDING:get-algorithms

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++/+/+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++/+/+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++/+/+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: open-session
+/+/+/+/CHECKING SUCCEEDED
VISITING: open-session
HIER OPEN SESSION
ENTERING OPENSESSION
making a new session II
We have 3 algorithms in the algorithm collection.
CAlgorithmCollection.cc:282:default algorithm found
CAlgorithmCollection.cc:297:going to check default algorithm
+/+/+/+/++//+++/++/+/+/+////CAlgorithmCollection.cc:301:checked, now copying 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CAlgorithmCollection.cc:303:copied, now checking again 
+/+/+/+/++//+++/++/+/+/+////[set
adefault
set]
[build
0x8282f28
1NUMBER OF CHILDREN that are ALGORITHMS 4
23.0x82830f8
1234.0x8283248
1234.0x8283378
1234.0x82834c8
12344-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="adefault" algorithm-name="Separate Normalisation" 
algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
    <algorithm  algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x82830f8 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub1
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY5
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x82842a0

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (8 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="no" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%no

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x8284470
MAKING 0x8284288.0x8284470
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8284288CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8284288CHECKING SUCCEEDED
Build subalgorithm0x8283248 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub2
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY6
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x8284a60

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (10 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 70
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x8284c30
MAKING 0x8284a48.0x8284c30
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8284a48CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8284a48CHECKING SUCCEEDED
Build subalgorithm0x8283378 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub3
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY7
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x8285220

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (12 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x82853f0
MAKING 0x8285208.0x82853f0
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8285208CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8285208CHECKING SUCCEEDED
Build subalgorithm0x82834c8 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub4
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY8
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x82859e0

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (14 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="no" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 70
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x8285bb0
MAKING 0x82859c8.0x8285bb0
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x82859c8CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x82859c8CHECKING SUCCEEDED
Build subalgorithm0x82835f8 {query-paradigm-list}:
Build subalgorithm0x8283678 {property-sheet}:
hier 
adefault
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Deleting mContentdone
GQOUERY9
The ID I am looking for is:__COLLECTION__, and I did not find it

CAccessorAdmin::openAccessor:url2fts
 REUSED. (2 times in use)
MAKING 0x8284258.0x82874c8
CHECKING SUCCEEDED
ADDING 0x8284258.0x82874c8 <- 0x8284288.0x8284470, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8284258.0x82874c8 <- 0x8284a48.0x8284c30, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8284258.0x82874c8 <- 0x8285208.0x82853f0, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8284258.0x82874c8 <- 0x82859c8.0x8285bb0, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
build]
dummy_session_identifier-> new Session ID: 2
current state in multi reponse :2
CHECKING: get-collections
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-collections
getcollections
x<collection-list>
<collection collection-id="c-52-24-13-25-1-104-3-55-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" />
</collection-list>

checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: get-algorithms
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-algorithms
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: 
+/+/+/+/CHECKING SUCCEEDED
VISITING: 
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="2" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:24:09 2004
" />
    <acknowledge-session-op  session-id="2" 
session-name="charmer_default_session" user-name="anonymous" />
    <collection-list  >
        <collection  collection-id="c-52-24-13-25-1-104-3-55-0" 
collection-name="ca" cui-algorithm-id-list-id="ail-inverted-file" 
cui-base-dir="/root/gift-indexing-data/ca/" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml" 
cui-inverted-file-location="InvertedFile.db" cui-number-of-images="68" 
cui-offset-file-location="InvertedFileOffset.db" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
        </collection>
    </collection-list>
    <algorithm-list  >
        <algorithm  algorithm-id="a-cidf" algorithm-name="Classical IDF" 
algorithm-type="a-cidf" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="a-perl" algorithm-name="Perl link" 
algorithm-type="a-perl" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" />
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="adefault" algorithm-name="Separate 
Normalisation" algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" cui-base-type="inverted_file" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" />
            <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" />
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
    </algorithm-list>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:24:09 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?><!DOCTYPE mrml SYSTEM 
"http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";><mrml 
session-id="1">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<configure-session  session-id="1">STARTING:configure-session

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
<algorithm  algorithm-id="a-cidf"  algorithm-type="a-cidf"  
collection-id="c-52-24-13-25-1-104-3-55-0" >STARTING:algorithm

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
</algorithm>ENDING:algorithm

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</configure-session>ENDING:configure-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<query-step  session-id="1" result-size="10" algorithm-id="a-cidf" 
collection="c-52-24-13-25-1-104-3-55-0"/>STARTING:query-step
ENDING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++++//+//+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++++//+//+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++++//+//+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: configure-session
+++//+//+/+/CHECKING SUCCEEDED
VISITING: configure-session
CHECKING: algorithm
++//+/CHECKING SUCCEEDED
VISITING: algorithm
CONFIGURESESSIONçççççççççççççççççççç1
checking before making children 
making children 
checking before making children 
making children 
still here inSessionID: _1_
DELETING THIS
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6585OpenCloseCounter[inverted_file]15
end KILLING INVERTED FILE QUERY

/DELGQOUERY9
DELETING
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6585OpenCloseCounter[inverted_file]15
end KILLING INVERTED FILE QUERY

/DELGQOUERY8
DELETING
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6585OpenCloseCounter[inverted_file]15
end KILLING INVERTED FILE QUERY

/DELGQOUERY7
DELETING
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6585OpenCloseCounter[inverted_file]15
end KILLING INVERTED FILE QUERY

/DELGQOUERY6
DELETING
destroying this CQMultiple.cc92

/DELGQOUERY5
[set
a-cidf
set]
[build
0x8288038
1°°
 || 1
 || 1
NUMBER OF CHILDREN that are ALGORITHMS 0
234-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="a-cidf" algorithm-name="Classical IDF" 
algorithm-type="a-cidf" collection-id="c-52-24-13-25-1-104-3-55-0" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:inverted_file
mQ]
Build subalgorithm0x8282e00 {query-paradigm-list}:
Build subalgorithm0x82880f8 {property-sheet}:
hier 
a-cidf
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY5
CQInvertedFile.cc:253:Diagnostic output 0x8280320

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (16 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="a-cidf" algorithm-name="Classical 
IDF" algorithm-type="a-cidf" collection-id="c-52-24-13-25-1-104-3-55-0" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
                        <query-paradigm-list  >
                            <query-paradigm  />
                        </query-paradigm-list>
                        <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                            <property-sheet  caption="Modify default 
configuration" property-sheet-id="cui-p0" property-sheet-type="set-element" 
send-type="none" >
                                <property-sheet  caption="Prune at % of 
features" from="20" property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                                <property-sheet  maxsubsetsize="4" 
minsubsetsize="1" property-sheet-id="cui-p1" property-sheet-type="subset" 
send-type="none" >
                                    <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                                    <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                                    <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                                    <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                                </property-sheet>
                            </property-sheet>
                        </property-sheet>
                    </algorithm>
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="a-cidf" algorithm-name="Classical IDF" algorithm-type="a-cidf" 
collection-id="c-52-24-13-25-1-104-3-55-0" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="no" 
cui-block-texture-blocks="no" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" >
                        <query-paradigm-list  >
                            <query-paradigm  />
                        </query-paradigm-list>
                        <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                            <property-sheet  caption="Modify default 
configuration" property-sheet-id="cui-p0" property-sheet-type="set-element" 
send-type="none" >
                                <property-sheet  caption="Prune at % of 
features" from="20" property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                                <property-sheet  maxsubsetsize="4" 
minsubsetsize="1" property-sheet-id="cui-p1" property-sheet-type="subset" 
send-type="none" >
                                    <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                                    <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                                    <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                                    <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                                </property-sheet>
                            </property-sheet>
                        </property-sheet>
                    </algorithm>

%%%%%%%%%%%%%%%%%%%%no

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 70
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x80734c8
MAKING 0x82802f0.0x80734c8
CHECKING SUCCEEDED
build]
CHECKING: 
++//+/CHECKING SUCCEEDED
VISITING: 
CHECKING: query-step
+++//+//+/+/CHECKING SUCCEEDED
VISITING: query-step
THE ID 1;a-cidf
CHECKING SUCCEEDED
Getting random images 
Size of the drawn set10,10
CHECKING: 
+++//+//+/+/CHECKING SUCCEEDED
VISITING: 
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="1" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:24:09 2004
" />
    <acknowledge-session-op  session-id="1" />
    <query-result  >
        <query-result-element-list  >
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/B1-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B1-3_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case11-B4-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case11-B4-3_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case14-E1-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case14-E1-3_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case16-E2a-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case16-E2a-6_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case20-E2c-8.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case20-E2c-8_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case3-B1-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case3-B1-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/E1-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E1-4_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/E2c+3-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-6_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/E2c-11.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-11_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/Lymphoma-5.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/Lymphoma-5_thumbnail_jpg.jpg";
 />
        </query-result-element-list>
    </query-result>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:24:09 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...

====================== GIFT Return Result =================
====================== gift-mrml-client.pl connect in ================

...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?>
         <!DOCTYPE mrml SYSTEM "file:/usr/local/share/mrml.dtd">
         <mrml session-id="nothing">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<open-session user-id="-perl-one-shot-query-" 
session-name="--feedback-client-session--"/>STARTING:open-session
ENDING:open-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<get-algorithms />STARTING:get-algorithms
ENDING:get-algorithms

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<get-collections />STARTING:get-collections
ENDING:get-collections

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++/+/+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++/+/+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++/+/+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: open-session
+/+/+/+/CHECKING SUCCEEDED
VISITING: open-session
HIER OPEN SESSION
ENTERING OPENSESSION
making a new session II
We have 3 algorithms in the algorithm collection.
CAlgorithmCollection.cc:282:default algorithm found
CAlgorithmCollection.cc:297:going to check default algorithm
+/+/+/+/++//+++/++/+/+/+////CAlgorithmCollection.cc:301:checked, now copying 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CAlgorithmCollection.cc:303:copied, now checking again 
+/+/+/+/++//+++/++/+/+/+////[set
adefault
set]
[build
0x827e000
1NUMBER OF CHILDREN that are ALGORITHMS 4
23.0x827e1e0
1234.0x827e330
1234.0x827e460
1234.0x827e5b0
12344-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="adefault" algorithm-name="Separate Normalisation" 
algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
    <algorithm  algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x827e1e0 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub1
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY6
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x8287538

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (18 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="no" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%no

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x8287708
MAKING 0x8287520.0x8287708
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8287520CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8287520CHECKING SUCCEEDED
Build subalgorithm0x827e330 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub2
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY7
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x806ea20

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (20 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 70
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x806ebf0
MAKING 0x806ea08.0x806ebf0
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x806ea08CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x806ea08CHECKING SUCCEEDED
Build subalgorithm0x827e460 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub3
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY8
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x8287dd8

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (22 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x806f1a8
MAKING 0x8287dc0.0x806f1a8
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8287dc0CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8287dc0CHECKING SUCCEEDED
Build subalgorithm0x827e5b0 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub4
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY9
The ID I am looking for is:__COLLECTION__, and I did not find it
CQInvertedFile.cc:253:Diagnostic output 0x8073b78

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (24 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="no" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 70
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x8073d48
MAKING 0x8073b60.0x8073d48
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8073b60CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8073b60CHECKING SUCCEEDED
Build subalgorithm0x827e6e0 {query-paradigm-list}:
Build subalgorithm0x827e760 {property-sheet}:
hier 
adefault
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Deleting mContentdone
GQOUERY10
The ID I am looking for is:__COLLECTION__, and I did not find it

CAccessorAdmin::openAccessor:url2fts
 REUSED. (4 times in use)
MAKING 0x82874f0.0x82820e8
CHECKING SUCCEEDED
ADDING 0x82874f0.0x82820e8 <- 0x8287520.0x8287708, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x82874f0.0x82820e8 <- 0x806ea08.0x806ebf0, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x82874f0.0x82820e8 <- 0x8287dc0.0x806f1a8, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x82874f0.0x82820e8 <- 0x8073b60.0x8073d48, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
build]
nothing-> new Session ID: 3
current state in multi reponse :3
CHECKING: get-algorithms
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-algorithms
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: get-collections
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-collections
getcollections
x<collection-list>
<collection collection-id="c-52-24-13-25-1-104-3-55-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" />
</collection-list>

checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: 
+/+/+/+/CHECKING SUCCEEDED
VISITING: 
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="3" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:24:46 2004
" />
    <acknowledge-session-op  session-id="3" 
session-name="--feedback-client-session--" user-name="" />
    <algorithm-list  >
        <algorithm  algorithm-id="a-cidf" algorithm-name="Classical IDF" 
algorithm-type="a-cidf" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="a-perl" algorithm-name="Perl link" 
algorithm-type="a-perl" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" />
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="adefault" algorithm-name="Separate 
Normalisation" algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" cui-base-type="inverted_file" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" />
            <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" />
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
    </algorithm-list>
    <collection-list  >
        <collection  collection-id="c-52-24-13-25-1-104-3-55-0" 
collection-name="ca" cui-algorithm-id-list-id="ail-inverted-file" 
cui-base-dir="/root/gift-indexing-data/ca/" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml" 
cui-inverted-file-location="InvertedFile.db" cui-number-of-images="68" 
cui-offset-file-location="InvertedFileOffset.db" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
        </collection>
    </collection-list>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:24:46 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
.waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?>
         <!DOCTYPE mrml SYSTEM "http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";>
         <mrml session-id="3">STARTING:mrml

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<configure-session  session-id="3" >STARTING:configure-session

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<algorithm  
         algorithm-id="a-cidf"  
         algorithm-type="adefault"  
         collection-id="c-52-24-13-25-1-104-3-55-0"  
         cui-block-color-histogram="false"  
         cui-block-color-blocks="false"  
         cui-block-texture-histogram="false"  
         cui-block-texture-blocks="false"  
         cui-pr-percentage-of-features="100" >STARTING:algorithm

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</algorithm>ENDING:algorithm

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</configure-session>ENDING:configure-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<query-step  session-id="3" result-size="30" algorithm-id="a-cidf" 
collection="c-52-24-13-25-1-104-3-55-0"/>STARTING:query-step
ENDING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++++//+//+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++++//+//+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++++//+//+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: configure-session
+++//+//+/+/CHECKING SUCCEEDED
VISITING: configure-session
CHECKING: algorithm
++//+/CHECKING SUCCEEDED
VISITING: algorithm
CONFIGURESESSIONçççççççççççççççççççç3
checking before making children 
making children 
checking before making children 
making children 
still here inSessionID: _3_
DELETING THIS
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6585OpenCloseCounter[inverted_file]25
end KILLING INVERTED FILE QUERY

/DELGQOUERY10
DELETING
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6585OpenCloseCounter[inverted_file]25
end KILLING INVERTED FILE QUERY

/DELGQOUERY9
DELETING
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6585OpenCloseCounter[inverted_file]25
end KILLING INVERTED FILE QUERY

/DELGQOUERY8
DELETING
DELETING THIS
begin KILLING INVERTED FILE QUERY
CAccessorAdmin.cc:78PID:6585OpenCloseCounter[inverted_file]25
end KILLING INVERTED FILE QUERY

/DELGQOUERY7
DELETING
destroying this CQMultiple.cc92

/DELGQOUERY6
[set
adefault
set]
[build
0x827f980
1°°
 || 1inverted_file
 || 1inverted_file
 || 2inverted_file
 || 3inverted_file
 || 4
 || 5
NUMBER OF CHILDREN that are ALGORITHMS 0
23.0x827fba0
1234.0x827fae0
1234.0x827fde0
1234.0x827ff30
12344-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="a-cidf" algorithm-name="Separate Normalisation" 
algorithm-type="adefault" collection-id="c-52-24-13-25-1-104-3-55-0" 
cui-base-type="multiple" cui-block-color-blocks="false" 
cui-block-color-histogram="false" cui-block-texture-blocks="false" 
cui-block-texture-histogram="false" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" >
    <algorithm  algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="c-52-24-13-25-1-104-3-55-0" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="false" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="c-52-24-13-25-1-104-3-55-0" cui-base-type="inverted_file" 
cui-block-color-blocks="false" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="c-52-24-13-25-1-104-3-55-0" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="false" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="c-52-24-13-25-1-104-3-55-0" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="false" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x827fba0 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub1
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY6
CQInvertedFile.cc:253:Diagnostic output 0x8287568

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (26 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" collection-id="c-52-24-13-25-1-104-3-55-0" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="false" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="c-52-24-13-25-1-104-3-55-0" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="false" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%false

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x8287748
MAKING 0x8287550.0x8287748
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8287550CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8287550CHECKING SUCCEEDED
Build subalgorithm0x827fae0 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub2
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY7
CQInvertedFile.cc:253:Diagnostic output 0x8287d38

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (28 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" collection-id="c-52-24-13-25-1-104-3-55-0" 
cui-base-type="inverted_file" cui-block-color-blocks="false" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="c-52-24-13-25-1-104-3-55-0" cui-base-type="inverted_file" 
cui-block-color-blocks="false" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x8282bb8
MAKING 0x8287d20.0x8282bb8
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x8287d20CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x8287d20CHECKING SUCCEEDED
Build subalgorithm0x827fde0 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub3
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY8
CQInvertedFile.cc:253:Diagnostic output 0x8073a10

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (30 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" collection-id="c-52-24-13-25-1-104-3-55-0" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="false" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="c-52-24-13-25-1-104-3-55-0" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="false" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§blocking feature group: 2

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x8073bf0
MAKING 0x80739f8.0x8073bf0
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x80739f8CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x80739f8CHECKING SUCCEEDED
Build subalgorithm0x827ff30 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub4
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory

GQOUERY9
CQInvertedFile.cc:253:Diagnostic output 0x80741e0

CAccessorAdmin::openAccessor:inverted_file
 REUSED. (32 times in use)
1st Checking accessor
çççççççççççççççççççççççççççççççççççççççç
                    <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" collection-id="c-52-24-13-25-1-104-3-55-0" 
cui-base-type="inverted_file" cui-block-color-blocks="yes" 
cui-block-color-histogram="yes" cui-block-texture-blocks="false" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" 
cui-weighting-function="ClassicalIDF" />
çççççççççççççççççççççççççççççççççççççççç
CQNNoNormalization.cc:106:Diagnostic output in clone
CQNNoNormalization.cc:106:Diagnostic output in clone
CQInvertedFile.cc:423:Diagnostic output                     <algorithm  
algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="c-52-24-13-25-1-104-3-55-0" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="false" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />

%%%%%%%%%%%%%%%%%%%%yes

§§§§§§§§§§§§§§§§§§§§blocking feature group: 1

§§§§§§§§§§§§§§§§§§§§blocking feature group: 3

§§§§§§§§§§§§§§§§§§§§blocking feature group: 0

§§§§§§§§§§§§§§§§§§§§USE FEATURE PRUNING: 100
Init finished 
++Accessor: 0x8074720
Checking Accessor II
CQInvertedFile THIS:0x80743c0
MAKING 0x80741c8.0x80743c0
CHECKING SUCCEEDED
this CHECKING SUCCEEDED
 CQueryTreeNode::addChild(inChild,1) 0x80741c8CHECKING SUCCEEDED
AFTER CQueryTreeNode::addChild(inChild,1) 0x80741c8CHECKING SUCCEEDED
Build subalgorithm0x8280060 {query-paradigm-list}:
Build subalgorithm0x82800e0 {property-sheet}:
hier 
a-cidf
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Deleting mContentdone
GQOUERY10

CAccessorAdmin::openAccessor:url2fts
 REUSED. (6 times in use)
MAKING 0x8287520.0x828a6b0
CHECKING SUCCEEDED
ADDING 0x8287520.0x828a6b0 <- 0x8287550.0x8287748, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8287520.0x828a6b0 <- 0x8287d20.0x8282bb8, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8287520.0x828a6b0 <- 0x80739f8.0x8073bf0, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
ADDING 0x8287520.0x828a6b0 <- 0x80741c8.0x80743c0, 1
i->first:          CHECKING SUCCEEDED
i->first->Content: CHECKING SUCCEEDED
build]
CHECKING: 
++//+/CHECKING SUCCEEDED
VISITING: 
CHECKING: query-step
+++//+//+/+/CHECKING SUCCEEDED
VISITING: query-step
THE ID 1;a-cidf
CHECKING SUCCEEDED
Getting random images 
Size of the drawn set30,30
CHECKING: 
+++//+//+/+/CHECKING SUCCEEDED
VISITING: 
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="3" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:24:46 2004
" />
    <acknowledge-session-op  session-id="3" />
    <query-result  >
        <query-result-element-list  >
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/B1-2.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B1-2_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/B1-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B1-4_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/B3-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B3-4_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/B3-5.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B3-5_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/B4-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-4_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/B4-7.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-7_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case12-E1-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case12-E1-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case13-E1-2.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case13-E1-2_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case19-E2b-2.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case19-E2b-2_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case22-E2c-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case22-E2c-3_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case27-E2c+3-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case27-E2c+3-3_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case29-Lymphoma-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case29-Lymphoma-4_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case3-B1-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case3-B1-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case30-Lymphoma-7.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case30-Lymphoma-7_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case6-B3-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case6-B3-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case8-B3-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case8-B3-3_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/case9-B4-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case9-B4-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/E2a-2.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2a-2_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/E2c+3-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/E2c+3-2.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-2_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/E2c+3-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-6_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/E2c+3-9.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-9_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/E2c-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-6_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/E2c-7.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-7_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/E2c-9.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-9_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/Lymphoma-1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/Lymphoma-1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/lymphoma-10.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/lymphoma-10_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/Lymphoma-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/Lymphoma-6_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/lymphoma-8.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/lymphoma-8_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="1.000000" 
image-location="http://strong.tmu.edu.tw/lymphoma-9.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/lymphoma-9_thumbnail_jpg.jpg";
 />
        </query-result-element-list>
    </query-result>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:24:46 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?>
                 <!DOCTYPE mrml SYSTEM "~/public_html/dtd/mrml.dtd">
                 <mrml session-id="3">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<query-step 
                 result-size="20" 
                 result-cutoff="0" 
                 collection-id="c-52-24-13-25-1-104-3-55-0" 
                 algorithm-id="a-cidf">STARTING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<user-relevance-element-list>STARTING:user-relevance-element-list

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<user-relevance-element 
                 user-relevance="1" 
                 
image-location="http://s7n.tmu.edu.tw/gift/test.jpg"/>STARTING:user-relevance-element
ENDING:user-relevance-element

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</user-relevance-element-list>ENDING:user-relevance-element-list

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
</query-step>ENDING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++++/+//+//+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++++/+//+//+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++++/+//+//+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: query-step
+++/+//+//+/CHECKING SUCCEEDED
VISITING: query-step
THE ID 1;a-cidf
CHECKING SUCCEEDED
CMultiple Number of children:4
çç---------------------this CMultiple:fastQuery0x828a6b0, i->mQuery:0x8287748, 
i->mWeight:1
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Running thread
--Accessor: 0x8074720
Query number of documents: 1The document: 1,http://s7n.tmu.edu.tw/gift/test.jpg

building query
[Timestamp0.32]
input image to URL: _http://s7n.tmu.edu.tw/gift/test.jpg_
Error in Conversion from URL http://s7n.tmu.edu.tw/gift/test.jpg to ID.
Image found: The type is jpeg
making the path /root/new-images
Fri Mar  5 16:24:47 
2004§http://s7n.tmu.edu.tw/gift/test.jpg?tmp/testFTS-6585.fts.ppm?tmp/testFTS-6585.fts
Converting /tmp/testFTS-6585.fts.ppm to 
/root/new-features/request-6588_jpeg_convert.ppm
Extracting features from /root/new-features/request-6588_jpeg_convert.ppm
Converting /tmp/testFTS-6585.fts.ppm to 
/root/new-images/request-6588_jpeg_thumbnail.jpg
/tmp/testFTS-6585.ftsgotten HERE
[Timestamp0.32]
..finished:left:24
normalized List build
[Timestamp0.32]
query.
[Timestamp0.32]
Pruning used!
Pruning: I will evaluate 24 Features.
II:Feature dd00 not found.3042
FAILED:OneFeatureResult
II:Feature dcee not found.3042
FAILED:OneFeatureResult
II:Feature dced not found.3042
FAILED:OneFeatureResult
II:Feature dcec not found.3042
FAILED:OneFeatureResult
II:Feature dceb not found.3042
FAILED:OneFeatureResult
II:Feature dcea not found.3042
FAILED:OneFeatureResult
II:Feature dcca not found.3042
FAILED:OneFeatureResult
II:Feature dcb9 not found.3042
FAILED:OneFeatureResult
II:Feature dc82 not found.3042
FAILED:OneFeatureResult
II:Feature dc81 not found.3042
FAILED:OneFeatureResult
II:Feature dc7a not found.3042
FAILED:OneFeatureResult
[Timestamp0.32]
.query
presort
[Timestamp0.32]
[Timestamp0.32]
postsort
I AM FINISHED HERE 0x404f9a80result(nil)
loop
endloop
çç---------------------this CMultiple:fastQuery0x828a6b0, i->mQuery:0x8282bb8, 
i->mWeight:1
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Running thread
--Accessor: 0x8074720
Query number of documents: 1The document: 1,http://s7n.tmu.edu.tw/gift/test.jpg

building query
[Timestamp0.33]
input image to URL: _http://s7n.tmu.edu.tw/gift/test.jpg_
Error in Conversion from URL http://s7n.tmu.edu.tw/gift/test.jpg to ID.
Image found: The type is jpeg
making the path /root/new-images
Fri Mar  5 16:24:50 
2004§http://s7n.tmu.edu.tw/gift/test.jpg?tmp/testFTS-6585.fts.ppm?tmp/testFTS-6585.fts
Converting /tmp/testFTS-6585.fts.ppm to 
/root/new-features/request-6593_jpeg_convert.ppm
Extracting features from /root/new-features/request-6593_jpeg_convert.ppm
Converting /tmp/testFTS-6585.fts.ppm to 
/root/new-images/request-6593_jpeg_thumbnail.jpg
/tmp/testFTS-6585.ftsgotten HERE
[Timestamp0.33]
..finished:left:340
normalized List build
[Timestamp0.33]
query.
[Timestamp0.33]
Pruning used!
Pruning: I will evaluate 340 Features.
II:Feature dc47 not found.3042
FAILED:OneFeatureResult
II:Feature dba1 not found.3042
FAILED:OneFeatureResult
II:Feature db0e not found.3042
FAILED:OneFeatureResult
II:Feature da68 not found.3042
FAILED:OneFeatureResult
II:Feature d9b0 not found.3042
FAILED:OneFeatureResult
II:Feature d909 not found.3042
FAILED:OneFeatureResult
II:Feature d863 not found.3042
FAILED:OneFeatureResult
II:Feature d7be not found.3042
FAILED:OneFeatureResult
II:Feature d72a not found.3042
FAILED:OneFeatureResult
II:Feature d671 not found.3042
FAILED:OneFeatureResult
II:Feature d5cb not found.3042
FAILED:OneFeatureResult
II:Feature d538 not found.3042
FAILED:OneFeatureResult
II:Feature d492 not found.3042
FAILED:OneFeatureResult
II:Feature d2a0 not found.3042
FAILED:OneFeatureResult
II:Feature d1fa not found.3042
FAILED:OneFeatureResult
II:Feature d154 not found.3042
FAILED:OneFeatureResult
II:Feature d0ae not found.3042
FAILED:OneFeatureResult
II:Feature d008 not found.3042
FAILED:OneFeatureResult
II:Feature cf50 not found.3042
FAILED:OneFeatureResult
II:Feature cea9 not found.3042
FAILED:OneFeatureResult
II:Feature ce03 not found.3042
FAILED:OneFeatureResult
II:Feature cd5d not found.3042
FAILED:OneFeatureResult
II:Feature ccb7 not found.3042
FAILED:OneFeatureResult
II:Feature cc11 not found.3042
FAILED:OneFeatureResult
II:Feature cb6b not found.3042
FAILED:OneFeatureResult
II:Feature cac6 not found.3042
FAILED:OneFeatureResult
II:Feature ca20 not found.3042
FAILED:OneFeatureResult
II:Feature c979 not found.3042
FAILED:OneFeatureResult
II:Feature c8d3 not found.3042
FAILED:OneFeatureResult
II:Feature c82d not found.3042
FAILED:OneFeatureResult
II:Feature c787 not found.3042
FAILED:OneFeatureResult
II:Feature c6e1 not found.3042
FAILED:OneFeatureResult
II:Feature c63b not found.3042
FAILED:OneFeatureResult
II:Feature c596 not found.3042
FAILED:OneFeatureResult
II:Feature c502 not found.3042
FAILED:OneFeatureResult
II:Feature c449 not found.3042
FAILED:OneFeatureResult
II:Feature c3a3 not found.3042
FAILED:OneFeatureResult
II:Feature c2fd not found.3042
FAILED:OneFeatureResult
II:Feature c257 not found.3042
FAILED:OneFeatureResult
II:Feature c1af not found.3042
FAILED:OneFeatureResult
II:Feature c10b not found.3042
FAILED:OneFeatureResult
II:Feature c078 not found.3042
FAILED:OneFeatureResult
II:Feature bfd2 not found.3042
FAILED:OneFeatureResult
II:Feature bf2c not found.3042
FAILED:OneFeatureResult
II:Feature be86 not found.3042
FAILED:OneFeatureResult
II:Feature bc94 not found.3042
FAILED:OneFeatureResult
II:Feature bbee not found.3042
FAILED:OneFeatureResult
II:Feature bb48 not found.3042
FAILED:OneFeatureResult
II:Feature baa2 not found.3042
FAILED:OneFeatureResult
II:Feature b9fc not found.3042
FAILED:OneFeatureResult
II:Feature b764 not found.3042
FAILED:OneFeatureResult
II:Feature b6be not found.3042
FAILED:OneFeatureResult
II:Feature b618 not found.3042
FAILED:OneFeatureResult
II:Feature b572 not found.3042
FAILED:OneFeatureResult
II:Feature b4cc not found.3042
FAILED:OneFeatureResult
II:Feature b1f5 not found.3042
FAILED:OneFeatureResult
II:Feature b18e not found.3042
FAILED:OneFeatureResult
II:Feature b0e8 not found.3042
FAILED:OneFeatureResult
II:Feature b042 not found.3042
FAILED:OneFeatureResult
II:Feature af9c not found.3042
FAILED:OneFeatureResult
II:Feature ae6e not found.3042
FAILED:OneFeatureResult
II:Feature ac7c not found.3042
FAILED:OneFeatureResult
II:Feature ac5e not found.3042
FAILED:OneFeatureResult
II:Feature abb8 not found.3042
FAILED:OneFeatureResult
II:Feature ab12 not found.3042
FAILED:OneFeatureResult
II:Feature aa6c not found.3042
FAILED:OneFeatureResult
II:Feature a9c6 not found.3042
FAILED:OneFeatureResult
II:Feature a920 not found.3042
FAILED:OneFeatureResult
II:Feature a87a not found.3042
FAILED:OneFeatureResult
II:Feature a7d4 not found.3042
FAILED:OneFeatureResult
II:Feature a72e not found.3042
FAILED:OneFeatureResult
II:Feature a688 not found.3042
FAILED:OneFeatureResult
II:Feature a5d0 not found.3042
FAILED:OneFeatureResult
II:Feature a52a not found.3042
FAILED:OneFeatureResult
II:Feature a484 not found.3042
FAILED:OneFeatureResult
II:Feature a3dd not found.3042
FAILED:OneFeatureResult
II:Feature a337 not found.3042
FAILED:OneFeatureResult
II:Feature a291 not found.3042
FAILED:OneFeatureResult
II:Feature a1eb not found.3042
FAILED:OneFeatureResult
II:Feature a145 not found.3042
FAILED:OneFeatureResult
II:Feature a09f not found.3042
FAILED:OneFeatureResult
II:Feature 9ff9 not found.3042
FAILED:OneFeatureResult
II:Feature 9f53 not found.3042
FAILED:OneFeatureResult
II:Feature 9ead not found.3042
FAILED:OneFeatureResult
II:Feature 9e07 not found.3042
FAILED:OneFeatureResult
II:Feature 9d62 not found.3042
FAILED:OneFeatureResult
II:Feature 9cbc not found.3042
FAILED:OneFeatureResult
II:Feature 9c16 not found.3042
FAILED:OneFeatureResult
II:Feature 9b70 not found.3042
FAILED:OneFeatureResult
II:Feature 9aca not found.3042
FAILED:OneFeatureResult
II:Feature 9a23 not found.3042
FAILED:OneFeatureResult
II:Feature 997d not found.3042
FAILED:OneFeatureResult
II:Feature 98d7 not found.3042
FAILED:OneFeatureResult
II:Feature 9831 not found.3042
FAILED:OneFeatureResult
II:Feature 978b not found.3042
FAILED:OneFeatureResult
II:Feature 96e5 not found.3042
FAILED:OneFeatureResult
II:Feature 963f not found.3042
FAILED:OneFeatureResult
II:Feature 9599 not found.3042
FAILED:OneFeatureResult
II:Feature 94f3 not found.3042
FAILED:OneFeatureResult
II:Feature 944d not found.3042
FAILED:OneFeatureResult
II:Feature 93a7 not found.3042
FAILED:OneFeatureResult
II:Feature 9301 not found.3042
FAILED:OneFeatureResult
II:Feature 925c not found.3042
FAILED:OneFeatureResult
II:Feature 91b6 not found.3042
FAILED:OneFeatureResult
II:Feature 9110 not found.3042
FAILED:OneFeatureResult
II:Feature 906a not found.3042
FAILED:OneFeatureResult
II:Feature 8fc3 not found.3042
FAILED:OneFeatureResult
II:Feature 8f1d not found.3042
FAILED:OneFeatureResult
II:Feature 8e77 not found.3042
FAILED:OneFeatureResult
II:Feature 8dd1 not found.3042
FAILED:OneFeatureResult
II:Feature 8d2b not found.3042
FAILED:OneFeatureResult
II:Feature 8c85 not found.3042
FAILED:OneFeatureResult
II:Feature 8bdf not found.3042
FAILED:OneFeatureResult
II:Feature 8b39 not found.3042
FAILED:OneFeatureResult
II:Feature 8a93 not found.3042
FAILED:OneFeatureResult
II:Feature 89ed not found.3042
FAILED:OneFeatureResult
II:Feature 8947 not found.3042
FAILED:OneFeatureResult
II:Feature 88a1 not found.3042
FAILED:OneFeatureResult
II:Feature 87fc not found.3042
FAILED:OneFeatureResult
II:Feature 8756 not found.3042
FAILED:OneFeatureResult
II:Feature 86af not found.3042
FAILED:OneFeatureResult
II:Feature 860a not found.3042
FAILED:OneFeatureResult
II:Feature 8564 not found.3042
FAILED:OneFeatureResult
II:Feature 84bd not found.3042
FAILED:OneFeatureResult
II:Feature 8417 not found.3042
FAILED:OneFeatureResult
II:Feature 8371 not found.3042
FAILED:OneFeatureResult
II:Feature 82cb not found.3042
FAILED:OneFeatureResult
II:Feature 8225 not found.3042
FAILED:OneFeatureResult
II:Feature 8180 not found.3042
FAILED:OneFeatureResult
II:Feature 80d9 not found.3042
FAILED:OneFeatureResult
II:Feature 8033 not found.3042
FAILED:OneFeatureResult
II:Feature 7f8d not found.3042
FAILED:OneFeatureResult
II:Feature 7ee7 not found.3042
FAILED:OneFeatureResult
II:Feature 7e41 not found.3042
FAILED:OneFeatureResult
II:Feature 7d9c not found.3042
FAILED:OneFeatureResult
II:Feature 7cf6 not found.3042
FAILED:OneFeatureResult
II:Feature 7c4f not found.3042
FAILED:OneFeatureResult
II:Feature 7ba9 not found.3042
FAILED:OneFeatureResult
II:Feature 7b03 not found.3042
FAILED:OneFeatureResult
II:Feature 7a5d not found.3042
FAILED:OneFeatureResult
II:Feature 79b7 not found.3042
FAILED:OneFeatureResult
II:Feature 7911 not found.3042
FAILED:OneFeatureResult
II:Feature 786b not found.3042
FAILED:OneFeatureResult
II:Feature 77c6 not found.3042
FAILED:OneFeatureResult
II:Feature 7720 not found.3042
FAILED:OneFeatureResult
II:Feature 7679 not found.3042
FAILED:OneFeatureResult
II:Feature 75d3 not found.3042
FAILED:OneFeatureResult
II:Feature 752b not found.3042
FAILED:OneFeatureResult
II:Feature 7487 not found.3042
FAILED:OneFeatureResult
II:Feature 73e2 not found.3042
FAILED:OneFeatureResult
II:Feature 733c not found.3042
FAILED:OneFeatureResult
II:Feature 7296 not found.3042
FAILED:OneFeatureResult
II:Feature 7202 not found.3042
FAILED:OneFeatureResult
II:Feature 715c not found.3042
FAILED:OneFeatureResult
II:Feature 70a3 not found.3042
FAILED:OneFeatureResult
II:Feature 6ffd not found.3042
FAILED:OneFeatureResult
II:Feature 6f57 not found.3042
FAILED:OneFeatureResult
II:Feature 6eb1 not found.3042
FAILED:OneFeatureResult
II:Feature 6e0b not found.3042
FAILED:OneFeatureResult
II:Feature 6d66 not found.3042
FAILED:OneFeatureResult
II:Feature 6cbf not found.3042
FAILED:OneFeatureResult
II:Feature 6c17 not found.3042
FAILED:OneFeatureResult
II:Feature 6b71 not found.3042
FAILED:OneFeatureResult
II:Feature 6acd not found.3042
FAILED:OneFeatureResult
II:Feature 6a27 not found.3042
FAILED:OneFeatureResult
II:Feature 6994 not found.3042
FAILED:OneFeatureResult
II:Feature 68ee not found.3042
FAILED:OneFeatureResult
II:Feature 6848 not found.3042
FAILED:OneFeatureResult
II:Feature 67a2 not found.3042
FAILED:OneFeatureResult
II:Feature 66fc not found.3042
FAILED:OneFeatureResult
II:Feature 6656 not found.3042
FAILED:OneFeatureResult
II:Feature 65b0 not found.3042
FAILED:OneFeatureResult
II:Feature 650a not found.3042
FAILED:OneFeatureResult
II:Feature 644f not found.3042
FAILED:OneFeatureResult
II:Feature 63ab not found.3042
FAILED:OneFeatureResult
II:Feature 6232 not found.3042
FAILED:OneFeatureResult
II:Feature 61b7 not found.3042
FAILED:OneFeatureResult
II:Feature 6111 not found.3042
FAILED:OneFeatureResult
II:Feature 6080 not found.3042
FAILED:OneFeatureResult
II:Feature 5fda not found.3042
FAILED:OneFeatureResult
II:Feature 5f34 not found.3042
FAILED:OneFeatureResult
II:Feature 5e8e not found.3042
FAILED:OneFeatureResult
II:Feature 5de8 not found.3042
FAILED:OneFeatureResult
II:Feature 5d42 not found.3042
FAILED:OneFeatureResult
II:Feature 5c9c not found.3042
FAILED:OneFeatureResult
II:Feature 5bf6 not found.3042
FAILED:OneFeatureResult
II:Feature 5b50 not found.3042
FAILED:OneFeatureResult
II:Feature 5aaa not found.3042
FAILED:OneFeatureResult
II:Feature 5a04 not found.3042
FAILED:OneFeatureResult
II:Feature 56c6 not found.3042
FAILED:OneFeatureResult
II:Feature 5620 not found.3042
FAILED:OneFeatureResult
II:Feature 557a not found.3042
FAILED:OneFeatureResult
II:Feature 54d4 not found.3042
FAILED:OneFeatureResult
II:Feature 542e not found.3042
FAILED:OneFeatureResult
II:Feature 5388 not found.3042
FAILED:OneFeatureResult
II:Feature 52e2 not found.3042
FAILED:OneFeatureResult
II:Feature 523c not found.3042
FAILED:OneFeatureResult
II:Feature 5196 not found.3042
FAILED:OneFeatureResult
II:Feature 50f0 not found.3042
FAILED:OneFeatureResult
II:Feature 504a not found.3042
FAILED:OneFeatureResult
II:Feature 4bc0 not found.3042
FAILED:OneFeatureResult
II:Feature 4b1a not found.3042
FAILED:OneFeatureResult
II:Feature 4a74 not found.3042
FAILED:OneFeatureResult
II:Feature 49ce not found.3042
FAILED:OneFeatureResult
II:Feature 4928 not found.3042
FAILED:OneFeatureResult
II:Feature 4882 not found.3042
FAILED:OneFeatureResult
II:Feature 47dc not found.3042
FAILED:OneFeatureResult
II:Feature 4736 not found.3042
FAILED:OneFeatureResult
II:Feature 4690 not found.3042
FAILED:OneFeatureResult
II:Feature 45ea not found.3042
FAILED:OneFeatureResult
II:Feature 4160 not found.3042
FAILED:OneFeatureResult
II:Feature 40ba not found.3042
FAILED:OneFeatureResult
II:Feature 4014 not found.3042
FAILED:OneFeatureResult
II:Feature 3f6e not found.3042
FAILED:OneFeatureResult
II:Feature 3ec8 not found.3042
FAILED:OneFeatureResult
II:Feature 3e22 not found.3042
FAILED:OneFeatureResult
II:Feature 3d7c not found.3042
FAILED:OneFeatureResult
II:Feature 3cd6 not found.3042
FAILED:OneFeatureResult
II:Feature 3c30 not found.3042
FAILED:OneFeatureResult
II:Feature 365a not found.3042
FAILED:OneFeatureResult
II:Feature 35b4 not found.3042
FAILED:OneFeatureResult
II:Feature 350e not found.3042
FAILED:OneFeatureResult
II:Feature 3468 not found.3042
FAILED:OneFeatureResult
II:Feature 33c2 not found.3042
FAILED:OneFeatureResult
II:Feature 331c not found.3042
FAILED:OneFeatureResult
II:Feature 3276 not found.3042
FAILED:OneFeatureResult
II:Feature 31d0 not found.3042
FAILED:OneFeatureResult
II:Feature 30a2 not found.3042
FAILED:OneFeatureResult
II:Feature 2d07 not found.3042
FAILED:OneFeatureResult
II:Feature 2c18 not found.3042
FAILED:OneFeatureResult
II:Feature 2bfa not found.3042
FAILED:OneFeatureResult
II:Feature 2b54 not found.3042
FAILED:OneFeatureResult
II:Feature 2aae not found.3042
FAILED:OneFeatureResult
II:Feature 2a08 not found.3042
FAILED:OneFeatureResult
II:Feature 2962 not found.3042
FAILED:OneFeatureResult
II:Feature 28bc not found.3042
FAILED:OneFeatureResult
II:Feature 2816 not found.3042
FAILED:OneFeatureResult
II:Feature 2770 not found.3042
FAILED:OneFeatureResult
II:Feature 2642 not found.3042
FAILED:OneFeatureResult
II:Feature 21b8 not found.3042
FAILED:OneFeatureResult
II:Feature 219a not found.3042
FAILED:OneFeatureResult
II:Feature 20f4 not found.3042
FAILED:OneFeatureResult
II:Feature 204e not found.3042
FAILED:OneFeatureResult
II:Feature 1fa8 not found.3042
FAILED:OneFeatureResult
II:Feature 1f02 not found.3042
FAILED:OneFeatureResult
II:Feature 1e5c not found.3042
FAILED:OneFeatureResult
II:Feature 1db6 not found.3042
FAILED:OneFeatureResult
II:Feature 1d10 not found.3042
FAILED:OneFeatureResult
II:Feature 1be2 not found.3042
FAILED:OneFeatureResult
II:Feature 1b3c not found.3042
FAILED:OneFeatureResult
II:Feature 1993 not found.3042
FAILED:OneFeatureResult
II:Feature 18ed not found.3042
FAILED:OneFeatureResult
II:Feature 17fe not found.3042
FAILED:OneFeatureResult
II:Feature 1758 not found.3042
FAILED:OneFeatureResult
II:Feature 173a not found.3042
FAILED:OneFeatureResult
II:Feature 1694 not found.3042
FAILED:OneFeatureResult
II:Feature 15ee not found.3042
FAILED:OneFeatureResult
II:Feature 1548 not found.3042
FAILED:OneFeatureResult
II:Feature 14a2 not found.3042
FAILED:OneFeatureResult
II:Feature 13fc not found.3042
FAILED:OneFeatureResult
II:Feature 1356 not found.3042
FAILED:OneFeatureResult
II:Feature 12b0 not found.3042
FAILED:OneFeatureResult
II:Feature 120a not found.3042
FAILED:OneFeatureResult
II:Feature 1164 not found.3042
FAILED:OneFeatureResult
II:Feature 1041 not found.3042
FAILED:OneFeatureResult
II:Feature f90 not found.3042
FAILED:OneFeatureResult
II:Feature eea not found.3042
FAILED:OneFeatureResult
II:Feature e44 not found.3042
FAILED:OneFeatureResult
II:Feature e26 not found.3042
FAILED:OneFeatureResult
II:Feature d80 not found.3042
FAILED:OneFeatureResult
II:Feature cda not found.3042
FAILED:OneFeatureResult
II:Feature c34 not found.3042
FAILED:OneFeatureResult
II:Feature b8e not found.3042
FAILED:OneFeatureResult
II:Feature ae8 not found.3042
FAILED:OneFeatureResult
II:Feature a42 not found.3042
FAILED:OneFeatureResult
II:Feature 99c not found.3042
FAILED:OneFeatureResult
II:Feature 8f6 not found.3042
FAILED:OneFeatureResult
II:Feature 850 not found.3042
FAILED:OneFeatureResult
II:Feature 7aa not found.3042
FAILED:OneFeatureResult
II:Feature 704 not found.3042
FAILED:OneFeatureResult
II:Feature 65e not found.3042
FAILED:OneFeatureResult
II:Feature 5b8 not found.3042
FAILED:OneFeatureResult
II:Feature 512 not found.3042
FAILED:OneFeatureResult
II:Feature 46c not found.3042
FAILED:OneFeatureResult
II:Feature 3c6 not found.3042
FAILED:OneFeatureResult
II:Feature 320 not found.3042
FAILED:OneFeatureResult
II:Feature 27a not found.3042
FAILED:OneFeatureResult
II:Feature 1d4 not found.3042
FAILED:OneFeatureResult
II:Feature 12e not found.3042
FAILED:OneFeatureResult
II:Feature 88 not found.3042
FAILED:OneFeatureResult
[Timestamp0.34]
.query
presort
[Timestamp0.34]
[Timestamp0.34]
postsort
I AM FINISHED HERE 0x404f9ab0result(nil)
loop
endloop
çç---------------------this CMultiple:fastQuery0x828a6b0, i->mQuery:0x8073bf0, 
i->mWeight:1
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Running thread
--Accessor: 0x8074720
Query number of documents: 1The document: 1,http://s7n.tmu.edu.tw/gift/test.jpg

building query
[Timestamp0.34]
input image to URL: _http://s7n.tmu.edu.tw/gift/test.jpg_
Error in Conversion from URL http://s7n.tmu.edu.tw/gift/test.jpg to ID.
Image found: The type is jpeg
making the path /root/new-images
Fri Mar  5 16:24:54 
2004§http://s7n.tmu.edu.tw/gift/test.jpg?tmp/testFTS-6585.fts.ppm?tmp/testFTS-6585.fts
Converting /tmp/testFTS-6585.fts.ppm to 
/root/new-features/request-6598_jpeg_convert.ppm
Extracting features from /root/new-features/request-6598_jpeg_convert.ppm
Converting /tmp/testFTS-6585.fts.ppm to 
/root/new-images/request-6598_jpeg_thumbnail.jpg
/tmp/testFTS-6585.ftsgotten HERE
[Timestamp0.34]
..finished:left:69
normalized List build
[Timestamp0.34]
query.
[Timestamp0.34]
Pruning used!
Pruning: I will evaluate 69 Features.
[Timestamp0.34]
.query
presort
[Timestamp0.34]
[Timestamp0.34]
postsort
I AM FINISHED HERE 0x404f9ae0result(nil)
loop
endloop
çç---------------------this CMultiple:fastQuery0x828a6b0, i->mQuery:0x80743c0, 
i->mWeight:1
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
Running thread
--Accessor: 0x8074720
Query number of documents: 1The document: 1,http://s7n.tmu.edu.tw/gift/test.jpg

building query
[Timestamp0.34]
input image to URL: _http://s7n.tmu.edu.tw/gift/test.jpg_
Error in Conversion from URL http://s7n.tmu.edu.tw/gift/test.jpg to ID.
Image found: The type is jpeg
making the path /root/new-images
Fri Mar  5 16:24:57 
2004§http://s7n.tmu.edu.tw/gift/test.jpg?tmp/testFTS-6585.fts.ppm?tmp/testFTS-6585.fts
Converting /tmp/testFTS-6585.fts.ppm to 
/root/new-features/request-6603_jpeg_convert.ppm
Extracting features from /root/new-features/request-6603_jpeg_convert.ppm
Converting /tmp/testFTS-6585.fts.ppm to 
/root/new-images/request-6603_jpeg_thumbnail.jpg
/tmp/testFTS-6585.ftsgotten HERE
[Timestamp0.34]
..finished:left:397
normalized List build
[Timestamp0.34]
query.
[Timestamp0.34]
Pruning used!
Pruning: I will evaluate 397 Features.
II:Feature 15480 not found.3042
FAILED:OneFeatureResult
II:Feature 14e7b not found.3042
FAILED:OneFeatureResult
II:Feature 14e69 not found.3042
FAILED:OneFeatureResult
II:Feature 14cd3 not found.3042
FAILED:OneFeatureResult
II:Feature 14cc5 not found.3042
FAILED:OneFeatureResult
II:Feature 14c31 not found.3042
FAILED:OneFeatureResult
II:Feature 14c26 not found.3042
FAILED:OneFeatureResult
II:Feature 14c1a not found.3042
FAILED:OneFeatureResult
II:Feature 14a86 not found.3042
FAILED:OneFeatureResult
II:Feature 14710 not found.3042
FAILED:OneFeatureResult
II:Feature 145d2 not found.3042
FAILED:OneFeatureResult
II:Feature 145c7 not found.3042
FAILED:OneFeatureResult
II:Feature 1449d not found.3042
FAILED:OneFeatureResult
II:Feature 14481 not found.3042
FAILED:OneFeatureResult
II:Feature 14406 not found.3042
FAILED:OneFeatureResult
II:Feature 143fe not found.3042
FAILED:OneFeatureResult
II:Feature 143ef not found.3042
FAILED:OneFeatureResult
II:Feature 143e1 not found.3042
FAILED:OneFeatureResult
II:Feature 142b1 not found.3042
FAILED:OneFeatureResult
II:Feature 142a7 not found.3042
FAILED:OneFeatureResult
II:Feature 14208 not found.3042
FAILED:OneFeatureResult
II:Feature 141f3 not found.3042
FAILED:OneFeatureResult
II:Feature 14093 not found.3042
FAILED:OneFeatureResult
II:Feature 13ffe not found.3042
FAILED:OneFeatureResult
II:Feature 13ff4 not found.3042
FAILED:OneFeatureResult
II:Feature 13f5d not found.3042
FAILED:OneFeatureResult
II:Feature 13ce7 not found.3042
FAILED:OneFeatureResult
II:Feature 13aaf not found.3042
FAILED:OneFeatureResult
II:Feature 13a19 not found.3042
FAILED:OneFeatureResult
II:Feature 13a0e not found.3042
FAILED:OneFeatureResult
II:Feature 13892 not found.3042
FAILED:OneFeatureResult
II:Feature 1388c not found.3042
FAILED:OneFeatureResult
II:Feature 137f5 not found.3042
FAILED:OneFeatureResult
II:Feature 1371b not found.3042
FAILED:OneFeatureResult
II:Feature 1370c not found.3042
FAILED:OneFeatureResult
II:Feature 136c5 not found.3042
FAILED:OneFeatureResult
II:Feature 1368d not found.3042
FAILED:OneFeatureResult
II:Feature 13686 not found.3042
FAILED:OneFeatureResult
II:Feature 1366b not found.3042
FAILED:OneFeatureResult
II:Feature 135ea not found.3042
FAILED:OneFeatureResult
II:Feature 13586 not found.3042
FAILED:OneFeatureResult
II:Feature 1354a not found.3042
FAILED:OneFeatureResult
II:Feature 134e7 not found.3042
FAILED:OneFeatureResult
II:Feature 13449 not found.3042
FAILED:OneFeatureResult
II:Feature 133a8 not found.3042
FAILED:OneFeatureResult
II:Feature 13252 not found.3042
FAILED:OneFeatureResult
II:Feature 130b0 not found.3042
FAILED:OneFeatureResult
II:Feature 13068 not found.3042
FAILED:OneFeatureResult
II:Feature 1301a not found.3042
FAILED:OneFeatureResult
II:Feature 12fc9 not found.3042
FAILED:OneFeatureResult
II:Feature 12fc2 not found.3042
FAILED:OneFeatureResult
II:Feature 12f7c not found.3042
FAILED:OneFeatureResult
II:Feature 12f6e not found.3042
FAILED:OneFeatureResult
II:Feature 12f64 not found.3042
FAILED:OneFeatureResult
II:Feature 12f28 not found.3042
FAILED:OneFeatureResult
II:Feature 12f23 not found.3042
FAILED:OneFeatureResult
II:Feature 12e7d not found.3042
FAILED:OneFeatureResult
II:Feature 12dbc not found.3042
FAILED:OneFeatureResult
II:Feature 12d26 not found.3042
FAILED:OneFeatureResult
II:Feature 12284 not found.3042
FAILED:OneFeatureResult
II:Feature 11dd0 not found.3042
FAILED:OneFeatureResult
II:Feature 11dc5 not found.3042
FAILED:OneFeatureResult
II:Feature 11d30 not found.3042
FAILED:OneFeatureResult
II:Feature 11c9b not found.3042
FAILED:OneFeatureResult
II:Feature 11c7d not found.3042
FAILED:OneFeatureResult
II:Feature 119fc not found.3042
FAILED:OneFeatureResult
II:Feature 119ba not found.3042
FAILED:OneFeatureResult
II:Feature 1186b not found.3042
FAILED:OneFeatureResult
II:Feature 110af not found.3042
FAILED:OneFeatureResult
II:Feature 11089 not found.3042
FAILED:OneFeatureResult
II:Feature 10fe8 not found.3042
FAILED:OneFeatureResult
II:Feature 10ec6 not found.3042
FAILED:OneFeatureResult
II:Feature 10e26 not found.3042
FAILED:OneFeatureResult
II:Feature 10dea not found.3042
FAILED:OneFeatureResult
II:Feature 10d87 not found.3042
FAILED:OneFeatureResult
II:Feature 10d49 not found.3042
FAILED:OneFeatureResult
II:Feature 10ce6 not found.3042
FAILED:OneFeatureResult
II:Feature 10869 not found.3042
FAILED:OneFeatureResult
II:Feature 10818 not found.3042
FAILED:OneFeatureResult
II:Feature 107bf not found.3042
FAILED:OneFeatureResult
II:Feature 10779 not found.3042
FAILED:OneFeatureResult
II:Feature 10720 not found.3042
FAILED:OneFeatureResult
II:Feature 105c4 not found.3042
FAILED:OneFeatureResult
II:Feature 105ba not found.3042
FAILED:OneFeatureResult
II:Feature 10524 not found.3042
FAILED:OneFeatureResult
II:Feature fb1a not found.3042
FAILED:OneFeatureResult
II:Feature fa84 not found.3042
FAILED:OneFeatureResult
II:Feature e71a not found.3042
FAILED:OneFeatureResult
II:Feature e6c5 not found.3042
FAILED:OneFeatureResult
II:Feature e684 not found.3042
FAILED:OneFeatureResult
II:Feature e625 not found.3042
FAILED:OneFeatureResult
II:Feature e585 not found.3042
FAILED:OneFeatureResult
II:Feature df1d not found.3042
FAILED:OneFeatureResult
[Timestamp0.35]
.query
presort
[Timestamp0.35]
[Timestamp0.35]
postsort
I AM FINISHED HERE 0x404f9b10result(nil)
loop
endloop
joining...
before merging 
after merging 
joining...
before merging 
after merging 
joining...
before merging 
after merging 
joining...
before merging 
after merging 
<pushing>
</pushing>
<sorting>
Size of the result 68
</sorting>
<cutting>
</cutting>
Assembling a query result tree 
from a result of size20
CHECKING: 
+++/+//+//+/CHECKING SUCCEEDED
VISITING: 
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="3" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:24:46 2004
" />
    <query-result  >
        <query-result-element-list  >
            <query-result-element  calculated-similarity="0.504413" 
image-location="http://strong.tmu.edu.tw/B3-5.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B3-5_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="0.369552" 
image-location="http://strong.tmu.edu.tw/B3-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B3-4_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="0.369290" 
image-location="http://strong.tmu.edu.tw/E2c+3-5.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-5_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.358947" 
image-location="http://strong.tmu.edu.tw/case1-B1.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case1-B1_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.349363" 
image-location="http://strong.tmu.edu.tw/E2c-11.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-11_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.296145" 
image-location="http://strong.tmu.edu.tw/case27-E2c+3-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case27-E2c+3-3_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.291481" 
image-location="http://strong.tmu.edu.tw/E2c-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-6_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.290654" 
image-location="http://strong.tmu.edu.tw/lymphoma-8.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/lymphoma-8_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.290102" 
image-location="http://strong.tmu.edu.tw/case26-E2c+3-7.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case26-E2c+3-7_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.287495" 
image-location="http://strong.tmu.edu.tw/B4-11.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-11_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.285273" 
image-location="http://strong.tmu.edu.tw/E2c+3-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-4_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.284262" 
image-location="http://strong.tmu.edu.tw/B4-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-6_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="0.284067" 
image-location="http://strong.tmu.edu.tw/E2c+3-6.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c+3-6_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.283350" 
image-location="http://strong.tmu.edu.tw/case5-B2-2.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case5-B2-2_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.280725" 
image-location="http://strong.tmu.edu.tw/E2c-5.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/E2c-5_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.276803" 
image-location="http://strong.tmu.edu.tw/B4-10.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-10_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.273924" 
image-location="http://strong.tmu.edu.tw/B4-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B4-4_thumbnail_jpg.jpg"; 
/>
            <query-result-element  calculated-similarity="0.271687" 
image-location="http://strong.tmu.edu.tw/case8-B3-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case8-B3-3_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.270909" 
image-location="http://strong.tmu.edu.tw/case29-Lymphoma-4.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/case29-Lymphoma-4_thumbnail_jpg.jpg";
 />
            <query-result-element  calculated-similarity="0.268464" 
image-location="http://strong.tmu.edu.tw/B1-3.jpg"; 
thumbnail-location="http://strong.tmu.edu.tw/thumbnails/B1-3_thumbnail_jpg.jpg"; 
/>
        </query-result-element-list>
    </query-result>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:25:00 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:2dd:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
.......waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...

===================== GIFT Return Result ==================


=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2004.03.06 00:38:17 =~=~=~=~=~=~=~=~=~=~=~=

GIFT:Starting Server
Random number generator has been seeded with 6657
gift: CAlgorithmCollection: The following is the config file 
located at "/home/newgift/gift-config.mrml" as read by this program: 
<?xml version="1.0" standalone="no"?>
<!DOCTYPE mrml SYSTEM "file:/usr/local/share/mrml.dtd">
<!-- This file has become quite a free interpretation of MRML 
     the above !DOCTYPE is rather for the use of psgml than
     a promise that the following is pure MRML. In fact the
     parser does not validate.

This is a configuration file for the server. It contains
information about collections, algorithms and
property sheets.


THIS FILE NEEDS CLEANING. ABOUT HALF OF THE LINES HERE ARE
LEGACY CODE. HOWEVER, IT IS NOT YET TESTED HOW THINGS BEHAVE
WHEN YOU REMOVE THE LEGACY CODE. SO, FOR A WHILE YOU HAVE
TO LIVE WITH QUITE A NUMBER OF OBSOLETE TAGS.

-->
<mrml>
  <cui-configuration>
    <algorithm-list>
    <!--COMMENT The new definiton of the default algorithm
                The default algorithm performs in fact a meta
                query of several inverted file queries.
                Each sub-query of the meta query is
                specialised on one of the feature groups 

                Color histogram
                Color block
                Gabor histogram
                Gabor block

                Each one of them is pruned in adifferent way.
                (this is the goal of the operation)
      -->
      <algorithm algorithm-id="a-perl" algorithm-type="a-perl" 
algorithm-name="Perl link" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-weighting-function="ClassicalIDF">
        <query-paradigm-list>
           <query-paradigm type="inverted-file"/>
           <query-paradigm type="perl-demo"/>
        </query-paradigm-list>
        <property-sheet property-sheet-id="cui-p-1" 
property-sheet-type="subset" send-type="none" minsubsetsize="0" 
maxsubsetsize="1">
          <property-sheet property-sheet-id="cui-p0" caption="Modify default 
configuration" property-sheet-type="set-element" send-type="none"/>
        </property-sheet>
      </algorithm>
      <algorithm algorithm-id="a-cidf" algorithm-type="a-cidf" 
algorithm-name="Classical IDF" collection-id="__COLLECTION__" 
cui-block-color-histogram="no" cui-block-color-blocks="no" 
cui-block-texture-histogram="no" cui-block-texture-blocks="no" 
cui-pr-percentage-of-features="70" cui-base-type="inverted_file" 
cui-weighting-function="ClassicalIDF">
        <query-paradigm-list>
           <query-paradigm/><!-- match anything -->
        </query-paradigm-list>
        <property-sheet property-sheet-id="cui-p-1" 
property-sheet-type="subset" send-type="none" minsubsetsize="0" 
maxsubsetsize="1">
          <property-sheet property-sheet-id="cui-p0" caption="Modify default 
configuration" property-sheet-type="set-element" send-type="none">
          <property-sheet property-sheet-id="cui-p15" caption="Prune at % of 
features" property-sheet-type="numeric" send-type="attribute" 
send-name="cui-pr-percentage-of-features" from="20" to="100" step="5" 
send-value="70"/>
          <property-sheet property-sheet-id="cui-p1" 
property-sheet-type="subset" send-type="none" minsubsetsize="1" 
maxsubsetsize="4">
            <property-sheet property-sheet-id="cui-p12" 
send-boolean-inverted="yes" caption="Colour blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p14" 
send-boolean-inverted="yes" caption="Gabor blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p13" 
send-boolean-inverted="yes" caption="Gabor histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-histogram" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p11" 
send-boolean-inverted="yes" caption="Colour histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-histogram" send-value="yes"/>
            </property-sheet>
          </property-sheet>
        </property-sheet>
     </algorithm><!-- a-cidf -->
      <algorithm algorithm-id="adefault" algorithm-type="adefault" 
algorithm-name="Separate Normalisation" collection-id="__COLLECTION__" 
cui-block-color-histogram="no" cui-block-color-blocks="no" 
cui-block-texture-histogram="no" cui-block-texture-blocks="no" 
cui-pr-percentage-of-features="70" cui-base-type="multiple" 
cui-weighting-function="ClassicalIDF">
      <algorithm algorithm-id="sub1" algorithm-type="sub1" 
algorithm-name="sub1" cui-block-color-blocks="yes" 
cui-block-texture-histogram="yes" cui-block-texture-blocks="yes" 
cui-pr-percentage-of-features="100" cui-base-type="inverted_file"/>
      <algorithm algorithm-id="sub2" algorithm-type="sub2" 
algorithm-name="sub2" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" cui-block-texture-blocks="yes" 
cui-base-type="inverted_file"/>
      <algorithm algorithm-id="sub3" algorithm-type="sub3" 
algorithm-name="sub3" cui-block-color-histogram="yes" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-pr-percentage-of-features="100" cui-base-type="inverted_file"/>
      <algorithm algorithm-id="sub4" algorithm-type="sub4" 
algorithm-name="sub4" cui-block-color-histogram="yes" 
cui-block-color-blocks="yes" cui-block-texture-histogram="yes" 
cui-base-type="inverted_file"/>
        <query-paradigm-list>
           <query-paradigm/><!-- match anything -->
        </query-paradigm-list>
        <property-sheet property-sheet-id="cui-p-1" 
property-sheet-type="subset" send-type="none" minsubsetsize="0" 
maxsubsetsize="1">
          <property-sheet property-sheet-id="cui-p0" caption="Modify default 
configuration" property-sheet-type="set-element" send-type="none">
          <property-sheet property-sheet-id="cui-p15" caption="Prune at % of 
features" property-sheet-type="numeric" send-type="attribute" 
send-name="cui-pr-percentage-of-features" from="20" to="100" step="5" 
send-value="70"/>
          <property-sheet property-sheet-id="cui-p1" 
property-sheet-type="subset" send-type="none" minsubsetsize="1" 
maxsubsetsize="4">
            <property-sheet property-sheet-id="cui-p12" 
send-boolean-inverted="yes" caption="Colour blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p14" 
send-boolean-inverted="yes" caption="Gabor blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p13" 
send-boolean-inverted="yes" caption="Gabor histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-histogram" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p11" 
send-boolean-inverted="yes" caption="Colour histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-histogram" send-value="yes"/>
            </property-sheet>
          </property-sheet>
        </property-sheet>
     </algorithm><!-- a-cidf  -->
    </algorithm-list>
    <cui-algorithm-id-list-list>        
      <cui-algorithm-id-list cui-algorithm-id-list-id="ail-inverted-file">
        <cui-algorithm-id cui-algorithm-id="a-cidf"/>
      </cui-algorithm-id-list>
    </cui-algorithm-id-list-list>       
    <collection-list listid="1">

<!-- xxyx gift-add-collection xyxx DEPENDS ON THIS LINE -->

    <collection collection-id="c-16-36-6-4-2-104-4-63-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" cui-number-of-images="68" 
cui-base-dir="/home/newgift/gift-indexing-data/ca/" 
cui-inverted-file-location="InvertedFile.db" 
cui-offset-file-location="InvertedFileOffset.db" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml">
                                         <query-paradigm-list>
                                         <query-paradigm type="inverted-file"/>
                                         <query-paradigm type="perl-demo"/>
                                         </query-paradigm-list>
                                         </collection>
</collection-list>
  </cui-configuration>
</mrml>
<!-- this is for xemacs to make it start up in the right mode.
     it does the right thing, but complains
-->
<!-- ;;; Local Variables: *** -->
<!-- ;;; mode: sgml       *** -->

This config file content will now be parsed by an XML parser 
If error messages occur, these are related to the content shown above.
++/+//++//++//+++/++/+/+/+////+/+/+/+/++//+++/++/+/+/+////gift: 
CAlgorithmCollection: The config file has 
been parsed successfully by CAlgorithmCollection
maybe other parts of the program will also parse
the same config file. 
-----
Configuring CAccessorAdminCollection
../usr/local/lib....--
Configuring the CAccessorFactoryContainer:
I am going to scan the following directorys for plugins 
/usr/local/lib
FINISHED configuring the CAccessorFactoryContainer.
.--gift::CAccessorAdminCollection : I read the config file 
/home/newgift/gift-config.mrml
Now we will parse the contents of this file using an XML parser 
CAccessorAdminCollection: Adding collection ca
under the ID c-16-36-6-4-2-104-4-63-0
The config file has been parsed 
successfully maybe other parts
of the program will also parse
the same config file. 
FINISHED configuring CAccessorAdminCollection.
FileSize:-1 characters
CI18nTranslator.cc:73: File unreadable.
Internationalization will be disabled in this run of the GIFT
--
Configuring CDynamicQueryFactory 
Looking for libGIFTQu*.so in directory 
/usr/local/lib
FINISHED Configuring CDynamicQueryFactory 
----------------------------------------
The current configuration directory is: /home/newgift
----------------------------------------
Opening port 12789
----------------------------------------
TCP socket successfully initialized:7
TCP socket successfully initialized:8
Waiting for connection...

============ GIFT cvs with nex index start =========
============ PHP Client connect in ==========

...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?><!DOCTYPE mrml SYSTEM 
"http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";><mrml 
session-id="dummy_session_identifier">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<open-session user-name="anonymous" session-name="charmer_default_session" 
/>STARTING:open-session
ENDING:open-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<get-collections/>STARTING:get-collections
ENDING:get-collections
<get-algorithms/>STARTING:get-algorithms
ENDING:get-algorithms

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++/+/+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++/+/+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++/+/+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: open-session
+/+/+/+/CHECKING SUCCEEDED
VISITING: open-session
HIER OPEN SESSION
ENTERING OPENSESSION
making a new session II
We have 3 algorithms in the algorithm collection.
CAlgorithmCollection.cc:282:default algorithm found
CAlgorithmCollection.cc:297:going to check default algorithm
+/+/+/+/++//+++/++/+/+/+////CAlgorithmCollection.cc:301:checked, now copying 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CAlgorithmCollection.cc:303:copied, now checking again 
+/+/+/+/++//+++/++/+/+/+////[set
adefault
set]
[build
0x806baf8
1NUMBER OF CHILDREN that are ALGORITHMS 4
23.0x80703d8
1234.0x8066e30
1234.0x80666d0
1234.0x806a070
12344-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="adefault" algorithm-name="Separate Normalisation" 
algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
    <algorithm  algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x80703d8 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub1
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory: inverted_file was not 
foundCDynamicQueryFactory.cc:51:throwing AnVEConfigurationError occured: 
inverted_file

CAUGHT
CHECKING: get-collections
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-collections
getcollections
x<collection-list>
<collection collection-id="c-16-36-6-4-2-104-4-63-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" />
</collection-list>

checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: get-algorithms
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-algorithms
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: 
+/+/+/+/CHECKING SUCCEEDED
VISITING: 
Unknown session dummy_session_identifier
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="dummy_session_identifier" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:36:30 2004
" />
    <error  message="inverted_file" />
    <collection-list  >
        <collection  collection-id="c-16-36-6-4-2-104-4-63-0" 
collection-name="ca" cui-algorithm-id-list-id="ail-inverted-file" 
cui-base-dir="/home/newgift/gift-indexing-data/ca/" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml" 
cui-inverted-file-location="InvertedFile.db" cui-number-of-images="68" 
cui-offset-file-location="InvertedFileOffset.db" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
        </collection>
    </collection-list>
    <algorithm-list  >
        <algorithm  algorithm-id="a-cidf" algorithm-name="Classical IDF" 
algorithm-type="a-cidf" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="a-perl" algorithm-name="Perl link" 
algorithm-type="a-perl" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" />
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="adefault" algorithm-name="Separate 
Normalisation" algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" cui-base-type="inverted_file" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" />
            <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" />
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
    </algorithm-list>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:36:30 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...


============== Clieck Random ============
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?><!DOCTYPE mrml SYSTEM 
"http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";><mrml 
session-id="dummy_session_identifier">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<open-session user-name="anonymous" session-name="charmer_default_session" 
/>STARTING:open-session
ENDING:open-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<get-collections/>STARTING:get-collections
ENDING:get-collections
<get-algorithms/>STARTING:get-algorithms
ENDING:get-algorithms

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++/+/+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++/+/+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++/+/+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: open-session
+/+/+/+/CHECKING SUCCEEDED
VISITING: open-session
HIER OPEN SESSION
ENTERING OPENSESSION
making a new session II
We have 3 algorithms in the algorithm collection.
CAlgorithmCollection.cc:282:default algorithm found
CAlgorithmCollection.cc:297:going to check default algorithm
+/+/+/+/++//+++/++/+/+/+////CAlgorithmCollection.cc:301:checked, now copying 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CAlgorithmCollection.cc:303:copied, now checking again 
+/+/+/+/++//+++/++/+/+/+////[set
adefault
set]
[build
0x8069f38
1NUMBER OF CHILDREN that are ALGORITHMS 4
23.0x8076790
1234.0x8073e88
1234.0x8073fb8
1234.0x8067258
12344-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="adefault" algorithm-name="Separate Normalisation" 
algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
    <algorithm  algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x8076790 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub1
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory: inverted_file was not 
foundCDynamicQueryFactory.cc:51:throwing AnVEConfigurationError occured: 
inverted_file

CAUGHT
CHECKING: get-collections
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-collections
getcollections
x<collection-list>
<collection collection-id="c-16-36-6-4-2-104-4-63-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" />
</collection-list>

checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: get-algorithms
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-algorithms
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: 
+/+/+/+/CHECKING SUCCEEDED
VISITING: 
Unknown session dummy_session_identifier
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="dummy_session_identifier" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:36:41 2004
" />
    <error  message="inverted_file" />
    <collection-list  >
        <collection  collection-id="c-16-36-6-4-2-104-4-63-0" 
collection-name="ca" cui-algorithm-id-list-id="ail-inverted-file" 
cui-base-dir="/home/newgift/gift-indexing-data/ca/" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml" 
cui-inverted-file-location="InvertedFile.db" cui-number-of-images="68" 
cui-offset-file-location="InvertedFileOffset.db" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
        </collection>
    </collection-list>
    <algorithm-list  >
        <algorithm  algorithm-id="a-cidf" algorithm-name="Classical IDF" 
algorithm-type="a-cidf" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="a-perl" algorithm-name="Perl link" 
algorithm-type="a-perl" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" />
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="adefault" algorithm-name="Separate 
Normalisation" algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" cui-base-type="inverted_file" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" />
            <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" />
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
    </algorithm-list>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:36:41 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?><!DOCTYPE mrml SYSTEM 
"http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";><mrml session-id="">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<configure-session  session-id="">STARTING:configure-session

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
<algorithm  algorithm-id="a-cidf"  algorithm-type="a-cidf"  
collection-id="c-16-36-6-4-2-104-4-63-0" >STARTING:algorithm

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
</algorithm>ENDING:algorithm

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</configure-session>ENDING:configure-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<query-step  session-id="" result-size="10" algorithm-id="a-cidf" 
collection="c-16-36-6-4-2-104-4-63-0"/>STARTING:query-step
ENDING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++++//+//+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++++//+//+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++++//+//+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: configure-session
+++//+//+/+/CHECKING SUCCEEDED
VISITING: configure-session
CHECKING: algorithm
++//+/CHECKING SUCCEEDED
VISITING: algorithm
CONFIGURESESSIONçççççççççççççççççççç
checking before making children 
making children 
checking before making children 
making children 
still here inSessionID: __
CSessionManager.cc:1035:throwing AnVENotFound occured: Could not find Session 

CAUGHT
CHECKING: 
++//+/CHECKING SUCCEEDED
VISITING: 
CHECKING: query-step
+++//+//+/+/CHECKING SUCCEEDED
VISITING: query-step
CHECKING: 
+++//+//+/+/CHECKING SUCCEEDED
VISITING: 
Unknown session 
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:36:41 2004
" />
    <error  message="Could not find Session " />
    <error  message="Could not process query: unknown session (ID:)." />
    <cui-time-stamp  calendar-time="Sat Mar  6 00:36:41 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...


============== perl client connect in =============
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?>
         <!DOCTYPE mrml SYSTEM "file:/usr/local/share/mrml.dtd">
         <mrml session-id="nothing">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<open-session user-id="-perl-one-shot-query-" 
session-name="--feedback-client-session--"/>STARTING:open-session
ENDING:open-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<get-algorithms />STARTING:get-algorithms
ENDING:get-algorithms

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<get-collections />STARTING:get-collections
ENDING:get-collections

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++/+/+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++/+/+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++/+/+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: open-session
+/+/+/+/CHECKING SUCCEEDED
VISITING: open-session
HIER OPEN SESSION
ENTERING OPENSESSION
making a new session II
We have 3 algorithms in the algorithm collection.
CAlgorithmCollection.cc:282:default algorithm found
CAlgorithmCollection.cc:297:going to check default algorithm
+/+/+/+/++//+++/++/+/+/+////CAlgorithmCollection.cc:301:checked, now copying 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CAlgorithmCollection.cc:303:copied, now checking again 
+/+/+/+/++//+++/++/+/+/+////[set
adefault
set]
[build
0x8077ee8
1NUMBER OF CHILDREN that are ALGORITHMS 4
23.0x8073af8
1234.0x8073c48
1234.0x8078160
1234.0x80782b0
12344-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="adefault" algorithm-name="Separate Normalisation" 
algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
    <algorithm  algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x8073af8 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub1
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory: inverted_file was not 
foundCDynamicQueryFactory.cc:51:throwing AnVEConfigurationError occured: 
inverted_file

CAUGHT
CHECKING: get-algorithms
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-algorithms
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: get-collections
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-collections
getcollections
x<collection-list>
<collection collection-id="c-16-36-6-4-2-104-4-63-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" />
</collection-list>

checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: 
+/+/+/+/CHECKING SUCCEEDED
VISITING: 
Unknown session nothing
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="nothing" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:37:02 2004
" />
    <error  message="inverted_file" />
    <algorithm-list  >
        <algorithm  algorithm-id="a-cidf" algorithm-name="Classical IDF" 
algorithm-type="a-cidf" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="a-perl" algorithm-name="Perl link" 
algorithm-type="a-perl" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" />
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="adefault" algorithm-name="Separate 
Normalisation" algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" cui-base-type="inverted_file" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" />
            <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" />
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
    </algorithm-list>
    <collection-list  >
        <collection  collection-id="c-16-36-6-4-2-104-4-63-0" 
collection-name="ca" cui-algorithm-id-list-id="ail-inverted-file" 
cui-base-dir="/home/newgift/gift-indexing-data/ca/" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml" 
cui-inverted-file-location="InvertedFile.db" cui-number-of-images="68" 
cui-offset-file-location="InvertedFileOffset.db" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
        </collection>
    </collection-list>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:37:02 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
.waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?>
         <!DOCTYPE mrml SYSTEM "http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";>
         <mrml session-id="nothing">STARTING:mrml

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<configure-session  session-id="nothing" >STARTING:configure-session

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<algorithm  
         algorithm-id="a-cidf"  
         algorithm-type="adefault"  
         collection-id="c-16-36-6-4-2-104-4-63-0"  
         cui-block-color-histogram="false"  
         cui-block-color-blocks="false"  
         cui-block-texture-histogram="false"  
         cui-block-texture-blocks="false"  
         cui-pr-percentage-of-features="100" >STARTING:algorithm

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</algorithm>ENDING:algorithm

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</configure-session>ENDING:configure-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<query-step  session-id="nothing" result-size="30" algorithm-id="a-cidf" 
collection="c-16-36-6-4-2-104-4-63-0"/>STARTING:query-step
ENDING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++++//+//+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++++//+//+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++++//+//+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: configure-session
+++//+//+/+/CHECKING SUCCEEDED
VISITING: configure-session
CHECKING: algorithm
++//+/CHECKING SUCCEEDED
VISITING: algorithm
CONFIGURESESSIONççççççççççççççççççççnothing
checking before making children 
making children 
checking before making children 
making children 
still here inSessionID: _nothing_
CSessionManager.cc:1035:throwing AnVENotFound occured: Could not find Session 

CAUGHT
CHECKING: 
++//+/CHECKING SUCCEEDED
VISITING: 
CHECKING: query-step
+++//+//+/+/CHECKING SUCCEEDED
VISITING: query-step
CHECKING: 
+++//+//+/+/CHECKING SUCCEEDED
VISITING: 
Unknown session nothing
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="nothing" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:37:02 2004
" />
    <error  message="Could not find Session " />
    <error  message="Could not process query: unknown session (ID:nothing)." />
    <cui-time-stamp  calendar-time="Sat Mar  6 00:37:02 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?>
                 <!DOCTYPE mrml SYSTEM "~/public_html/dtd/mrml.dtd">
                 <mrml session-id="nothing">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<query-step 
                 result-size="20" 
                 result-cutoff="0" 
                 collection-id="c-16-36-6-4-2-104-4-63-0" 
                 algorithm-id="a-cidf">STARTING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<user-relevance-element-list>STARTING:user-relevance-element-list

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<user-relevance-element 
                 user-relevance="1" 
                 
image-location="http://s7n.tmu.edu.tw/gift/test.jpg"/>STARTING:user-relevance-element
ENDING:user-relevance-element

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</user-relevance-element-list>ENDING:user-relevance-element-list

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
</query-step>ENDING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++++/+//+//+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++++/+//+//+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++++/+//+//+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: query-step
+++/+//+//+/CHECKING SUCCEEDED
VISITING: query-step
CHECKING: 
+++/+//+//+/CHECKING SUCCEEDED
VISITING: 
Unknown session nothing
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="nothing" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:37:02 2004
" />
    <error  message="Could not process query: unknown session (ID:nothing)." />
    <cui-time-stamp  calendar-time="Sat Mar  6 00:37:02 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
.......waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...

============ Return nothing ===========

strong:~# 
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2004.03.06 00:15:44 =~=~=~=~=~=~=~=~=~=~=~=
export GIFT_HOME=/rootstrong:~# /usr/local/bin/gift
GIFT:Starting Server
Random number generator has been seeded with 6564
gift: CAlgorithmCollection: The following is the config file 
located at "/root/gift-config.mrml" as read by this program: 
<?xml version="1.0" standalone="no"?>
<!DOCTYPE mrml SYSTEM "file:/usr/local/share/mrml.dtd">
<!-- This file has become quite a free interpretation of MRML 
     the above !DOCTYPE is rather for the use of psgml than
     a promise that the following is pure MRML. In fact the
     parser does not validate.

This is a configuration file for the server. It contains
information about collections, algorithms and
property sheets.


THIS FILE NEEDS CLEANING. ABOUT HALF OF THE LINES HERE ARE
LEGACY CODE. HOWEVER, IT IS NOT YET TESTED HOW THINGS BEHAVE
WHEN YOU REMOVE THE LEGACY CODE. SO, FOR A WHILE YOU HAVE
TO LIVE WITH QUITE A NUMBER OF OBSOLETE TAGS.

-->
<mrml>
  <cui-configuration>
    <algorithm-list>
    <!--COMMENT The new definiton of the default algorithm
                The default algorithm performs in fact a meta
                query of several inverted file queries.
                Each sub-query of the meta query is
                specialised on one of the feature groups 

                Color histogram
                Color block
                Gabor histogram
                Gabor block

                Each one of them is pruned in adifferent way.
                (this is the goal of the operation)
      -->
      <algorithm algorithm-id="a-perl" algorithm-type="a-perl" 
algorithm-name="Perl link" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-weighting-function="ClassicalIDF">
        <query-paradigm-list>
           <query-paradigm type="inverted-file"/>
           <query-paradigm type="perl-demo"/>
        </query-paradigm-list>
        <property-sheet property-sheet-id="cui-p-1" 
property-sheet-type="subset" send-type="none" minsubsetsize="0" 
maxsubsetsize="1">
          <property-sheet property-sheet-id="cui-p0" caption="Modify default 
configuration" property-sheet-type="set-element" send-type="none"/>
        </property-sheet>
      </algorithm>
      <algorithm algorithm-id="a-cidf" algorithm-type="a-cidf" 
algorithm-name="Classical IDF" collection-id="__COLLECTION__" 
cui-block-color-histogram="no" cui-block-color-blocks="no" 
cui-block-texture-histogram="no" cui-block-texture-blocks="no" 
cui-pr-percentage-of-features="70" cui-base-type="inverted_file" 
cui-weighting-function="ClassicalIDF">
        <query-paradigm-list>
           <query-paradigm/><!-- match anything -->
        </query-paradigm-list>
        <property-sheet property-sheet-id="cui-p-1" 
property-sheet-type="subset" send-type="none" minsubsetsize="0" 
maxsubsetsize="1">
          <property-sheet property-sheet-id="cui-p0" caption="Modify default 
configuration" property-sheet-type="set-element" send-type="none">
          <property-sheet property-sheet-id="cui-p15" caption="Prune at % of 
features" property-sheet-type="numeric" send-type="attribute" 
send-name="cui-pr-percentage-of-features" from="20" to="100" step="5" 
send-value="70"/>
          <property-sheet property-sheet-id="cui-p1" 
property-sheet-type="subset" send-type="none" minsubsetsize="1" 
maxsubsetsize="4">
            <property-sheet property-sheet-id="cui-p12" 
send-boolean-inverted="yes" caption="Colour blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p14" 
send-boolean-inverted="yes" caption="Gabor blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p13" 
send-boolean-inverted="yes" caption="Gabor histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-histogram" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p11" 
send-boolean-inverted="yes" caption="Colour histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-histogram" send-value="yes"/>
            </property-sheet>
          </property-sheet>
        </property-sheet>
     </algorithm><!-- a-cidf -->
      <algorithm algorithm-id="adefault" algorithm-type="adefault" 
algorithm-name="Separate Normalisation" collection-id="__COLLECTION__" 
cui-block-color-histogram="no" cui-block-color-blocks="no" 
cui-block-texture-histogram="no" cui-block-texture-blocks="no" 
cui-pr-percentage-of-features="70" cui-base-type="multiple" 
cui-weighting-function="ClassicalIDF">
      <algorithm algorithm-id="sub1" algorithm-type="sub1" 
algorithm-name="sub1" cui-block-color-blocks="yes" 
cui-block-texture-histogram="yes" cui-block-texture-blocks="yes" 
cui-pr-percentage-of-features="100" cui-base-type="inverted_file"/>
      <algorithm algorithm-id="sub2" algorithm-type="sub2" 
algorithm-name="sub2" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" cui-block-texture-blocks="yes" 
cui-base-type="inverted_file"/>
      <algorithm algorithm-id="sub3" algorithm-type="sub3" 
algorithm-name="sub3" cui-block-color-histogram="yes" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-pr-percentage-of-features="100" cui-base-type="inverted_file"/>
      <algorithm algorithm-id="sub4" algorithm-type="sub4" 
algorithm-name="sub4" cui-block-color-histogram="yes" 
cui-block-color-blocks="yes" cui-block-texture-histogram="yes" 
cui-base-type="inverted_file"/>
        <query-paradigm-list>
           <query-paradigm/><!-- match anything -->
        </query-paradigm-list>
        <property-sheet property-sheet-id="cui-p-1" 
property-sheet-type="subset" send-type="none" minsubsetsize="0" 
maxsubsetsize="1">
          <property-sheet property-sheet-id="cui-p0" caption="Modify default 
configuration" property-sheet-type="set-element" send-type="none">
          <property-sheet property-sheet-id="cui-p15" caption="Prune at % of 
features" property-sheet-type="numeric" send-type="attribute" 
send-name="cui-pr-percentage-of-features" from="20" to="100" step="5" 
send-value="70"/>
          <property-sheet property-sheet-id="cui-p1" 
property-sheet-type="subset" send-type="none" minsubsetsize="1" 
maxsubsetsize="4">
            <property-sheet property-sheet-id="cui-p12" 
send-boolean-inverted="yes" caption="Colour blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p14" 
send-boolean-inverted="yes" caption="Gabor blocks" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-blocks" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p13" 
send-boolean-inverted="yes" caption="Gabor histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-texture-histogram" send-value="yes"/>
            <property-sheet property-sheet-id="cui-p11" 
send-boolean-inverted="yes" caption="Colour histogram" 
property-sheet-type="set-element" send-type="attribute" 
send-name="cui-block-color-histogram" send-value="yes"/>
            </property-sheet>
          </property-sheet>
        </property-sheet>
     </algorithm><!-- a-cidf  -->
    </algorithm-list>
    <cui-algorithm-id-list-list>        
      <cui-algorithm-id-list cui-algorithm-id-list-id="ail-inverted-file">
        <cui-algorithm-id cui-algorithm-id="a-cidf"/>
      </cui-algorithm-id-list>
    </cui-algorithm-id-list-list>       
    <collection-list listid="1">

<!-- xxyx gift-add-collection xyxx DEPENDS ON THIS LINE -->

    <collection collection-id="c-52-24-13-25-1-104-3-55-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" cui-number-of-images="68" 
cui-base-dir="/root/gift-indexing-data/ca/" 
cui-inverted-file-location="InvertedFile.db" 
cui-offset-file-location="InvertedFileOffset.db" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml">
                                         <query-paradigm-list>
                                         <query-paradigm type="inverted-file"/>
                                         <query-paradigm type="perl-demo"/>
                                         </query-paradigm-list>
                                         </collection>
</collection-list>
  </cui-configuration>
</mrml>
<!-- this is for xemacs to make it start up in the right mode.
     it does the right thing, but complains
-->
<!-- ;;; Local Variables: *** -->
<!-- ;;; mode: sgml       *** -->

This config file content will now be parsed by an XML parser 
If error messages occur, these are related to the content shown above.
++/+//++//++//+++/++/+/+/+////+/+/+/+/++//+++/++/+/+/+////gift: 
CAlgorithmCollection: The config file has 
been parsed successfully by CAlgorithmCollection
maybe other parts of the program will also parse
the same config file. 
-----
Configuring CAccessorAdminCollection
../usr/local/lib....--
Configuring the CAccessorFactoryContainer:
I am going to scan the following directorys for plugins 
/usr/local/lib
FINISHED configuring the CAccessorFactoryContainer.
.--gift::CAccessorAdminCollection : I read the config file 
/root/gift-config.mrml
Now we will parse the contents of this file using an XML parser 
CAccessorAdminCollection: Adding collection ca
under the ID c-52-24-13-25-1-104-3-55-0
The config file has been parsed 
successfully maybe other parts
of the program will also parse
the same config file. 
FINISHED configuring CAccessorAdminCollection.
FileSize:-1 characters
CI18nTranslator.cc:73: File unreadable.
Internationalization will be disabled in this run of the GIFT
--
Configuring CDynamicQueryFactory 
Looking for libGIFTQu*.so in directory 
/usr/local/lib
FINISHED Configuring CDynamicQueryFactory 
----------------------------------------
The current configuration directory is: /root
----------------------------------------
Opening port 12789
----------------------------------------
TCP socket successfully initialized:7
TCP socket successfully initialized:8
Waiting for connection...


====================== GIFT Server Start ====================
====================== Client.php to connect in =============...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?><!DOCTYPE mrml SYSTEM 
"http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";><mrml 
session-id="dummy_session_identifier">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<open-session user-name="anonymous" session-name="charmer_default_session" 
/>STARTING:open-session
ENDING:open-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<get-collections/>STARTING:get-collections
ENDING:get-collections
<get-algorithms/>STARTING:get-algorithms
ENDING:get-algorithms

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++/+/+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++/+/+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++/+/+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: open-session
+/+/+/+/CHECKING SUCCEEDED
VISITING: open-session
HIER OPEN SESSION
ENTERING OPENSESSION
making a new session II
We have 3 algorithms in the algorithm collection.
CAlgorithmCollection.cc:282:default algorithm found
CAlgorithmCollection.cc:297:going to check default algorithm
+/+/+/+/++//+++/++/+/+/+////CAlgorithmCollection.cc:301:checked, now copying 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CAlgorithmCollection.cc:303:copied, now checking again 
+/+/+/+/++//+++/++/+/+/+////[set
adefault
set]
[build
0x806ac50
1NUMBER OF CHILDREN that are ALGORITHMS 4
23.0x80703d8
1234.0x8066e30
1234.0x80666d0
1234.0x806a050
12344-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="adefault" algorithm-name="Separate Normalisation" 
algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
    <algorithm  algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x80703d8 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub1
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory: inverted_file was not 
foundCDynamicQueryFactory.cc:51:throwing AnVEConfigurationError occured: 
inverted_file

CAUGHT
CHECKING: get-collections
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-collections
getcollections
x<collection-list>
<collection collection-id="c-52-24-13-25-1-104-3-55-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" />
</collection-list>

checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: get-algorithms
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-algorithms
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: 
+/+/+/+/CHECKING SUCCEEDED
VISITING: 
Unknown session dummy_session_identifier
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="dummy_session_identifier" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:14:18 2004
" />
    <error  message="inverted_file" />
    <collection-list  >
        <collection  collection-id="c-52-24-13-25-1-104-3-55-0" 
collection-name="ca" cui-algorithm-id-list-id="ail-inverted-file" 
cui-base-dir="/root/gift-indexing-data/ca/" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml" 
cui-inverted-file-location="InvertedFile.db" cui-number-of-images="68" 
cui-offset-file-location="InvertedFileOffset.db" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
        </collection>
    </collection-list>
    <algorithm-list  >
        <algorithm  algorithm-id="a-cidf" algorithm-name="Classical IDF" 
algorithm-type="a-cidf" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="a-perl" algorithm-name="Perl link" 
algorithm-type="a-perl" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" />
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="adefault" algorithm-name="Separate 
Normalisation" algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" cui-base-type="inverted_file" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" />
            <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" />
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
    </algorithm-list>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:14:18 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...

===================== Client.php connected in ============
===================== Click Random =======================...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?><!DOCTYPE mrml SYSTEM 
"http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";><mrml 
session-id="dummy_session_identifier">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<open-session user-name="anonymous" session-name="charmer_default_session" 
/>STARTING:open-session
ENDING:open-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<get-collections/>STARTING:get-collections
ENDING:get-collections
<get-algorithms/>STARTING:get-algorithms
ENDING:get-algorithms

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++/+/+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++/+/+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++/+/+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: open-session
+/+/+/+/CHECKING SUCCEEDED
VISITING: open-session
HIER OPEN SESSION
ENTERING OPENSESSION
making a new session II
We have 3 algorithms in the algorithm collection.
CAlgorithmCollection.cc:282:default algorithm found
CAlgorithmCollection.cc:297:going to check default algorithm
+/+/+/+/++//+++/++/+/+/+////CAlgorithmCollection.cc:301:checked, now copying 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CAlgorithmCollection.cc:303:copied, now checking again 
+/+/+/+/++//+++/++/+/+/+////[set
adefault
set]
[build
0x8069f98
1NUMBER OF CHILDREN that are ALGORITHMS 4
23.0x8073d88
1234.0x8073ec0
1234.0x8073ff0
1234.0x8077ae8
12344-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="adefault" algorithm-name="Separate Normalisation" 
algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
    <algorithm  algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x8073d88 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub1
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory: inverted_file was not 
foundCDynamicQueryFactory.cc:51:throwing AnVEConfigurationError occured: 
inverted_file

CAUGHT
CHECKING: get-collections
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-collections
getcollections
x<collection-list>
<collection collection-id="c-52-24-13-25-1-104-3-55-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" />
</collection-list>

checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: get-algorithms
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-algorithms
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: 
+/+/+/+/CHECKING SUCCEEDED
VISITING: 
Unknown session dummy_session_identifier
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="dummy_session_identifier" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:14:47 2004
" />
    <error  message="inverted_file" />
    <collection-list  >
        <collection  collection-id="c-52-24-13-25-1-104-3-55-0" 
collection-name="ca" cui-algorithm-id-list-id="ail-inverted-file" 
cui-base-dir="/root/gift-indexing-data/ca/" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml" 
cui-inverted-file-location="InvertedFile.db" cui-number-of-images="68" 
cui-offset-file-location="InvertedFileOffset.db" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
        </collection>
    </collection-list>
    <algorithm-list  >
        <algorithm  algorithm-id="a-cidf" algorithm-name="Classical IDF" 
algorithm-type="a-cidf" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="a-perl" algorithm-name="Perl link" 
algorithm-type="a-perl" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" />
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="adefault" algorithm-name="Separate 
Normalisation" algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" cui-base-type="inverted_file" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" />
            <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" />
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
    </algorithm-list>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:14:47 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?><!DOCTYPE mrml SYSTEM 
"http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";><mrml session-id="">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<configure-session  session-id="">STARTING:configure-session

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
<algorithm  algorithm-id="a-cidf"  algorithm-type="a-cidf"  
collection-id="c-52-24-13-25-1-104-3-55-0" >STARTING:algorithm

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
</algorithm>ENDING:algorithm

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</configure-session>ENDING:configure-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
<query-step  session-id="" result-size="10" algorithm-id="a-cidf" 
collection="c-52-24-13-25-1-104-3-55-0"/>STARTING:query-step
ENDING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++++//+//+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++++//+//+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++++//+//+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: configure-session
+++//+//+/+/CHECKING SUCCEEDED
VISITING: configure-session
CHECKING: algorithm
++//+/CHECKING SUCCEEDED
VISITING: algorithm
CONFIGURESESSIONçççççççççççççççççççç
checking before making children 
making children 
checking before making children 
making children 
still here inSessionID: __
CSessionManager.cc:1035:throwing AnVENotFound occured: Could not find Session 

CAUGHT
CHECKING: 
++//+/CHECKING SUCCEEDED
VISITING: 
CHECKING: query-step
+++//+//+/+/CHECKING SUCCEEDED
VISITING: query-step
CHECKING: 
+++//+//+/+/CHECKING SUCCEEDED
VISITING: 
Unknown session 
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:14:47 2004
" />
    <error  message="Could not find Session " />
    <error  message="Could not process query: unknown session (ID:)." />
    <cui-time-stamp  calendar-time="Sat Mar  6 00:14:47 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...

============================= Client.php return nothing. ============...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?>
         <!DOCTYPE mrml SYSTEM "file:/usr/local/share/mrml.dtd">
         <mrml session-id="nothing">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<open-session user-id="-perl-one-shot-query-" 
session-name="--feedback-client-session--"/>STARTING:open-session
ENDING:open-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<get-algorithms />STARTING:get-algorithms
ENDING:get-algorithms

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<get-collections />STARTING:get-collections
ENDING:get-collections

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++/+/+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++/+/+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++/+/+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: open-session
+/+/+/+/CHECKING SUCCEEDED
VISITING: open-session
HIER OPEN SESSION
ENTERING OPENSESSION
making a new session II
We have 3 algorithms in the algorithm collection.
CAlgorithmCollection.cc:282:default algorithm found
CAlgorithmCollection.cc:297:going to check default algorithm
+/+/+/+/++//+++/++/+/+/+////CAlgorithmCollection.cc:301:checked, now copying 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CAlgorithmCollection.cc:303:copied, now checking again 
+/+/+/+/++//+++/++/+/+/+////[set
adefault
set]
[build
0x80672b0
1NUMBER OF CHILDREN that are ALGORITHMS 4
23.0x80681a0
1234.0x8066f58
1234.0x8067558
1234.0x80676a8
12344-Algorithm CONFIGURED-: configuration
<algorithm  algorithm-id="adefault" algorithm-name="Separate Normalisation" 
algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
    <algorithm  algorithm-id="sub1" algorithm-name="sub1" algorithm-type="sub1" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="no" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub2" algorithm-name="sub2" algorithm-type="sub2" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="no" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub3" algorithm-name="sub3" algorithm-type="sub3" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-block-texture-histogram="no" 
cui-pr-percentage-of-features="100" cui-weighting-function="ClassicalIDF" />
    <algorithm  algorithm-id="sub4" algorithm-name="sub4" algorithm-type="sub4" 
collection-id="__COLLECTION__" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="no" cui-block-texture-histogram="yes" 
cui-pr-percentage-of-features="70" cui-weighting-function="ClassicalIDF" />
    <query-paradigm-list  >
        <query-paradigm  />
    </query-paradigm-list>
    <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
        <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
            <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
            <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
            </property-sheet>
        </property-sheet>
    </property-sheet>
</algorithm>
-Algorithm CONFIGURED-
[mQ:multiple
mQ]
Build subalgorithm0x80681a0 {algorithm}:inverted_file
really doing it
[mQ:inverted_file
mQ]
hier 
sub1
checking before making children 
making children 
Deleting mContentdoneCDynamicQueryFactory: inverted_file was not 
foundCDynamicQueryFactory.cc:51:throwing AnVEConfigurationError occured: 
inverted_file

CAUGHT
CHECKING: get-algorithms
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-algorithms
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: get-collections
+/+/+/+/CHECKING SUCCEEDED
VISITING: get-collections
getcollections
x<collection-list>
<collection collection-id="c-52-24-13-25-1-104-3-55-0" collection-name="ca" 
cui-algorithm-id-list-id="ail-inverted-file" />
</collection-list>

checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
checking before making children 
making children 
CHECKING: 
+/+/+/+/CHECKING SUCCEEDED
VISITING: 
Unknown session nothing
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="nothing" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:16:35 2004
" />
    <error  message="inverted_file" />
    <algorithm-list  >
        <algorithm  algorithm-id="a-cidf" algorithm-name="Classical IDF" 
algorithm-type="a-cidf" collection-id="__COLLECTION__" 
cui-base-type="inverted_file" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="a-perl" algorithm-name="Perl link" 
algorithm-type="a-perl" collection-id="__COLLECTION__" cui-base-type="perl" 
cui-perl-package="CGIFTLink" cui-perl-query-function="processGIFTQueryCall" 
cui-perl-random-function="processGIFTRandomQueryCall" 
cui-perl-script-file="/root/gift-embed-perl-modules.pl" 
cui-weighting-function="ClassicalIDF" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" />
            </property-sheet>
        </algorithm>
        <algorithm  algorithm-id="adefault" algorithm-name="Separate 
Normalisation" algorithm-type="adefault" collection-id="__COLLECTION__" 
cui-base-type="multiple" cui-block-color-blocks="no" 
cui-block-color-histogram="no" cui-block-texture-blocks="no" 
cui-block-texture-histogram="no" cui-pr-percentage-of-features="70" 
cui-weighting-function="ClassicalIDF" >
            <algorithm  algorithm-id="sub1" algorithm-name="sub1" 
algorithm-type="sub1" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub2" algorithm-name="sub2" 
algorithm-type="sub2" cui-base-type="inverted_file" 
cui-block-color-histogram="yes" cui-block-texture-blocks="yes" 
cui-block-texture-histogram="yes" />
            <algorithm  algorithm-id="sub3" algorithm-name="sub3" 
algorithm-type="sub3" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-blocks="yes" cui-pr-percentage-of-features="100" />
            <algorithm  algorithm-id="sub4" algorithm-name="sub4" 
algorithm-type="sub4" cui-base-type="inverted_file" 
cui-block-color-blocks="yes" cui-block-color-histogram="yes" 
cui-block-texture-histogram="yes" />
            <query-paradigm-list  >
                <query-paradigm  />
            </query-paradigm-list>
            <property-sheet  maxsubsetsize="1" minsubsetsize="0" 
property-sheet-id="cui-p-1" property-sheet-type="subset" send-type="none" >
                <property-sheet  caption="Modify default configuration" 
property-sheet-id="cui-p0" property-sheet-type="set-element" send-type="none" >
                    <property-sheet  caption="Prune at % of features" from="20" 
property-sheet-id="cui-p15" property-sheet-type="numeric" 
send-name="cui-pr-percentage-of-features" send-type="attribute" send-value="70" 
step="5" to="100" />
                    <property-sheet  maxsubsetsize="4" minsubsetsize="1" 
property-sheet-id="cui-p1" property-sheet-type="subset" send-type="none" >
                        <property-sheet  caption="Colour blocks" 
property-sheet-id="cui-p12" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor blocks" 
property-sheet-id="cui-p14" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-blocks" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Gabor histogram" 
property-sheet-id="cui-p13" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-texture-histogram" 
send-type="attribute" send-value="yes" />
                        <property-sheet  caption="Colour histogram" 
property-sheet-id="cui-p11" property-sheet-type="set-element" 
send-boolean-inverted="yes" send-name="cui-block-color-histogram" 
send-type="attribute" send-value="yes" />
                    </property-sheet>
                </property-sheet>
            </property-sheet>
        </algorithm>
    </algorithm-list>
    <collection-list  >
        <collection  collection-id="c-52-24-13-25-1-104-3-55-0" 
collection-name="ca" cui-algorithm-id-list-id="ail-inverted-file" 
cui-base-dir="/root/gift-indexing-data/ca/" 
cui-feature-description-location="InvertedFileFeatureDescription.db" 
cui-feature-file-location="url2fts.xml" 
cui-inverted-file-location="InvertedFile.db" cui-number-of-images="68" 
cui-offset-file-location="InvertedFileOffset.db" >
            <query-paradigm-list  >
                <query-paradigm  type="inverted-file" />
                <query-paradigm  type="perl-demo" />
            </query-paradigm-list>
        </collection>
    </collection-list>
    <cui-time-stamp  calendar-time="Sat Mar  6 00:16:35 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
.waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?>
         <!DOCTYPE mrml SYSTEM "http://isrpc85.epfl.ch/Charmer/code/mrml.dtd";>
         <mrml session-id="nothing">STARTING:mrml

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<configure-session  session-id="nothing" >STARTING:configure-session

1:--------------------TEXT_
_
 1:--------------------TEXT_ _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<algorithm  
         algorithm-id="a-cidf"  
         algorithm-type="adefault"  
         collection-id="c-52-24-13-25-1-104-3-55-0"  
         cui-block-color-histogram="false"  
         cui-block-color-blocks="false"  
         cui-block-texture-histogram="false"  
         cui-block-texture-blocks="false"  
         cui-pr-percentage-of-features="100" >STARTING:algorithm

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</algorithm>ENDING:algorithm

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</configure-session>ENDING:configure-session

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<query-step  session-id="nothing" result-size="30" algorithm-id="a-cidf" 
collection="c-52-24-13-25-1-104-3-55-0"/>STARTING:query-step
ENDING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++++//+//+/+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++++//+//+/+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++++//+//+/+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: configure-session
+++//+//+/+/CHECKING SUCCEEDED
VISITING: configure-session
CHECKING: algorithm
++//+/CHECKING SUCCEEDED
VISITING: algorithm
CONFIGURESESSIONççççççççççççççççççççnothing
checking before making children 
making children 
checking before making children 
making children 
still here inSessionID: _nothing_
CSessionManager.cc:1035:throwing AnVENotFound occured: Could not find Session 

CAUGHT
CHECKING: 
++//+/CHECKING SUCCEEDED
VISITING: 
CHECKING: query-step
+++//+//+/+/CHECKING SUCCEEDED
VISITING: query-step
CHECKING: 
+++//+//+/+/CHECKING SUCCEEDED
VISITING: 
Unknown session nothing
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="nothing" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:16:35 2004
" />
    <error  message="Could not find Session " />
    <error  message="Could not process query: unknown session (ID:nothing)." />
    <cui-time-stamp  calendar-time="Sat Mar  6 00:16:35 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...
...select
trying to accept 7 1
Accept and serve: 7
connected: 7->3
Accepted Connection!
Accepted from adress [Peer INET Address: 203.71.92.66]
calling processMessage (no thread)
CCommunicationHandler.cc:636:readAndParse before parse
<?xml version="1.0" standalone="no" ?>
                 <!DOCTYPE mrml SYSTEM "~/public_html/dtd/mrml.dtd">
                 <mrml session-id="nothing">STARTING:mrml

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<query-step 
                 result-size="20" 
                 result-cutoff="0" 
                 collection-id="c-52-24-13-25-1-104-3-55-0" 
                 algorithm-id="a-cidf">STARTING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<user-relevance-element-list>STARTING:user-relevance-element-list

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
<user-relevance-element 
                 user-relevance="1" 
                 
image-location="http://s7n.tmu.edu.tw/gift/test.jpg"/>STARTING:user-relevance-element
ENDING:user-relevance-element

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
        1:--------------------TEXT_     _
</user-relevance-element-list>ENDING:user-relevance-element-list

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
</query-step>ENDING:query-step

1:--------------------TEXT_
_
        1:--------------------TEXT_     _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
 1:--------------------TEXT_ _
</mrml>ENDING:mrml
CCommunicationHandler.cc:727:readAndParse before visit
++++/+//+//+//CCommunicationHandler.cc:730:readAndParse before check
CHECKING: __ROOT__
++++/+//+//+//CHECKING SUCCEEDED
VISITING: __ROOT__
CHECKING: mrml
++++/+//+//+//CHECKING SUCCEEDED
VISITING: mrml
CHECKING: query-step
+++/+//+//+/CHECKING SUCCEEDED
VISITING: query-step
CHECKING: 
+++/+//+//+/CHECKING SUCCEEDED
VISITING: 
Unknown session nothing
endMultiRequest: WRITING: <mrml  just-for-test="and-of-course-for-fun" 
session-id="nothing" >
    <cui-time-stamp  calendar-time="Sat Mar  6 00:16:35 2004
" />
    <error  message="Could not process query: unknown session (ID:nothing)." />
    <cui-time-stamp  calendar-time="Sat Mar  6 00:16:35 2004
" />
</mrml>

waitingendwaiting0
waitingendwaiting0
Message successfully sent!
CCommunicationHandler.cc:733:readAndParse after visit
flushing everything!
shutting down the socket!
waitreadstream (I)
reading eof
FINISHED reading eof
.......waitreadstream (II)
Deleting thread parameters
DONE
returned processMessage (no thread)
endfor 
Waiting for connection...

============= gift-mrml-client.pl return nothing =============

strong:~# 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]