191 KB
/srv/reproducible-results/rbuild-debian/r-b-build.Odfgz6Uo/b1/gecode_6.2.0-6_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.Odfgz6Uo/b2/gecode_6.2.0-6_i386.changes
874 B
Files
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 ·ca7f1bbaabea3f18f045cf1720400419·509388·libdevel·optional·libgecode-dev_6.2.0-6_i386.deb1 ·ca7f1bbaabea3f18f045cf1720400419·509388·libdevel·optional·libgecode-dev_6.2.0-6_i386.deb
2 ·25192e3c9249c2b0f4ba93347f77b535·11570164·doc·optional·libgecode-doc_6.2.0-6_all.deb2 ·e2338eebb764607c6825c71662d4e812·11573184·doc·optional·libgecode-doc_6.2.0-6_all.deb
3 ·6372ed40af7dc0bde38cfd2eace2517f·59386924·debug·optional·libgecode49t64-dbgsym_6.2.0-6_i386.deb3 ·6372ed40af7dc0bde38cfd2eace2517f·59386924·debug·optional·libgecode49t64-dbgsym_6.2.0-6_i386.deb
4 ·40316ef4471358d750f8d923b1b36823·3173676·libs·optional·libgecode49t64_6.2.0-6_i386.deb4 ·40316ef4471358d750f8d923b1b36823·3173676·libs·optional·libgecode49t64_6.2.0-6_i386.deb
5 ·343c4d74983e36d0153e837ef17d2800·2610160·debug·optional·libgecodeflatzinc49t64-dbgsym_6.2.0-6_i386.deb5 ·343c4d74983e36d0153e837ef17d2800·2610160·debug·optional·libgecodeflatzinc49t64-dbgsym_6.2.0-6_i386.deb
6 ·6e9c285fd60845b13974d9ba95767f03·281752·libs·optional·libgecodeflatzinc49t64_6.2.0-6_i386.deb6 ·6e9c285fd60845b13974d9ba95767f03·281752·libs·optional·libgecodeflatzinc49t64_6.2.0-6_i386.deb
7 ·766c75b5c0fc196e878b5d142ee38483·4171892·debug·optional·libgecodegist49t64-dbgsym_6.2.0-6_i386.deb7 ·766c75b5c0fc196e878b5d142ee38483·4171892·debug·optional·libgecodegist49t64-dbgsym_6.2.0-6_i386.deb
8 ·c6ab28b481cc7de6ca46c1c2c5f2040b·175840·libs·optional·libgecodegist49t64_6.2.0-6_i386.deb8 ·c6ab28b481cc7de6ca46c1c2c5f2040b·175840·libs·optional·libgecodegist49t64_6.2.0-6_i386.deb
190 KB
libgecode-doc_6.2.0-6_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-08-27·03:47:35.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-08-27·03:47:35.000000·debian-binary
2 -rw-r--r--···0········0········0···156180·2024-08-27·03:47:35.000000·control.tar.xz2 -rw-r--r--···0········0········0···156168·2024-08-27·03:47:35.000000·control.tar.xz
3 -rw-r--r--···0········0········0·11413792·2024-08-27·03:47:35.000000·data.tar.xz3 -rw-r--r--···0········0········0·11416824·2024-08-27·03:47:35.000000·data.tar.xz
542 B
control.tar.xz
514 B
control.tar
444 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·libgecode-doc1 Package:·libgecode-doc
2 Source:·gecode2 Source:·gecode
3 Version:·6.2.0-63 Version:·6.2.0-6
4 Architecture:·all4 Architecture:·all
5 Maintainer:·Kari·Pahula·<kaol@debian.org>5 Maintainer:·Kari·Pahula·<kaol@debian.org>
6 Installed-Size:·2303846 Installed-Size:·230379
7 Depends:·libjs-jquery7 Depends:·libjs-jquery
8 Suggests:·libgecode-dev8 Suggests:·libgecode-dev
9 Section:·doc9 Section:·doc
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://www.gecode.org/11 Homepage:·https://www.gecode.org/
12 Description:·generic·constraint·development·environment12 Description:·generic·constraint·development·environment
13 ·Gecode·is·a·toolkit·for·developing·constraint-based·systems·and13 ·Gecode·is·a·toolkit·for·developing·constraint-based·systems·and
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
189 KB
data.tar.xz
189 KB
data.tar
6.72 KB
file list
    
Offset 5011, 15 lines modifiedOffset 5011, 15 lines modified
5011 -rw-r--r--···0·root·········(0)·root·········(0)·····3513·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2array_8cpp.html5011 -rw-r--r--···0·root·········(0)·root·········(0)·····3513·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2array_8cpp.html
5012 -rw-r--r--···0·root·········(0)·root·········(0)····63039·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2array_8cpp_source.html5012 -rw-r--r--···0·root·········(0)·root·········(0)····63039·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2array_8cpp_source.html
5013 -rw-r--r--···0·root·········(0)·root·········(0)·····4940·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2bool_8cpp.html5013 -rw-r--r--···0·root·········(0)·root·········(0)·····4940·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2bool_8cpp.html
5014 -rw-r--r--···0·root·········(0)·root·········(0)····16838·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2bool_8cpp_source.html5014 -rw-r--r--···0·root·········(0)·root·········(0)····16838·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2bool_8cpp_source.html
5015 -rw-r--r--···0·root·········(0)·root·········(0)····10944·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2branch_8cpp.html5015 -rw-r--r--···0·root·········(0)·root·········(0)····10944·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2branch_8cpp.html
5016 -rw-r--r--···0·root·········(0)·root·········(0)····58122·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2branch_8cpp_source.html5016 -rw-r--r--···0·root·········(0)·root·········(0)····58122·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2branch_8cpp_source.html
5017 -rw-r--r--···0·root·········(0)·root·········(0)····16366·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2branch_8hh.html5017 -rw-r--r--···0·root·········(0)·root·········(0)····16366·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2branch_8hh.html
5018 -rw-r--r--···0·root·········(0)·root·········(0)····95492·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2branch_8hh_source.html5018 -rw-r--r--···0·root·········(0)·root·········(0)····95995·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2branch_8hh_source.html
5019 -rw-r--r--···0·root·········(0)·root·········(0)·····4647·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2channel_2int_8hpp.html5019 -rw-r--r--···0·root·········(0)·root·········(0)·····4647·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2channel_2int_8hpp.html
5020 -rw-r--r--···0·root·········(0)·root·········(0)····53730·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2channel_2int_8hpp_source.html5020 -rw-r--r--···0·root·········(0)·root·········(0)····53730·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2channel_2int_8hpp_source.html
5021 -rw-r--r--···0·root·········(0)·root·········(0)·····4515·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2channel_2set_8hpp.html5021 -rw-r--r--···0·root·········(0)·root·········(0)·····4515·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2channel_2set_8hpp.html
5022 -rw-r--r--···0·root·········(0)·root·········(0)····50244·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2channel_2set_8hpp_source.html5022 -rw-r--r--···0·root·········(0)·root·········(0)····50244·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2channel_2set_8hpp_source.html
5023 -rw-r--r--···0·root·········(0)·root·········(0)·····7021·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2channel_8cpp.html5023 -rw-r--r--···0·root·········(0)·root·········(0)·····7021·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2channel_8cpp.html
5024 -rw-r--r--···0·root·········(0)·root·········(0)····28622·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2channel_8cpp_source.html5024 -rw-r--r--···0·root·········(0)·root·········(0)····28622·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2channel_8cpp_source.html
5025 -rw-r--r--···0·root·········(0)·root·········(0)·····5869·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2convex_8cpp.html5025 -rw-r--r--···0·root·········(0)·root·········(0)·····5869·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/gecode_2set_2convex_8cpp.html
Offset 5431, 25 lines modifiedOffset 5431, 25 lines modified
5431 -rw-r--r--···0·root·········(0)·root·········(0)····10346·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2assign_8hpp.html5431 -rw-r--r--···0·root·········(0)·root·········(0)····10346·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2assign_8hpp.html
5432 -rw-r--r--···0·root·········(0)·root·········(0)····42922·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2assign_8hpp_source.html5432 -rw-r--r--···0·root·········(0)·root·········(0)····42922·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2assign_8hpp_source.html
5433 -rw-r--r--···0·root·········(0)·root·········(0)·····3612·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2chb_8cpp.html5433 -rw-r--r--···0·root·········(0)·root·········(0)·····3612·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2chb_8cpp.html
5434 -rw-r--r--···0·root·········(0)·root·········(0)····21629·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2chb_8cpp_source.html5434 -rw-r--r--···0·root·········(0)·root·········(0)····21629·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2chb_8cpp_source.html
5435 -rw-r--r--···0·root·········(0)·root·········(0)·····3480·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2chb_8hpp.html5435 -rw-r--r--···0·root·········(0)·root·········(0)·····3480·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2chb_8hpp.html
5436 -rw-r--r--···0·root·········(0)·root·········(0)····18324·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2chb_8hpp_source.html5436 -rw-r--r--···0·root·········(0)·root·········(0)····18324·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2chb_8hpp_source.html
5437 -rw-r--r--···0·root·········(0)·root·········(0)·····4485·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2merit_8hpp.html5437 -rw-r--r--···0·root·········(0)·root·········(0)·····4485·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2merit_8hpp.html
5438 -rw-r--r--···0·root·········(0)·root·········(0)····75105·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2merit_8hpp_source.html5438 -rw-r--r--···0·root·········(0)·root·········(0)····72844·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2merit_8hpp_source.html
5439 -rw-r--r--···0·root·········(0)·root·········(0)·····4479·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2ngl_8hpp.html5439 -rw-r--r--···0·root·········(0)·root·········(0)·····4479·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2ngl_8hpp.html
5440 -rw-r--r--···0·root·········(0)·root·········(0)····60260·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2ngl_8hpp_source.html5440 -rw-r--r--···0·root·········(0)·root·········(0)····60260·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2ngl_8hpp_source.html
5441 -rw-r--r--···0·root·········(0)·root·········(0)·····4773·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2traits_8hpp.html5441 -rw-r--r--···0·root·········(0)·root·········(0)·····4773·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2traits_8hpp.html
5442 -rw-r--r--···0·root·········(0)·root·········(0)····25516·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2traits_8hpp_source.html5442 -rw-r--r--···0·root·········(0)·root·········(0)····25516·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2traits_8hpp_source.html
5443 -rw-r--r--···0·root·········(0)·root·········(0)·····4500·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val-commit_8hpp.html5443 -rw-r--r--···0·root·········(0)·root·········(0)·····4500·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val-commit_8hpp.html
5444 -rw-r--r--···0·root·········(0)·root·········(0)····63557·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val-commit_8hpp_source.html5444 -rw-r--r--···0·root·········(0)·root·········(0)····61490·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val-commit_8hpp_source.html
5445 -rw-r--r--···0·root·········(0)·root·········(0)·····8697·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val-sel-commit_8cpp.html5445 -rw-r--r--···0·root·········(0)·root·········(0)·····8697·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val-sel-commit_8cpp.html
5446 -rw-r--r--···0·root·········(0)·root·········(0)····64299·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val-sel-commit_8cpp_source.html5446 -rw-r--r--···0·root·········(0)·root·········(0)····64299·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val-sel-commit_8cpp_source.html
5447 -rw-r--r--···0·root·········(0)·root·········(0)·····4491·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val-sel_8hpp.html5447 -rw-r--r--···0·root·········(0)·root·········(0)·····4491·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val-sel_8hpp.html
5448 -rw-r--r--···0·root·········(0)·root·········(0)····61266·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val-sel_8hpp_source.html5448 -rw-r--r--···0·root·········(0)·root·········(0)····59856·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val-sel_8hpp_source.html
5449 -rw-r--r--···0·root·········(0)·root·········(0)····15100·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val_8hpp.html5449 -rw-r--r--···0·root·········(0)·root·········(0)····15100·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val_8hpp.html
5450 -rw-r--r--···0·root·········(0)·root·········(0)····56003·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val_8hpp_source.html5450 -rw-r--r--···0·root·········(0)·root·········(0)····56003·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2val_8hpp_source.html
5451 -rw-r--r--···0·root·········(0)·root·········(0)····54802·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2var_8hpp.html5451 -rw-r--r--···0·root·········(0)·root·········(0)····54802·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2var_8hpp.html
5452 -rw-r--r--···0·root·········(0)·root·········(0)···177273·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2var_8hpp_source.html5452 -rw-r--r--···0·root·········(0)·root·········(0)···177273·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2var_8hpp_source.html
5453 -rw-r--r--···0·root·········(0)·root·········(0)·····6673·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2view-sel_8cpp.html5453 -rw-r--r--···0·root·········(0)·root·········(0)·····6673·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2view-sel_8cpp.html
5454 -rw-r--r--···0·root·········(0)·root·········(0)···103740·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2view-sel_8cpp_source.html5454 -rw-r--r--···0·root·········(0)·root·········(0)···103740·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_2view-sel_8cpp_source.html
5455 -rw-r--r--···0·root·········(0)·root·········(0)·····8170·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_8hpp.html5455 -rw-r--r--···0·root·········(0)·root·········(0)·····8170·2024-08-27·03:47:35.000000·./usr/share/doc/libgecode-doc/html/int_2branch_8hpp.html
17.3 KB
./usr/share/doc/libgecode-doc/html/gecode_2set_2branch_8hh_source.html
    
Offset 282, 27 lines modifiedOffset 282, 27 lines modified
282 <div·class="line"><a·id="l00341"·name="l00341"></a><span·class="lineno">··341</span>·</div>282 <div·class="line"><a·id="l00341"·name="l00341"></a><span·class="lineno">··341</span>·</div>
283 <div·class="foldopen"·id="foldopen00360"·data-start="{"·data-end="};">283 <div·class="foldopen"·id="foldopen00360"·data-start="{"·data-end="};">
284 <div·class="line"><a·id="l00360"·name="l00360"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html">··360</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html">ValCommitInc</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;SetView,int&gt;·{</div>284 <div·class="line"><a·id="l00360"·name="l00360"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html">··360</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html">ValCommitInc</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;SetView,int&gt;·{</div>
285 <div·class="line"><a·id="l00361"·name="l00361"></a><span·class="lineno">··361</span>··<span·class="keyword">public</span>:</div>285 <div·class="line"><a·id="l00361"·name="l00361"></a><span·class="lineno">··361</span>··<span·class="keyword">public</span>:</div>
286 <div·class="line"><a·id="l00363"·name="l00363"></a><span·class="lineno">··363</span>····<a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html">ValCommitInc</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch&lt;Var&gt;</a>&amp;·vb);</div>286 <div·class="line"><a·id="l00363"·name="l00363"></a><span·class="lineno">··363</span>····<a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html">ValCommitInc</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch&lt;Var&gt;</a>&amp;·vb);</div>
287 <div·class="line"><a·id="l00365"·name="l00365"></a><span·class="lineno">··365</span>····<a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html">ValCommitInc</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html">ValCommitInc</a>&amp;·vc);</div>287 <div·class="line"><a·id="l00365"·name="l00365"></a><span·class="lineno">··365</span>····<a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html">ValCommitInc</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html">ValCommitInc</a>&amp;·vc);</div>
288 <div·class="line"><a·id="l00367"·name="l00367"></a><span·class="lineno">··367</span>····<a·class="code·hl_typedef"·href="namespaceGecode.html#afa985ae465bd12df08e29252cdb7519b">ModEvent</a>·<a·class="code·hl_function"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html#a0963416818dc53fd0781908a2dc683ac">commit</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_class"·href="classGecode_1_1Set_1_1SetView.html">SetView</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>288 <div·class="line"><a·id="l00367"·name="l00367"></a><span·class="lineno">··367</span>····<a·class="code·hl_typedef"·href="namespaceGecode.html#afa985ae465bd12df08e29252cdb7519b">ModEvent</a>·<a·class="code·hl_function"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html#a0963416818dc53fd0781908a2dc683ac">commit</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_class"·href="classGecode_1_1Set_1_1SetView.html">SetView</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>
289 <div·class="line"><a·id="l00369"·name="l00369"></a><span·class="lineno">··369</span>····<a·class="code·hl_class"·href="classGecode_1_1NGL.html">NGL</a>*·<a·class="code·hl_function"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html#ab7ad64120a1edcd62429e38a0d52ea48">ngl</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_class"·href="classGecode_1_1Set_1_1SetView.html">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·<span·class="keyword">const</span>;</div>289 <div·class="line"><a·id="l00369"·name="l00369"></a><span·class="lineno">··369</span>····<a·class="code·hl_class"·href="classGecode_1_1NGL.html">NGL</a>*·<a·class="code·hl_function"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html#ab7ad64120a1edcd62429e38a0d52ea48">ngl</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·<span·class="keyword">const</span>;</div>
290 <div·class="line"><a·id="l00371"·name="l00371"></a><span·class="lineno">··371</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html#a6a20548c7c674a6ea9a3a763fd816cd7">print</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_class"·href="classGecode_1_1Set_1_1SetView.html">SetView</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>,</div>290 <div·class="line"><a·id="l00371"·name="l00371"></a><span·class="lineno">··371</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitInc.html#a6a20548c7c674a6ea9a3a763fd816cd7">print</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_class"·href="classGecode_1_1Set_1_1SetView.html">SetView</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>,</div>
291 <div·class="line"><a·id="l00372"·name="l00372"></a><span·class="lineno">··372</span>···············std::ostream&amp;·o)·<span·class="keyword">const</span>;</div>291 <div·class="line"><a·id="l00372"·name="l00372"></a><span·class="lineno">··372</span>···············std::ostream&amp;·o)·<span·class="keyword">const</span>;</div>
292 <div·class="line"><a·id="l00373"·name="l00373"></a><span·class="lineno">··373</span>··};</div>292 <div·class="line"><a·id="l00373"·name="l00373"></a><span·class="lineno">··373</span>··};</div>
293 </div>293 </div>
294 <div·class="line"><a·id="l00374"·name="l00374"></a><span·class="lineno">··374</span>·</div>294 <div·class="line"><a·id="l00374"·name="l00374"></a><span·class="lineno">··374</span>·</div>
295 <div·class="foldopen"·id="foldopen00381"·data-start="{"·data-end="};">295 <div·class="foldopen"·id="foldopen00381"·data-start="{"·data-end="};">
296 <div·class="line"><a·id="l00381"·name="l00381"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html">··381</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html">ValCommitExc</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;SetView,int&gt;·{</div>296 <div·class="line"><a·id="l00381"·name="l00381"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html">··381</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html">ValCommitExc</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;SetView,int&gt;·{</div>
297 <div·class="line"><a·id="l00382"·name="l00382"></a><span·class="lineno">··382</span>··<span·class="keyword">public</span>:</div>297 <div·class="line"><a·id="l00382"·name="l00382"></a><span·class="lineno">··382</span>··<span·class="keyword">public</span>:</div>
298 <div·class="line"><a·id="l00384"·name="l00384"></a><span·class="lineno">··384</span>····<a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html">ValCommitExc</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch&lt;Var&gt;</a>&amp;·vb);</div>298 <div·class="line"><a·id="l00384"·name="l00384"></a><span·class="lineno">··384</span>····<a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html">ValCommitExc</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch&lt;Var&gt;</a>&amp;·vb);</div>
299 <div·class="line"><a·id="l00386"·name="l00386"></a><span·class="lineno">··386</span>····<a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html">ValCommitExc</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html">ValCommitExc</a>&amp;·vc);</div>299 <div·class="line"><a·id="l00386"·name="l00386"></a><span·class="lineno">··386</span>····<a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html">ValCommitExc</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html">ValCommitExc</a>&amp;·vc);</div>
300 <div·class="line"><a·id="l00388"·name="l00388"></a><span·class="lineno">··388</span>····<a·class="code·hl_typedef"·href="namespaceGecode.html#afa985ae465bd12df08e29252cdb7519b">ModEvent</a>·<a·class="code·hl_function"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html#ae5a05fabfbb1473f6bff6089333ef4a3">commit</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_class"·href="classGecode_1_1Set_1_1SetView.html">SetView</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>300 <div·class="line"><a·id="l00388"·name="l00388"></a><span·class="lineno">··388</span>····<a·class="code·hl_typedef"·href="namespaceGecode.html#afa985ae465bd12df08e29252cdb7519b">ModEvent</a>·<a·class="code·hl_function"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html#ae5a05fabfbb1473f6bff6089333ef4a3">commit</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_class"·href="classGecode_1_1Set_1_1SetView.html">SetView</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>
301 <div·class="line"><a·id="l00390"·name="l00390"></a><span·class="lineno">··390</span>····<a·class="code·hl_class"·href="classGecode_1_1NGL.html">NGL</a>*·<a·class="code·hl_function"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html#a20587e797257e8ecf52afd5e46e4a38b">ngl</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_class"·href="classGecode_1_1Set_1_1SetView.html">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·<span·class="keyword">const</span>;</div>301 <div·class="line"><a·id="l00390"·name="l00390"></a><span·class="lineno">··390</span>····<a·class="code·hl_class"·href="classGecode_1_1NGL.html">NGL</a>*·<a·class="code·hl_function"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html#a20587e797257e8ecf52afd5e46e4a38b">ngl</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·<span·class="keyword">const</span>;</div>
302 <div·class="line"><a·id="l00392"·name="l00392"></a><span·class="lineno">··392</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html#a25987f84bbaf06cd4442b042ed10bfc1">print</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_class"·href="classGecode_1_1Set_1_1SetView.html">SetView</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>,</div>302 <div·class="line"><a·id="l00392"·name="l00392"></a><span·class="lineno">··392</span>····<span·class="keywordtype">void</span>·<a·class="code·hl_function"·href="classGecode_1_1Set_1_1Branch_1_1ValCommitExc.html#a25987f84bbaf06cd4442b042ed10bfc1">print</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_class"·href="classGecode_1_1Set_1_1SetView.html">SetView</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·i,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>,</div>
303 <div·class="line"><a·id="l00393"·name="l00393"></a><span·class="lineno">··393</span>···············std::ostream&amp;·o)·<span·class="keyword">const</span>;</div>303 <div·class="line"><a·id="l00393"·name="l00393"></a><span·class="lineno">··393</span>···············std::ostream&amp;·o)·<span·class="keyword">const</span>;</div>
304 <div·class="line"><a·id="l00394"·name="l00394"></a><span·class="lineno">··394</span>··};</div>304 <div·class="line"><a·id="l00394"·name="l00394"></a><span·class="lineno">··394</span>··};</div>
305 </div>305 </div>
306 <div·class="line"><a·id="l00395"·name="l00395"></a><span·class="lineno">··395</span>·</div>306 <div·class="line"><a·id="l00395"·name="l00395"></a><span·class="lineno">··395</span>·</div>
307 <div·class="line"><a·id="l00396"·name="l00396"></a><span·class="lineno">··396</span>}}}</div>307 <div·class="line"><a·id="l00396"·name="l00396"></a><span·class="lineno">··396</span>}}}</div>
308 <div·class="line"><a·id="l00397"·name="l00397"></a><span·class="lineno">··397</span>·</div>308 <div·class="line"><a·id="l00397"·name="l00397"></a><span·class="lineno">··397</span>·</div>
Offset 383, 14 lines modifiedOffset 383, 15 lines modified
383 <div·class="ttc"·id="aclassGecode_1_1Set_1_1Branch_1_1ValSelRnd_html_aa06e0922a48791af3b0ea6a7cb6e7817"><div·class="ttname"><a·href="classGecode_1_1Set_1_1Branch_1_1ValSelRnd.html#aa06e0922a48791af3b0ea6a7cb6e7817">Gecode::Set::Branch::ValSelRnd::r</a></div><div·class="ttdeci">Rnd·r</div><div·class="ttdoc">The·used·random·number·generator.</div><div·class="ttdef"><b>Definition</b>·<a·href="gecode_2set_2branch_8hh_source.html#l00280">branch.hh:280</a></div></div>383 <div·class="ttc"·id="aclassGecode_1_1Set_1_1Branch_1_1ValSelRnd_html_aa06e0922a48791af3b0ea6a7cb6e7817"><div·class="ttname"><a·href="classGecode_1_1Set_1_1Branch_1_1ValSelRnd.html#aa06e0922a48791af3b0ea6a7cb6e7817">Gecode::Set::Branch::ValSelRnd::r</a></div><div·class="ttdeci">Rnd·r</div><div·class="ttdoc">The·used·random·number·generator.</div><div·class="ttdef"><b>Definition</b>·<a·href="gecode_2set_2branch_8hh_source.html#l00280">branch.hh:280</a></div></div>
384 <div·class="ttc"·id="aclassGecode_1_1Set_1_1Branch_1_1ValSelRnd_html_aa980ba5ee16b83610aad0db5c2437a58"><div·class="ttname"><a·href="classGecode_1_1Set_1_1Branch_1_1ValSelRnd.html#aa980ba5ee16b83610aad0db5c2437a58">Gecode::Set::Branch::ValSelRnd::val</a></div><div·class="ttdeci">int·val(const·Space·&amp;home,·SetView·x,·int·i)</div><div·class="ttdoc">Return·value·of·view·x·at·position·i.</div><div·class="ttdef"><b>Definition</b>·<a·href="set_2branch_2val-sel_8hpp_source.html#l00100">val-sel.hpp:100</a></div></div>384 <div·class="ttc"·id="aclassGecode_1_1Set_1_1Branch_1_1ValSelRnd_html_aa980ba5ee16b83610aad0db5c2437a58"><div·class="ttname"><a·href="classGecode_1_1Set_1_1Branch_1_1ValSelRnd.html#aa980ba5ee16b83610aad0db5c2437a58">Gecode::Set::Branch::ValSelRnd::val</a></div><div·class="ttdeci">int·val(const·Space·&amp;home,·SetView·x,·int·i)</div><div·class="ttdoc">Return·value·of·view·x·at·position·i.</div><div·class="ttdef"><b>Definition</b>·<a·href="set_2branch_2val-sel_8hpp_source.html#l00100">val-sel.hpp:100</a></div></div>
385 <div·class="ttc"·id="aclassGecode_1_1Set_1_1Branch_1_1ValSelRnd_html_ac1fb8aa179e1bbacdb00b133376c6930"><div·class="ttname"><a·href="classGecode_1_1Set_1_1Branch_1_1ValSelRnd.html#ac1fb8aa179e1bbacdb00b133376c6930">Gecode::Set::Branch::ValSelRnd::dispose</a></div><div·class="ttdeci">void·dispose(Space·&amp;home)</div><div·class="ttdoc">Delete·value·selection.</div><div·class="ttdef"><b>Definition</b>·<a·href="set_2branch_2val-sel_8hpp_source.html#l00116">val-sel.hpp:116</a></div></div>385 <div·class="ttc"·id="aclassGecode_1_1Set_1_1Branch_1_1ValSelRnd_html_ac1fb8aa179e1bbacdb00b133376c6930"><div·class="ttname"><a·href="classGecode_1_1Set_1_1Branch_1_1ValSelRnd.html#ac1fb8aa179e1bbacdb00b133376c6930">Gecode::Set::Branch::ValSelRnd::dispose</a></div><div·class="ttdeci">void·dispose(Space·&amp;home)</div><div·class="ttdoc">Delete·value·selection.</div><div·class="ttdef"><b>Definition</b>·<a·href="set_2branch_2val-sel_8hpp_source.html#l00116">val-sel.hpp:116</a></div></div>
386 <div·class="ttc"·id="aclassGecode_1_1Set_1_1SetView_html"><div·class="ttname"><a·href="classGecode_1_1Set_1_1SetView.html">Gecode::Set::SetView</a></div><div·class="ttdoc">Set·view·for·set·variables</div><div·class="ttdef"><b>Definition</b>·<a·href="set_2view_8hpp_source.html#l00056">view.hpp:56</a></div></div>386 <div·class="ttc"·id="aclassGecode_1_1Set_1_1SetView_html"><div·class="ttname"><a·href="classGecode_1_1Set_1_1SetView.html">Gecode::Set::SetView</a></div><div·class="ttdoc">Set·view·for·set·variables</div><div·class="ttdef"><b>Definition</b>·<a·href="set_2view_8hpp_source.html#l00056">view.hpp:56</a></div></div>
387 <div·class="ttc"·id="aclassGecode_1_1Space_html"><div·class="ttname"><a·href="classGecode_1_1Space.html">Gecode::Space</a></div><div·class="ttdoc">Computation·spaces.</div><div·class="ttdef"><b>Definition</b>·<a·href="core_8hpp_source.html#l01742">core.hpp:1742</a></div></div>387 <div·class="ttc"·id="aclassGecode_1_1Space_html"><div·class="ttname"><a·href="classGecode_1_1Space.html">Gecode::Space</a></div><div·class="ttdoc">Computation·spaces.</div><div·class="ttdef"><b>Definition</b>·<a·href="core_8hpp_source.html#l01742">core.hpp:1742</a></div></div>
388 <div·class="ttc"·id="aclassGecode_1_1ValBranch_html"><div·class="ttname"><a·href="classGecode_1_1ValBranch.html">Gecode::ValBranch</a></div><div·class="ttdoc">Value·branching·information.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2val_8hpp_source.html#l00041">val.hpp:41</a></div></div>388 <div·class="ttc"·id="aclassGecode_1_1ValBranch_html"><div·class="ttname"><a·href="classGecode_1_1ValBranch.html">Gecode::ValBranch</a></div><div·class="ttdoc">Value·branching·information.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2val_8hpp_source.html#l00041">val.hpp:41</a></div></div>
389 <div·class="ttc"·id="aclassGecode_1_1ValCommit_html"><div·class="ttname"><a·href="classGecode_1_1ValCommit.html">Gecode::ValCommit</a></div><div·class="ttdoc">Base·class·for·value·commit.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2val-commit_8hpp_source.html#l00044">val-commit.hpp:44</a></div></div>389 <div·class="ttc"·id="aclassGecode_1_1ValCommit_html"><div·class="ttname"><a·href="classGecode_1_1ValCommit.html">Gecode::ValCommit</a></div><div·class="ttdoc">Base·class·for·value·commit.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2val-commit_8hpp_source.html#l00044">val-commit.hpp:44</a></div></div>
 390 <div·class="ttc"·id="aclassGecode_1_1ValCommit_html_ac14c515eb7d66bdcba521e13eb0db0da"><div·class="ttname"><a·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">Gecode::ValCommit&lt;·SetView,·int·&gt;::View</a></div><div·class="ttdeci">SetView·View</div><div·class="ttdoc">View·type.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2val-commit_8hpp_source.html#l00047">val-commit.hpp:47</a></div></div>
390 <div·class="ttc"·id="aclassGecode_1_1ValSel_html"><div·class="ttname"><a·href="classGecode_1_1ValSel.html">Gecode::ValSel</a></div><div·class="ttdoc">Base·class·for·value·selection.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2val-sel_8hpp_source.html#l00044">val-sel.hpp:44</a></div></div>391 <div·class="ttc"·id="aclassGecode_1_1ValSel_html"><div·class="ttname"><a·href="classGecode_1_1ValSel.html">Gecode::ValSel</a></div><div·class="ttdoc">Base·class·for·value·selection.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2val-sel_8hpp_source.html#l00044">val-sel.hpp:44</a></div></div>
391 <div·class="ttc"·id="aclassGecode_1_1VarBranch_html"><div·class="ttname"><a·href="classGecode_1_1VarBranch.html">Gecode::VarBranch</a></div><div·class="ttdoc">Variable·branching·information.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2var_8hpp_source.html#l00055">var.hpp:55</a></div></div>392 <div·class="ttc"·id="aclassGecode_1_1VarBranch_html"><div·class="ttname"><a·href="classGecode_1_1VarBranch.html">Gecode::VarBranch</a></div><div·class="ttdoc">Variable·branching·information.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2var_8hpp_source.html#l00055">var.hpp:55</a></div></div>
392 <div·class="ttc"·id="aclassGecode_1_1ViewValNGL_html"><div·class="ttname"><a·href="classGecode_1_1ViewValNGL.html">Gecode::ViewValNGL</a></div><div·class="ttdoc">View-value·no-good·literal.</div><div·class="ttdef"><b>Definition</b>·<a·href="view-val_8hpp_source.html#l00061">view-val.hpp:61</a></div></div>393 <div·class="ttc"·id="aclassGecode_1_1ViewValNGL_html"><div·class="ttname"><a·href="classGecode_1_1ViewValNGL.html">Gecode::ViewValNGL</a></div><div·class="ttdoc">View-value·no-good·literal.</div><div·class="ttdef"><b>Definition</b>·<a·href="view-val_8hpp_source.html#l00061">view-val.hpp:61</a></div></div>
393 <div·class="ttc"·id="aclassGecode_1_1ViewValNGL_html_a29e0b5c01dc7467d293e5a282caa8074"><div·class="ttname"><a·href="classGecode_1_1ViewValNGL.html#a29e0b5c01dc7467d293e5a282caa8074">Gecode::ViewValNGL&lt;·SetView,·int,·PC_SET_ANY·&gt;::x</a></div><div·class="ttdeci">SetView·x</div><div·class="ttdoc">The·stored·view.</div><div·class="ttdef"><b>Definition</b>·<a·href="view-val_8hpp_source.html#l00064">view-val.hpp:64</a></div></div>394 <div·class="ttc"·id="aclassGecode_1_1ViewValNGL_html_a29e0b5c01dc7467d293e5a282caa8074"><div·class="ttname"><a·href="classGecode_1_1ViewValNGL.html#a29e0b5c01dc7467d293e5a282caa8074">Gecode::ViewValNGL&lt;·SetView,·int,·PC_SET_ANY·&gt;::x</a></div><div·class="ttdeci">SetView·x</div><div·class="ttdoc">The·stored·view.</div><div·class="ttdef"><b>Definition</b>·<a·href="view-val_8hpp_source.html#l00064">view-val.hpp:64</a></div></div>
394 <div·class="ttc"·id="aclassGecode_1_1ViewValNGL_html_a9094f91ddbf37e014ff2493db94356d9"><div·class="ttname"><a·href="classGecode_1_1ViewValNGL.html#a9094f91ddbf37e014ff2493db94356d9">Gecode::ViewValNGL&lt;·SetView,·int,·PC_SET_ANY·&gt;::n</a></div><div·class="ttdeci">int·n</div><div·class="ttdoc">The·stored·value.</div><div·class="ttdef"><b>Definition</b>·<a·href="view-val_8hpp_source.html#l00066">view-val.hpp:66</a></div></div>395 <div·class="ttc"·id="aclassGecode_1_1ViewValNGL_html_a9094f91ddbf37e014ff2493db94356d9"><div·class="ttname"><a·href="classGecode_1_1ViewValNGL.html#a9094f91ddbf37e014ff2493db94356d9">Gecode::ViewValNGL&lt;·SetView,·int,·PC_SET_ANY·&gt;::n</a></div><div·class="ttdeci">int·n</div><div·class="ttdoc">The·stored·value.</div><div·class="ttdef"><b>Definition</b>·<a·href="view-val_8hpp_source.html#l00066">view-val.hpp:66</a></div></div>
395 <div·class="ttc"·id="agecode_2set_8hh_html"><div·class="ttname"><a·href="gecode_2set_8hh.html">set.hh</a></div></div>396 <div·class="ttc"·id="agecode_2set_8hh_html"><div·class="ttname"><a·href="gecode_2set_8hh.html">set.hh</a></div></div>
396 <div·class="ttc"·id="agecode_2set_8hh_html_ae9107fc3433ddbebf45de953a4c18232"><div·class="ttname"><a·href="gecode_2set_8hh.html#ae9107fc3433ddbebf45de953a4c18232">GECODE_SET_EXPORT</a></div><div·class="ttdeci">#define·GECODE_SET_EXPORT</div><div·class="ttdef"><b>Definition</b>·<a·href="gecode_2set_8hh_source.html#l00067">set.hh:67</a></div></div>397 <div·class="ttc"·id="agecode_2set_8hh_html_ae9107fc3433ddbebf45de953a4c18232"><div·class="ttname"><a·href="gecode_2set_8hh.html#ae9107fc3433ddbebf45de953a4c18232">GECODE_SET_EXPORT</a></div><div·class="ttdeci">#define·GECODE_SET_EXPORT</div><div·class="ttdef"><b>Definition</b>·<a·href="gecode_2set_8hh_source.html#l00067">set.hh:67</a></div></div>
1020 B
html2text {}
    
Offset 458, 14 lines modifiedOffset 458, 18 lines modified
458 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8c_\x8o_\x8r_\x8e_\x8._\x8h_\x8p_\x8p_\x8:_\x81_\x87_\x84_\x82458 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8c_\x8o_\x8r_\x8e_\x8._\x8h_\x8p_\x8p_\x8:_\x81_\x87_\x84_\x82
459 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h459 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h
460 Value·branching·information.460 Value·branching·information.
461 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x81461 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x81
462 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t462 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t
463 Base·class·for·value·commit.463 Base·class·for·value·commit.
464 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8-_\x8c_\x8o_\x8m_\x8m_\x8i_\x8t_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x84464 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8-_\x8c_\x8o_\x8m_\x8m_\x8i_\x8t_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x84
 465 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8<_\x8·_\x8S_\x8e_\x8t_\x8V_\x8i_\x8e_\x8w_\x8,_\x8·_\x8i_\x8n_\x8t_\x8·_\x8>_\x8:_\x8:_\x8V_\x8i_\x8e_\x8w
 466 SetView·View
 467 View·type.
 468 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8-_\x8c_\x8o_\x8m_\x8m_\x8i_\x8t_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x87
465 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l469 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l
466 Base·class·for·value·selection.470 Base·class·for·value·selection.
467 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8-_\x8s_\x8e_\x8l_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x84471 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8-_\x8s_\x8e_\x8l_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x84
468 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h472 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h
469 Variable·branching·information.473 Variable·branching·information.
470 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8r_\x8._\x8h_\x8p_\x8p_\x8:_\x85_\x85474 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8r_\x8._\x8h_\x8p_\x8p_\x8:_\x85_\x85
471 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8i_\x8e_\x8w_\x8V_\x8a_\x8l_\x8N_\x8G_\x8L475 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8i_\x8e_\x8w_\x8V_\x8a_\x8l_\x8N_\x8G_\x8L
65.5 KB
./usr/share/doc/libgecode-doc/html/int_2branch_2merit_8hpp_source.html
    
Offset 107, 100 lines modifiedOffset 107, 100 lines modified
107 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritMin.html#a3cfafd2a0ea5cf14fe8fe22fb4de9fbf">MeritMin&lt;View&gt;::MeritMin</a></div>107 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritMin.html#a3cfafd2a0ea5cf14fe8fe22fb4de9fbf">MeritMin&lt;View&gt;::MeritMin</a></div>
108 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····(Space&amp;·home,·<span·class="keyword">const</span>·VarBranch&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a2583c90a81a4f3c914ac3a968987608b">MeritMin&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>108 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····(Space&amp;·home,·<span·class="keyword">const</span>·VarBranch&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a2583c90a81a4f3c914ac3a968987608b">MeritMin&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
109 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····:·MeritBase&lt;View,int&gt;(home,vb)·{}</div>109 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>····:·MeritBase&lt;View,int&gt;(home,vb)·{}</div>
110 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>110 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
111 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>111 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
112 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="}">112 <div·class="foldopen"·id="foldopen00044"·data-start="{"·data-end="}">
113 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritMin.html#afafada447dd90edeeabac7537c3b01ec">···44</a></span>··<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1MeritMin.html">MeritMin&lt;View&gt;::MeritMin</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1MeritMin.html">MeritMin</a>&amp;·m)</div>113 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritMin.html#afafada447dd90edeeabac7537c3b01ec">···44</a></span>··<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1MeritMin.html">MeritMin&lt;View&gt;::MeritMin</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1MeritMin.html">MeritMin</a>&amp;·m)</div>
114 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a07837decee6635d337a2681f2d1a877c">View</a>,int&gt;(home,m)·{}</div>114 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,int&gt;(home,m)·{}</div>
115 </div>115 </div>
116 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>116 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
117 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">int</span></div>117 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">int</span></div>
118 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">118 <div·class="foldopen"·id="foldopen00048"·data-start="{"·data-end="}">
119 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritMin.html#a81114e5057ac37983cead581c334a39d">···48</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritMin.html#a81114e5057ac37983cead581c334a39d">MeritMin&lt;View&gt;::operator·()</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a07837decee6635d337a2681f2d1a877c">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>119 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritMin.html#a81114e5057ac37983cead581c334a39d">···48</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritMin.html#a81114e5057ac37983cead581c334a39d">MeritMin&lt;View&gt;::operator·()</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>
120 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.min();</div>120 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.min();</div>
121 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··}</div>121 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··}</div>
122 </div>122 </div>
123 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>123 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>·</div>
124 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<span·class="comment">//·Maximum·merit</span></div>124 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<span·class="comment">//·Maximum·merit</span></div>
125 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>125 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
126 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>126 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
127 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritMax.html#a456f3af584cb2454d489dcd62a971c9a">MeritMax&lt;View&gt;::MeritMax</a></div>127 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritMax.html#a456f3af584cb2454d489dcd62a971c9a">MeritMax&lt;View&gt;::MeritMax</a></div>
128 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1VarBranch.html">VarBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a2583c90a81a4f3c914ac3a968987608b">MeritMax&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>128 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1VarBranch.html">VarBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a2583c90a81a4f3c914ac3a968987608b">MeritMax&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
129 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,int&gt;(home,vb)·{}</div>129 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,int&gt;(home,vb)·{}</div>
130 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>130 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
131 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>131 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
132 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}">132 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}">
133 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritMax.html#a42292312edd1eccaae6a21e948711b39">···60</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritMax.html#a456f3af584cb2454d489dcd62a971c9a">MeritMax&lt;View&gt;::MeritMax</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1MeritMax.html">MeritMax</a>&amp;·m)</div>133 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritMax.html#a42292312edd1eccaae6a21e948711b39">···60</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritMax.html#a456f3af584cb2454d489dcd62a971c9a">MeritMax&lt;View&gt;::MeritMax</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1MeritMax.html">MeritMax</a>&amp;·m)</div>
134 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a07837decee6635d337a2681f2d1a877c">View</a>,int&gt;(home,m)·{}</div>134 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,int&gt;(home,m)·{}</div>
135 </div>135 </div>
136 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>136 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
137 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">int</span></div>137 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">int</span></div>
138 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}">138 <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="}">
139 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritMax.html#a8f18157dfc7f1cb1835617529c75ba21">···64</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritMax.html#a8f18157dfc7f1cb1835617529c75ba21">MeritMax&lt;View&gt;::operator·()</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a07837decee6635d337a2681f2d1a877c">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>139 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritMax.html#a8f18157dfc7f1cb1835617529c75ba21">···64</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritMax.html#a8f18157dfc7f1cb1835617529c75ba21">MeritMax&lt;View&gt;::operator·()</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>
140 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.max();</div>140 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.max();</div>
141 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··}</div>141 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··}</div>
142 </div>142 </div>
143 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>143 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>·</div>
144 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="comment">//·Size·merit</span></div>144 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<span·class="comment">//·Size·merit</span></div>
145 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>145 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
146 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>146 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
147 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritSize.html#a92818daafe674bd1f64b6db9c77a6e22">MeritSize&lt;View&gt;::MeritSize</a></div>147 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritSize.html#a92818daafe674bd1f64b6db9c77a6e22">MeritSize&lt;View&gt;::MeritSize</a></div>
148 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1VarBranch.html">VarBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a2583c90a81a4f3c914ac3a968987608b">MeritSize&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>148 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>····(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1VarBranch.html">VarBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a2583c90a81a4f3c914ac3a968987608b">MeritSize&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
149 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,unsigned·int&gt;(home,vb)·{}</div>149 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,unsigned·int&gt;(home,vb)·{}</div>
150 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>150 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
151 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>151 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
152 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="}">152 <div·class="foldopen"·id="foldopen00076"·data-start="{"·data-end="}">
153 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritSize.html#a888aa48f931860e5ac1c7172aa8191f2">···76</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritSize.html#a92818daafe674bd1f64b6db9c77a6e22">MeritSize&lt;View&gt;::MeritSize</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1MeritSize.html">MeritSize</a>&amp;·m)</div>153 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritSize.html#a888aa48f931860e5ac1c7172aa8191f2">···76</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritSize.html#a92818daafe674bd1f64b6db9c77a6e22">MeritSize&lt;View&gt;::MeritSize</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1MeritSize.html">MeritSize</a>&amp;·m)</div>
154 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a07837decee6635d337a2681f2d1a877c">View</a>,unsigned·int&gt;(home,m)·{}</div>154 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,unsigned·int&gt;(home,m)·{}</div>
155 </div>155 </div>
156 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>156 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
157 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span></div>157 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span></div>
158 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="}">158 <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="}">
159 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritSize.html#ac19361f93023aab13d1a3f4303da1b84">···80</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritSize.html#ac19361f93023aab13d1a3f4303da1b84">MeritSize&lt;View&gt;::operator·()</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a07837decee6635d337a2681f2d1a877c">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>159 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritSize.html#ac19361f93023aab13d1a3f4303da1b84">···80</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritSize.html#ac19361f93023aab13d1a3f4303da1b84">MeritSize&lt;View&gt;::operator·()</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>
160 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.size();</div>160 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.size();</div>
161 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··}</div>161 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··}</div>
162 </div>162 </div>
163 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>163 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div>
164 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="comment">//·Degree·over·size·merit</span></div>164 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··<span·class="comment">//·Degree·over·size·merit</span></div>
165 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>165 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
166 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>166 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
167 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritDegreeSize.html#ac7ef96c618dc09868b9fab85ec7b7750">MeritDegreeSize&lt;View&gt;::MeritDegreeSize</a></div>167 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritDegreeSize.html#ac7ef96c618dc09868b9fab85ec7b7750">MeritDegreeSize&lt;View&gt;::MeritDegreeSize</a></div>
168 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1VarBranch.html">VarBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a2583c90a81a4f3c914ac3a968987608b">MeritDegreeSize&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>168 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1VarBranch.html">VarBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a2583c90a81a4f3c914ac3a968987608b">MeritDegreeSize&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
169 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,double&gt;(home,vb)·{}</div>169 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,double&gt;(home,vb)·{}</div>
170 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>170 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
171 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>171 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
172 <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="}">172 <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="}">
173 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritDegreeSize.html#ade60c8d9c0dd954ccac524b2d7a30bc0">···92</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritDegreeSize.html#ac7ef96c618dc09868b9fab85ec7b7750">MeritDegreeSize&lt;View&gt;::MeritDegreeSize</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1MeritDegreeSize.html">MeritDegreeSize</a>&amp;·m)</div>173 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritDegreeSize.html#ade60c8d9c0dd954ccac524b2d7a30bc0">···92</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritDegreeSize.html#ac7ef96c618dc09868b9fab85ec7b7750">MeritDegreeSize&lt;View&gt;::MeritDegreeSize</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1MeritDegreeSize.html">MeritDegreeSize</a>&amp;·m)</div>
174 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a07837decee6635d337a2681f2d1a877c">View</a>,double&gt;(home,m)·{}</div>174 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,double&gt;(home,m)·{}</div>
175 </div>175 </div>
176 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>176 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
177 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">double</span></div>177 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">double</span></div>
178 <div·class="foldopen"·id="foldopen00096"·data-start="{"·data-end="}">178 <div·class="foldopen"·id="foldopen00096"·data-start="{"·data-end="}">
179 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritDegreeSize.html#a6371c9541995cf90f43b94280250f159">···96</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritDegreeSize.html#a6371c9541995cf90f43b94280250f159">MeritDegreeSize&lt;View&gt;::operator·()</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a07837decee6635d337a2681f2d1a877c">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>179 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritDegreeSize.html#a6371c9541995cf90f43b94280250f159">···96</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritDegreeSize.html#a6371c9541995cf90f43b94280250f159">MeritDegreeSize&lt;View&gt;::operator·()</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>
180 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····<span·class="keywordflow">return</span>·<span·class="keyword">static_cast&lt;</span><span·class="keywordtype">double</span><span·class="keyword">&gt;</span>(<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.<a·class="code·hl_function"·href="classGecode_1_1VarImpVar.html#a98fa673c190af2e62304013f05c3ed34">degree</a>())·/·<span·class="keyword">static_cast&lt;</span><span·class="keywordtype">double</span><span·class="keyword">&gt;</span>(<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.size());</div>180 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····<span·class="keywordflow">return</span>·<span·class="keyword">static_cast&lt;</span><span·class="keywordtype">double</span><span·class="keyword">&gt;</span>(<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.<a·class="code·hl_function"·href="classGecode_1_1VarImpVar.html#a98fa673c190af2e62304013f05c3ed34">degree</a>())·/·<span·class="keyword">static_cast&lt;</span><span·class="keywordtype">double</span><span·class="keyword">&gt;</span>(<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.size());</div>
181 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··}</div>181 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··}</div>
182 </div>182 </div>
183 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>183 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div>
184 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="comment">//·AFC·over·size·merit</span></div>184 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>··<span·class="comment">//·AFC·over·size·merit</span></div>
185 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>185 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
186 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>186 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
187 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html#aea2e0bfe41af4a4450ec6fb7e6360c0f">MeritAFCSize&lt;View&gt;::MeritAFCSize</a></div>187 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html#aea2e0bfe41af4a4450ec6fb7e6360c0f">MeritAFCSize&lt;View&gt;::MeritAFCSize</a></div>
188 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1VarBranch.html">VarBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a2583c90a81a4f3c914ac3a968987608b">MeritAFCSize&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>188 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1VarBranch.html">VarBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a2583c90a81a4f3c914ac3a968987608b">MeritAFCSize&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
189 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,double&gt;(home,vb),·afc(vb.afc())·{}</div>189 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,double&gt;(home,vb),·afc(vb.afc())·{}</div>
190 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>190 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
191 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>191 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
192 <div·class="foldopen"·id="foldopen00108"·data-start="{"·data-end="}">192 <div·class="foldopen"·id="foldopen00108"·data-start="{"·data-end="}">
193 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html#aaee3643faa9083a5503679ece6af139f">··108</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html#aea2e0bfe41af4a4450ec6fb7e6360c0f">MeritAFCSize&lt;View&gt;::MeritAFCSize</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html">MeritAFCSize</a>&amp;·m)</div>193 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html#aaee3643faa9083a5503679ece6af139f">··108</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html#aea2e0bfe41af4a4450ec6fb7e6360c0f">MeritAFCSize&lt;View&gt;::MeritAFCSize</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html">MeritAFCSize</a>&amp;·m)</div>
194 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a07837decee6635d337a2681f2d1a877c">View</a>,double&gt;(home,m),·afc(m.afc)·{}</div>194 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,double&gt;(home,m),·afc(m.afc)·{}</div>
195 </div>195 </div>
196 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>196 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
197 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">double</span></div>197 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">double</span></div>
198 <div·class="foldopen"·id="foldopen00112"·data-start="{"·data-end="}">198 <div·class="foldopen"·id="foldopen00112"·data-start="{"·data-end="}">
199 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html#ae2b141061f4aa2ddbd40bbb4f2e854b5">··112</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html#ae2b141061f4aa2ddbd40bbb4f2e854b5">MeritAFCSize&lt;View&gt;::operator·()</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a07837decee6635d337a2681f2d1a877c">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>199 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html#ae2b141061f4aa2ddbd40bbb4f2e854b5">··112</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html#ae2b141061f4aa2ddbd40bbb4f2e854b5">MeritAFCSize&lt;View&gt;::operator·()</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>
200 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.<a·class="code·hl_function"·href="classGecode_1_1VarImpVar.html#ad0a97daf0cd581c1471c17166fd1d084">afc</a>()·/·<span·class="keyword">static_cast&lt;</span><span·class="keywordtype">double</span><span·class="keyword">&gt;</span>(<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.size());</div>200 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.<a·class="code·hl_function"·href="classGecode_1_1VarImpVar.html#ad0a97daf0cd581c1471c17166fd1d084">afc</a>()·/·<span·class="keyword">static_cast&lt;</span><span·class="keywordtype">double</span><span·class="keyword">&gt;</span>(<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.size());</div>
201 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>··}</div>201 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>··}</div>
202 </div>202 </div>
203 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>203 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
204 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">bool</span></div>204 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">bool</span></div>
205 <div·class="foldopen"·id="foldopen00117"·data-start="{"·data-end="}">205 <div·class="foldopen"·id="foldopen00117"·data-start="{"·data-end="}">
206 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html#a7b6bcad1ad3788c44efcf00495523333">··117</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html#a7b6bcad1ad3788c44efcf00495523333">MeritAFCSize&lt;View&gt;::notice</a>(<span·class="keywordtype">void</span>)<span·class="keyword">·const·</span>{</div>206 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html#a7b6bcad1ad3788c44efcf00495523333">··117</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritAFCSize.html#a7b6bcad1ad3788c44efcf00495523333">MeritAFCSize&lt;View&gt;::notice</a>(<span·class="keywordtype">void</span>)<span·class="keyword">·const·</span>{</div>
Offset 222, 20 lines modifiedOffset 222, 20 lines modified
222 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html#a9b07283ab003c315be7b99ce513d2d46">MeritActionSize&lt;View&gt;::MeritActionSize</a></div>222 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html#a9b07283ab003c315be7b99ce513d2d46">MeritActionSize&lt;View&gt;::MeritActionSize</a></div>
223 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1VarBranch.html">VarBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a2583c90a81a4f3c914ac3a968987608b">MeritActionSize&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>223 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1VarBranch.html">VarBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a2583c90a81a4f3c914ac3a968987608b">MeritActionSize&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
224 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,double&gt;(home,vb),·action(vb.action())·{}</div>224 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,double&gt;(home,vb),·action(vb.action())·{}</div>
225 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>225 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
226 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>226 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
227 <div·class="foldopen"·id="foldopen00135"·data-start="{"·data-end="}">227 <div·class="foldopen"·id="foldopen00135"·data-start="{"·data-end="}">
228 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html#a33521a5e528a7d105bb58d641c23d2f4">··135</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html#a9b07283ab003c315be7b99ce513d2d46">MeritActionSize&lt;View&gt;::MeritActionSize</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html">MeritActionSize</a>&amp;·m)</div>228 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html#a33521a5e528a7d105bb58d641c23d2f4">··135</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html#a9b07283ab003c315be7b99ce513d2d46">MeritActionSize&lt;View&gt;::MeritActionSize</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html">MeritActionSize</a>&amp;·m)</div>
229 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a07837decee6635d337a2681f2d1a877c">View</a>,double&gt;(home,m),·action(m.action)·{}</div>229 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,double&gt;(home,m),·action(m.action)·{}</div>
230 </div>230 </div>
231 <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>231 <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
232 <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">double</span></div>232 <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">double</span></div>
233 <div·class="foldopen"·id="foldopen00139"·data-start="{"·data-end="}">233 <div·class="foldopen"·id="foldopen00139"·data-start="{"·data-end="}">
234 <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html#ac521f3b9f4226497c2acc3a6a89ac306">··139</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html#ac521f3b9f4226497c2acc3a6a89ac306">MeritActionSize&lt;View&gt;::operator·()</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a07837decee6635d337a2681f2d1a877c">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·i)·{</div>234 <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html#ac521f3b9f4226497c2acc3a6a89ac306">··139</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html#ac521f3b9f4226497c2acc3a6a89ac306">MeritActionSize&lt;View&gt;::operator·()</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·i)·{</div>
235 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>····<span·class="keywordflow">return</span>·action[i]·/·<span·class="keyword">static_cast&lt;</span><span·class="keywordtype">double</span><span·class="keyword">&gt;</span>(<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.size());</div>235 <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>····<span·class="keywordflow">return</span>·action[i]·/·<span·class="keyword">static_cast&lt;</span><span·class="keywordtype">double</span><span·class="keyword">&gt;</span>(<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.size());</div>
236 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>··}</div>236 <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>··}</div>
237 </div>237 </div>
238 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>238 <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
239 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">bool</span></div>239 <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">bool</span></div>
240 <div·class="foldopen"·id="foldopen00144"·data-start="{"·data-end="}">240 <div·class="foldopen"·id="foldopen00144"·data-start="{"·data-end="}">
241 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html#a7802719ad984af482264b1cfb31b7707">··144</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html#a7802719ad984af482264b1cfb31b7707">MeritActionSize&lt;View&gt;::notice</a>(<span·class="keywordtype">void</span>)<span·class="keyword">·const·</span>{</div>241 <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html#a7802719ad984af482264b1cfb31b7707">··144</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritActionSize.html#a7802719ad984af482264b1cfb31b7707">MeritActionSize&lt;View&gt;::notice</a>(<span·class="keywordtype">void</span>)<span·class="keyword">·const·</span>{</div>
Offset 256, 20 lines modifiedOffset 256, 20 lines modified
256 <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritCHBSize.html#ab7c22d3020ab06e79d7f3e1d280cd5a7">MeritCHBSize&lt;View&gt;::MeritCHBSize</a></div>256 <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1MeritCHBSize.html#ab7c22d3020ab06e79d7f3e1d280cd5a7">MeritCHBSize&lt;View&gt;::MeritCHBSize</a></div>
257 <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1VarBranch.html">VarBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a2583c90a81a4f3c914ac3a968987608b">MeritCHBSize&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>257 <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1VarBranch.html">VarBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1MeritBase.html#a2583c90a81a4f3c914ac3a968987608b">MeritCHBSize&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
258 <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,double&gt;(home,vb),·chb(vb.chb())·{}</div>258 <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span>····:·<a·class="code·hl_class"·href="classGecode_1_1MeritBase.html">MeritBase</a>&lt;View,double&gt;(home,vb),·chb(vb.chb())·{}</div>
259 <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>259 <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
260 <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno">··160</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>260 <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno">··160</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
Max diff block lines reached; 20666/54603 bytes (37.85%) of diff not shown.
12.1 KB
html2text {}
    
Offset 47, 82 lines modifiedOffset 47, 82 lines modified
47 38·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e47 38·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
48 39·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8i_\x8n48 39·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8i_\x8n
49 40·(Space&·home,·const·VarBranch<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)49 40·(Space&·home,·const·VarBranch<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
50 41·:·MeritBase<View,int>(home,vb)·{}50 41·:·MeritBase<View,int>(home,vb)·{}
51 42·template<class·View>51 42·template<class·View>
52 43·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e52 43·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
53 _\x84_\x84·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8i_\x8n(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8i_\x8n&·m)53 _\x84_\x84·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8i_\x8n(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8i_\x8n&·m)
54 45·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<_.V_.i_.e_.w,int>(home,m)·{}54 45·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,int>(home,m)·{}
55 46·template<class·View>55 46·template<class·View>
56 47·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·int56 47·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·int
57 _\x84_\x88·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8(_\x8)(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·_.V_.i_.e_.w·_\x8x,·int)·{57 _\x84_\x88·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8(_\x8)(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·View·_\x8x,·int)·{
58 49·return·_\x8x.min();58 49·return·_\x8x.min();
59 50·}59 50·}
60 5160 51
61 52·//·Maximum·merit61 52·//·Maximum·merit
62 53·template<class·View>62 53·template<class·View>
63 54·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e63 54·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
64 55·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8a_\x8x64 55·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8a_\x8x
65 56·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)65 56·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
66 57·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,int>(home,vb)·{}66 57·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,int>(home,vb)·{}
67 58·template<class·View>67 58·template<class·View>
68 59·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e68 59·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
69 _\x86_\x80·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8a_\x8x(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8a_\x8x&·m)69 _\x86_\x80·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8a_\x8x(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8a_\x8x&·m)
70 61·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<_.V_.i_.e_.w,int>(home,m)·{}70 61·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,int>(home,m)·{}
71 62·template<class·View>71 62·template<class·View>
72 63·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·int72 63·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·int
73 _\x86_\x84·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8(_\x8)(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·_.V_.i_.e_.w·_\x8x,·int)·{73 _\x86_\x84·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8(_\x8)(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·View·_\x8x,·int)·{
74 65·return·_\x8x.max();74 65·return·_\x8x.max();
75 66·}75 66·}
76 6776 67
77 68·//·Size·merit77 68·//·Size·merit
78 69·template<class·View>78 69·template<class·View>
79 70·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e79 70·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
80 71·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8S_\x8i_\x8z_\x8e80 71·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8S_\x8i_\x8z_\x8e
81 72·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)81 72·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
82 73·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,unsigned·int>(home,vb)·{}82 73·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,unsigned·int>(home,vb)·{}
83 74·template<class·View>83 74·template<class·View>
84 75·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e84 75·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
85 _\x87_\x86·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8S_\x8i_\x8z_\x8e(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8S_\x8i_\x8z_\x8e&·m)85 _\x87_\x86·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8S_\x8i_\x8z_\x8e(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8S_\x8i_\x8z_\x8e&·m)
86 77·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<_.V_.i_.e_.w,unsigned·int>(home,m)·{}86 77·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,unsigned·int>(home,m)·{}
87 78·template<class·View>87 78·template<class·View>
88 79·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·unsigned·int88 79·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·unsigned·int
89 _\x88_\x80·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8(_\x8)(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·_.V_.i_.e_.w·_\x8x,·int)·{89 _\x88_\x80·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8(_\x8)(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·View·_\x8x,·int)·{
90 81·return·_\x8x.size();90 81·return·_\x8x.size();
91 82·}91 82·}
92 8392 83
93 84·//·Degree·over·size·merit93 84·//·Degree·over·size·merit
94 85·template<class·View>94 85·template<class·View>
95 86·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e95 86·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
96 87·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8D_\x8e_\x8g_\x8r_\x8e_\x8e_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8D_\x8e_\x8g_\x8r_\x8e_\x8e_\x8S_\x8i_\x8z_\x8e96 87·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8D_\x8e_\x8g_\x8r_\x8e_\x8e_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8D_\x8e_\x8g_\x8r_\x8e_\x8e_\x8S_\x8i_\x8z_\x8e
97 88·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8D_\x8e_\x8g_\x8r_\x8e_\x8e_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)97 88·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8D_\x8e_\x8g_\x8r_\x8e_\x8e_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
98 89·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,double>(home,vb)·{}98 89·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,double>(home,vb)·{}
99 90·template<class·View>99 90·template<class·View>
100 91·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e100 91·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
101 _\x89_\x82·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8D_\x8e_\x8g_\x8r_\x8e_\x8e_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8D_\x8e_\x8g_\x8r_\x8e_\x8e_\x8S_\x8i_\x8z_\x8e(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8D_\x8e_\x8g_\x8r_\x8e_\x8e_\x8S_\x8i_\x8z_\x8e&·m)101 _\x89_\x82·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8D_\x8e_\x8g_\x8r_\x8e_\x8e_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8D_\x8e_\x8g_\x8r_\x8e_\x8e_\x8S_\x8i_\x8z_\x8e(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8D_\x8e_\x8g_\x8r_\x8e_\x8e_\x8S_\x8i_\x8z_\x8e&·m)
102 93·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<_.V_.i_.e_.w,double>(home,m)·{}102 93·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,double>(home,m)·{}
103 94·template<class·View>103 94·template<class·View>
104 95·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·double104 95·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·double
105 _\x89_\x86·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8D_\x8e_\x8g_\x8r_\x8e_\x8e_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8(_\x8)(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·_.V_.i_.e_.w·_\x8x,·int)·{105 _\x89_\x86·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8D_\x8e_\x8g_\x8r_\x8e_\x8e_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8(_\x8)(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·View·_\x8x,·int)·{
106 97·return·static_cast<double>(_\x8x._\x8d_\x8e_\x8g_\x8r_\x8e_\x8e())·/·static_cast<double>(_\x8x.size());106 97·return·static_cast<double>(_\x8x._\x8d_\x8e_\x8g_\x8r_\x8e_\x8e())·/·static_cast<double>(_\x8x.size());
107 98·}107 98·}
108 99108 99
109 100·//·AFC·over·size·merit109 100·//·AFC·over·size·merit
110 101·template<class·View>110 101·template<class·View>
111 102·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e111 102·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
112 103·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e112 103·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e
113 104·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)113 104·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
114 105·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,double>(home,vb),·afc(vb.afc())·{}114 105·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,double>(home,vb),·afc(vb.afc())·{}
115 106·template<class·View>115 106·template<class·View>
116 107·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e116 107·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
117 _\x81_\x80_\x88·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e&·m)117 _\x81_\x80_\x88·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e&·m)
118 109·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<_.V_.i_.e_.w,double>(home,m),·afc(m.afc)·{}118 109·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,double>(home,m),·afc(m.afc)·{}
119 110·template<class·View>119 110·template<class·View>
120 111·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·double120 111·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·double
121 _\x81_\x81_\x82·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8(_\x8)(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·_.V_.i_.e_.w·_\x8x,·int)·{121 _\x81_\x81_\x82·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8(_\x8)(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·View·_\x8x,·int)·{
122 113·return·_\x8x._\x8a_\x8f_\x8c()·/·static_cast<double>(_\x8x.size());122 113·return·_\x8x._\x8a_\x8f_\x8c()·/·static_cast<double>(_\x8x.size());
123 114·}123 114·}
124 115·template<class·View>124 115·template<class·View>
125 116·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·bool125 116·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·bool
126 _\x81_\x81_\x87·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8n_\x8o_\x8t_\x8i_\x8c_\x8e(void)·const·{126 _\x81_\x81_\x87·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8F_\x8C_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8n_\x8o_\x8t_\x8i_\x8c_\x8e(void)·const·{
127 118·return·false;127 118·return·false;
128 119·}128 119·}
Offset 138, 18 lines modifiedOffset 138, 18 lines modified
138 129·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e138 129·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
139 130·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e139 130·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e
140 131·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)140 131·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
141 132·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,double>(home,vb),·action(vb.action())·{}141 132·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,double>(home,vb),·action(vb.action())·{}
142 133·template<class·View>142 133·template<class·View>
143 134·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e143 134·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
144 _\x81_\x83_\x85·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e&·m)144 _\x81_\x83_\x85·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e&·m)
145 136·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<_.V_.i_.e_.w,double>(home,m),·action(m.action)·{}145 136·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,double>(home,m),·action(m.action)·{}
146 137·template<class·View>146 137·template<class·View>
147 138·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·double147 138·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·double
148 _\x81_\x83_\x89·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8(_\x8)(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·_.V_.i_.e_.w·_\x8x,·int·i)·{148 _\x81_\x83_\x89·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8(_\x8)(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·View·_\x8x,·int·i)·{
149 140·return·action[i]·/·static_cast<double>(_\x8x.size());149 140·return·action[i]·/·static_cast<double>(_\x8x.size());
150 141·}150 141·}
151 142·template<class·View>151 142·template<class·View>
152 143·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·bool152 143·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·bool
153 _\x81_\x84_\x84·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8n_\x8o_\x8t_\x8i_\x8c_\x8e(void)·const·{153 _\x81_\x84_\x84·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8A_\x8c_\x8t_\x8i_\x8o_\x8n_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8n_\x8o_\x8t_\x8i_\x8c_\x8e(void)·const·{
154 145·return·true;154 145·return·true;
155 146·}155 146·}
Offset 164, 18 lines modifiedOffset 164, 18 lines modified
164 155·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e164 155·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
165 156·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e165 156·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e
166 157·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)166 157·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
167 158·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,double>(home,vb),·chb(vb.chb())·{}167 158·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,double>(home,vb),·chb(vb.chb())·{}
168 159·template<class·View>168 159·template<class·View>
169 160·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e169 160·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
170 _\x81_\x86_\x81·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e&·m)170 _\x81_\x86_\x81·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e&·m)
171 162·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<_.V_.i_.e_.w,double>(home,m),·chb(m.chb)·{}171 162·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,double>(home,m),·chb(m.chb)·{}
172 163·template<class·View>172 163·template<class·View>
173 164·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·double173 164·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·double
174 _\x81_\x86_\x85·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8(_\x8)(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·_.V_.i_.e_.w·_\x8x,·int·i)·{174 _\x81_\x86_\x85·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8o_\x8p_\x8e_\x8r_\x8a_\x8t_\x8o_\x8r_\x8·_\x8(_\x8)(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·View·_\x8x,·int·i)·{
175 166·return·chb[i]·/·static_cast<double>(_\x8x.size());175 166·return·chb[i]·/·static_cast<double>(_\x8x.size());
176 167·}176 167·}
177 168·template<class·View>177 168·template<class·View>
178 169·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·bool178 169·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·bool
179 _\x81_\x87_\x80·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8n_\x8o_\x8t_\x8i_\x8c_\x8e(void)·const·{179 _\x81_\x87_\x80·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8C_\x8H_\x8B_\x8S_\x8i_\x8z_\x8e_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8n_\x8o_\x8t_\x8i_\x8c_\x8e(void)·const·{
180 171·return·true;180 171·return·true;
181 172·}181 172·}
Offset 190, 34 lines modifiedOffset 190, 34 lines modified
190 181·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e190 181·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
191 182·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8R_\x8e_\x8g_\x8r_\x8e_\x8t_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8R_\x8e_\x8g_\x8r_\x8e_\x8t_\x8M_\x8i_\x8n191 182·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8R_\x8e_\x8g_\x8r_\x8e_\x8t_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8M_\x8e_\x8r_\x8i_\x8t_\x8R_\x8e_\x8g_\x8r_\x8e_\x8t_\x8M_\x8i_\x8n
192 183·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8R_\x8e_\x8g_\x8r_\x8e_\x8t_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)192 183·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8r_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8M_\x8e_\x8r_\x8i_\x8t_\x8R_\x8e_\x8g_\x8r_\x8e_\x8t_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
193 184·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,unsigned·int>(home,vb)·{}193 184·:·_\x8M_\x8e_\x8r_\x8i_\x8t_\x8B_\x8a_\x8s_\x8e<View,unsigned·int>(home,vb)·{}
194 185·template<class·View>194 185·template<class·View>
195 186·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e195 186·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
Max diff block lines reached; 2996/12326 bytes (24.31%) of diff not shown.
61.9 KB
./usr/share/doc/libgecode-doc/html/int_2branch_2val-commit_8hpp_source.html
    
Offset 106, 37 lines modifiedOffset 106, 37 lines modified
106 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#aefe9b7283a2e20fe3be89aeb84240bd8">ValCommitEq&lt;View&gt;::ValCommitEq</a></div>106 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#aefe9b7283a2e20fe3be89aeb84240bd8">ValCommitEq&lt;View&gt;::ValCommitEq</a></div>
107 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··(Space&amp;·home,·<span·class="keyword">const</span>·ValBranch&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#a895febe5c57f0e720526ab6847cb7d35">ValCommitEq&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>107 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··(Space&amp;·home,·<span·class="keyword">const</span>·ValBranch&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#a895febe5c57f0e720526ab6847cb7d35">ValCommitEq&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
108 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····:·ValCommit&lt;View,int&gt;(home,vb)·{}</div>108 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····:·ValCommit&lt;View,int&gt;(home,vb)·{}</div>
109 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>109 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
110 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>110 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
111 <div·class="foldopen"·id="foldopen00043"·data-start="{"·data-end="}">111 <div·class="foldopen"·id="foldopen00043"·data-start="{"·data-end="}">
112 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#ae5e28a12c20ecd2ae157ad908f59590b">···43</a></span>··<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html">ValCommitEq&lt;View&gt;::ValCommitEq</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html">ValCommitEq</a>&amp;·vc)</div>112 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#ae5e28a12c20ecd2ae157ad908f59590b">···43</a></span>··<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html">ValCommitEq&lt;View&gt;::ValCommitEq</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html">ValCommitEq</a>&amp;·vc)</div>
113 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>,int&gt;(home,vc)·{}</div>113 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;View,int&gt;(home,vc)·{}</div>
114 </div>114 </div>
115 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>115 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
116 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<a·class="code·hl_typedef"·href="namespaceGecode.html#afa985ae465bd12df08e29252cdb7519b">ModEvent</a></div>116 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<a·class="code·hl_typedef"·href="namespaceGecode.html#afa985ae465bd12df08e29252cdb7519b">ModEvent</a></div>
117 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">117 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">
118 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#a88d09dc21420587c73bd5e97e8001fd0">···47</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#a88d09dc21420587c73bd5e97e8001fd0">ValCommitEq&lt;View&gt;::commit</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·{</div>118 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#a88d09dc21420587c73bd5e97e8001fd0">···47</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#a88d09dc21420587c73bd5e97e8001fd0">ValCommitEq&lt;View&gt;::commit</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·{</div>
119 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keywordflow">return</span>·(<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)·?·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.eq(home,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·:·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.nq(home,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>119 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keywordflow">return</span>·(<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)·?·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.eq(home,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·:·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.nq(home,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>
120 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··}</div>120 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··}</div>
121 </div>121 </div>
122 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>122 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
123 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<a·class="code·hl_class"·href="classGecode_1_1NGL.html">NGL</a>*</div>123 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<a·class="code·hl_class"·href="classGecode_1_1NGL.html">NGL</a>*</div>
124 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">124 <div·class="foldopen"·id="foldopen00052"·data-start="{"·data-end="}">
125 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#a7f8bc2f408e2c103a10f534782141cec">···52</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#a7f8bc2f408e2c103a10f534782141cec">ValCommitEq&lt;View&gt;::ngl</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)<span·class="keyword">·const·</span>{</div>125 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#a7f8bc2f408e2c103a10f534782141cec">···52</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#a7f8bc2f408e2c103a10f534782141cec">ValCommitEq&lt;View&gt;::ngl</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)<span·class="keyword">·const·</span>{</div>
126 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····<span·class="keywordflow">if</span>·(<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)</div>126 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····<span·class="keywordflow">if</span>·(<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)</div>
127 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="keywordflow">return</span>·<span·class="keyword">new</span>·(home)·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1EqNGL.html">EqNGL&lt;View&gt;</a>(home,<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>127 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>······<span·class="keywordflow">return</span>·<span·class="keyword">new</span>·(home)·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1EqNGL.html">EqNGL&lt;View&gt;</a>(home,<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>
128 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keywordflow">else</span></div>128 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····<span·class="keywordflow">else</span></div>
129 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordflow">return</span>·NULL;</div>129 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>······<span·class="keywordflow">return</span>·NULL;</div>
130 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··}</div>130 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··}</div>
131 </div>131 </div>
132 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>132 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno">···58</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
133 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">void</span></div>133 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">void</span></div>
134 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}">134 <div·class="foldopen"·id="foldopen00060"·data-start="{"·data-end="}">
135 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#ace524df1d824bcaf7dc2da8cd0139548">···60</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#ace524df1d824bcaf7dc2da8cd0139548">ValCommitEq&lt;View&gt;::print</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>,·<span·class="keywordtype">int</span>·i,</div>135 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#ace524df1d824bcaf7dc2da8cd0139548">···60</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitEq.html#ace524df1d824bcaf7dc2da8cd0139548">ValCommitEq&lt;View&gt;::print</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·View,·<span·class="keywordtype">int</span>·i,</div>
136 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>···························<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>,·std::ostream&amp;·o)<span·class="keyword">·const·</span>{</div>136 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>···························<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>,·std::ostream&amp;·o)<span·class="keyword">·const·</span>{</div>
137 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····o·&lt;&lt;·<span·class="stringliteral">&quot;var[&quot;</span>·&lt;&lt;·i·&lt;&lt;·<span·class="stringliteral">&quot;]·&quot;</span></div>137 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>····o·&lt;&lt;·<span·class="stringliteral">&quot;var[&quot;</span>·&lt;&lt;·i·&lt;&lt;·<span·class="stringliteral">&quot;]·&quot;</span></div>
138 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······&lt;&lt;·((<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)·?·<span·class="stringliteral">&quot;=&quot;</span>·:·<span·class="stringliteral">&quot;!=&quot;</span>)·&lt;&lt;·<span·class="stringliteral">&quot;·&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>;</div>138 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>······&lt;&lt;·((<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)·?·<span·class="stringliteral">&quot;=&quot;</span>·:·<span·class="stringliteral">&quot;!=&quot;</span>)·&lt;&lt;·<span·class="stringliteral">&quot;·&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>;</div>
139 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··}</div>139 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··}</div>
140 </div>140 </div>
141 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>141 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
142 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>142 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
Offset 144, 37 lines modifiedOffset 144, 37 lines modified
144 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#a9990f346316cf98110f19329610ed445">ValCommitLq&lt;View&gt;::ValCommitLq</a></div>144 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#a9990f346316cf98110f19329610ed445">ValCommitLq&lt;View&gt;::ValCommitLq</a></div>
145 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#a895febe5c57f0e720526ab6847cb7d35">ValCommitLq&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>145 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#a895febe5c57f0e720526ab6847cb7d35">ValCommitLq&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
146 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;View,int&gt;(home,vb)·{}</div>146 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;View,int&gt;(home,vb)·{}</div>
147 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>147 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
148 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>148 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
149 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="}">149 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="}">
150 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#a051870a278bbd4e88c443d037efe8169">···73</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#a9990f346316cf98110f19329610ed445">ValCommitLq&lt;View&gt;::ValCommitLq</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html">ValCommitLq</a>&amp;·vc)</div>150 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#a051870a278bbd4e88c443d037efe8169">···73</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#a9990f346316cf98110f19329610ed445">ValCommitLq&lt;View&gt;::ValCommitLq</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html">ValCommitLq</a>&amp;·vc)</div>
151 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>,int&gt;(home,vc)·{}</div>151 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;View,int&gt;(home,vc)·{}</div>
152 </div>152 </div>
153 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>153 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
154 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<a·class="code·hl_typedef"·href="namespaceGecode.html#afa985ae465bd12df08e29252cdb7519b">ModEvent</a></div>154 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<a·class="code·hl_typedef"·href="namespaceGecode.html#afa985ae465bd12df08e29252cdb7519b">ModEvent</a></div>
155 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="}">155 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="}">
156 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#aab69f88b7658d4302f8a20901c4d8857">···77</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#aab69f88b7658d4302f8a20901c4d8857">ValCommitLq&lt;View&gt;::commit</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·{</div>156 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#aab69f88b7658d4302f8a20901c4d8857">···77</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#aab69f88b7658d4302f8a20901c4d8857">ValCommitLq&lt;View&gt;::commit</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·{</div>
157 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····<span·class="keywordflow">return</span>·(<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)·?·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.lq(home,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·:·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.gr(home,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>157 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····<span·class="keywordflow">return</span>·(<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)·?·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.lq(home,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·:·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.gr(home,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>
158 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··}</div>158 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··}</div>
159 </div>159 </div>
160 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>160 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
161 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<a·class="code·hl_class"·href="classGecode_1_1NGL.html">NGL</a>*</div>161 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<a·class="code·hl_class"·href="classGecode_1_1NGL.html">NGL</a>*</div>
162 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="}">162 <div·class="foldopen"·id="foldopen00082"·data-start="{"·data-end="}">
163 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#a3debd5dc73a071ab08a03ee117575240">···82</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#a3debd5dc73a071ab08a03ee117575240">ValCommitLq&lt;View&gt;::ngl</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)<span·class="keyword">·const·</span>{</div>163 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#a3debd5dc73a071ab08a03ee117575240">···82</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#a3debd5dc73a071ab08a03ee117575240">ValCommitLq&lt;View&gt;::ngl</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)<span·class="keyword">·const·</span>{</div>
164 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····<span·class="keywordflow">if</span>·(<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)</div>164 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>····<span·class="keywordflow">if</span>·(<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)</div>
165 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······<span·class="keywordflow">return</span>·<span·class="keyword">new</span>·(home)·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1LqNGL.html">LqNGL&lt;View&gt;</a>(home,<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>165 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>······<span·class="keywordflow">return</span>·<span·class="keyword">new</span>·(home)·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1LqNGL.html">LqNGL&lt;View&gt;</a>(home,<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>
166 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keywordflow">else</span></div>166 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keywordflow">else</span></div>
167 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······<span·class="keywordflow">return</span>·NULL;</div>167 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······<span·class="keywordflow">return</span>·NULL;</div>
168 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··}</div>168 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··}</div>
169 </div>169 </div>
170 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>170 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
171 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">void</span></div>171 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">void</span></div>
172 <div·class="foldopen"·id="foldopen00090"·data-start="{"·data-end="}">172 <div·class="foldopen"·id="foldopen00090"·data-start="{"·data-end="}">
173 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#a37d2859dc9d9c7ee5be6d62f607e6bf1">···90</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#a37d2859dc9d9c7ee5be6d62f607e6bf1">ValCommitLq&lt;View&gt;::print</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>,·<span·class="keywordtype">int</span>·i,</div>173 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#a37d2859dc9d9c7ee5be6d62f607e6bf1">···90</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitLq.html#a37d2859dc9d9c7ee5be6d62f607e6bf1">ValCommitLq&lt;View&gt;::print</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·View,·<span·class="keywordtype">int</span>·i,</div>
174 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>···························<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>,·std::ostream&amp;·o)<span·class="keyword">·const·</span>{</div>174 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>···························<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>,·std::ostream&amp;·o)<span·class="keyword">·const·</span>{</div>
175 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····o·&lt;&lt;·<span·class="stringliteral">&quot;var[&quot;</span>·&lt;&lt;·i·&lt;&lt;·<span·class="stringliteral">&quot;]·&quot;</span></div>175 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····o·&lt;&lt;·<span·class="stringliteral">&quot;var[&quot;</span>·&lt;&lt;·i·&lt;&lt;·<span·class="stringliteral">&quot;]·&quot;</span></div>
176 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>······&lt;&lt;·((<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)·?·<span·class="stringliteral">&quot;&lt;=&quot;</span>·:·<span·class="stringliteral">&quot;&gt;&quot;</span>)·&lt;&lt;·<span·class="stringliteral">&quot;·&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>;</div>176 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>······&lt;&lt;·((<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)·?·<span·class="stringliteral">&quot;&lt;=&quot;</span>·:·<span·class="stringliteral">&quot;&gt;&quot;</span>)·&lt;&lt;·<span·class="stringliteral">&quot;·&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>;</div>
177 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··}</div>177 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··}</div>
178 </div>178 </div>
179 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>179 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
180 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>180 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
Offset 182, 37 lines modifiedOffset 182, 37 lines modified
182 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#a9e7e090474bfc205fface02b70297981">ValCommitGq&lt;View&gt;::ValCommitGq</a></div>182 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#a9e7e090474bfc205fface02b70297981">ValCommitGq&lt;View&gt;::ValCommitGq</a></div>
183 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#a895febe5c57f0e720526ab6847cb7d35">ValCommitGq&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>183 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#a895febe5c57f0e720526ab6847cb7d35">ValCommitGq&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
184 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;View,int&gt;(home,vb)·{}</div>184 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;View,int&gt;(home,vb)·{}</div>
185 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>185 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
186 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>186 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
187 <div·class="foldopen"·id="foldopen00103"·data-start="{"·data-end="}">187 <div·class="foldopen"·id="foldopen00103"·data-start="{"·data-end="}">
188 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#a74435fe96ace89b2e0016e725aff67f4">··103</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#a9e7e090474bfc205fface02b70297981">ValCommitGq&lt;View&gt;::ValCommitGq</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html">ValCommitGq</a>&amp;·vc)</div>188 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#a74435fe96ace89b2e0016e725aff67f4">··103</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#a9e7e090474bfc205fface02b70297981">ValCommitGq&lt;View&gt;::ValCommitGq</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html">ValCommitGq</a>&amp;·vc)</div>
189 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>,int&gt;(home,vc)·{}</div>189 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;View,int&gt;(home,vc)·{}</div>
190 </div>190 </div>
191 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>191 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
192 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<a·class="code·hl_typedef"·href="namespaceGecode.html#afa985ae465bd12df08e29252cdb7519b">ModEvent</a></div>192 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<a·class="code·hl_typedef"·href="namespaceGecode.html#afa985ae465bd12df08e29252cdb7519b">ModEvent</a></div>
193 <div·class="foldopen"·id="foldopen00107"·data-start="{"·data-end="}">193 <div·class="foldopen"·id="foldopen00107"·data-start="{"·data-end="}">
194 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#af6309d444eab191996d5c84668b6b18e">··107</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#af6309d444eab191996d5c84668b6b18e">ValCommitGq&lt;View&gt;::commit</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·{</div>194 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#af6309d444eab191996d5c84668b6b18e">··107</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#af6309d444eab191996d5c84668b6b18e">ValCommitGq&lt;View&gt;::commit</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·{</div>
195 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····<span·class="keywordflow">return</span>·(<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)·?·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.gq(home,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·:·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.le(home,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>195 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····<span·class="keywordflow">return</span>·(<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)·?·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.gq(home,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·:·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.le(home,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>
196 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>··}</div>196 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>··}</div>
197 </div>197 </div>
198 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>198 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
199 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<a·class="code·hl_class"·href="classGecode_1_1NGL.html">NGL</a>*</div>199 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<a·class="code·hl_class"·href="classGecode_1_1NGL.html">NGL</a>*</div>
200 <div·class="foldopen"·id="foldopen00112"·data-start="{"·data-end="}">200 <div·class="foldopen"·id="foldopen00112"·data-start="{"·data-end="}">
201 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#ae5cb6e25446a171d3a2bcd033171839d">··112</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#ae5cb6e25446a171d3a2bcd033171839d">ValCommitGq&lt;View&gt;::ngl</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)<span·class="keyword">·const·</span>{</div>201 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#ae5cb6e25446a171d3a2bcd033171839d">··112</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#ae5cb6e25446a171d3a2bcd033171839d">ValCommitGq&lt;View&gt;::ngl</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)<span·class="keyword">·const·</span>{</div>
202 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····<span·class="keywordflow">if</span>·(<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)</div>202 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····<span·class="keywordflow">if</span>·(<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)</div>
203 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>······<span·class="keywordflow">return</span>·<span·class="keyword">new</span>·(home)·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1GqNGL.html">GqNGL&lt;View&gt;</a>(home,<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>203 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>······<span·class="keywordflow">return</span>·<span·class="keyword">new</span>·(home)·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1GqNGL.html">GqNGL&lt;View&gt;</a>(home,<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>);</div>
204 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····<span·class="keywordflow">else</span></div>204 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····<span·class="keywordflow">else</span></div>
205 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>······<span·class="keywordflow">return</span>·NULL;</div>205 <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>······<span·class="keywordflow">return</span>·NULL;</div>
206 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>··}</div>206 <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>··}</div>
207 </div>207 </div>
208 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>208 <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
209 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">void</span></div>209 <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">void</span></div>
210 <div·class="foldopen"·id="foldopen00120"·data-start="{"·data-end="}">210 <div·class="foldopen"·id="foldopen00120"·data-start="{"·data-end="}">
211 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#a926825ad83ec3471da201134fdc40ef4">··120</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#a926825ad83ec3471da201134fdc40ef4">ValCommitGq&lt;View&gt;::print</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>,·<span·class="keywordtype">int</span>·i,</div>211 <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#a926825ad83ec3471da201134fdc40ef4">··120</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGq.html#a926825ad83ec3471da201134fdc40ef4">ValCommitGq&lt;View&gt;::print</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·View,·<span·class="keywordtype">int</span>·i,</div>
212 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>···························<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>,·std::ostream&amp;·o)<span·class="keyword">·const·</span>{</div>212 <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>···························<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>,·std::ostream&amp;·o)<span·class="keyword">·const·</span>{</div>
213 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>····o·&lt;&lt;·<span·class="stringliteral">&quot;var[&quot;</span>·&lt;&lt;·i·&lt;&lt;·<span·class="stringliteral">&quot;]·&quot;</span></div>213 <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>····o·&lt;&lt;·<span·class="stringliteral">&quot;var[&quot;</span>·&lt;&lt;·i·&lt;&lt;·<span·class="stringliteral">&quot;]·&quot;</span></div>
214 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>······&lt;&lt;·((<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)·?·<span·class="stringliteral">&quot;&gt;=&quot;</span>·:·<span·class="stringliteral">&quot;&lt;&quot;</span>)·&lt;&lt;·<span·class="stringliteral">&quot;·&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>;</div>214 <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>······&lt;&lt;·((<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>·==·0)·?·<span·class="stringliteral">&quot;&gt;=&quot;</span>·:·<span·class="stringliteral">&quot;&lt;&quot;</span>)·&lt;&lt;·<span·class="stringliteral">&quot;·&quot;</span>·&lt;&lt;·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>;</div>
215 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>··}</div>215 <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>··}</div>
216 </div>216 </div>
217 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>·</div>217 <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>·</div>
218 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>218 <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
Offset 220, 37 lines modifiedOffset 220, 37 lines modified
220 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGr.html#a14880b9e27082334382fb62429afcaf4">ValCommitGr&lt;View&gt;::ValCommitGr</a></div>220 <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGr.html#a14880b9e27082334382fb62429afcaf4">ValCommitGr&lt;View&gt;::ValCommitGr</a></div>
221 <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#a895febe5c57f0e720526ab6847cb7d35">ValCommitGr&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>221 <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#a895febe5c57f0e720526ab6847cb7d35">ValCommitGr&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
222 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;View,int&gt;(home,vb)·{}</div>222 <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;View,int&gt;(home,vb)·{}</div>
223 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>223 <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
224 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>224 <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
225 <div·class="foldopen"·id="foldopen00133"·data-start="{"·data-end="}">225 <div·class="foldopen"·id="foldopen00133"·data-start="{"·data-end="}">
226 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGr.html#a69a19c50fabe92f6f4866283d850cde6">··133</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGr.html#a14880b9e27082334382fb62429afcaf4">ValCommitGr&lt;View&gt;::ValCommitGr</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGr.html">ValCommitGr</a>&amp;·vc)</div>226 <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGr.html#a69a19c50fabe92f6f4866283d850cde6">··133</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGr.html#a14880b9e27082334382fb62429afcaf4">ValCommitGr&lt;View&gt;::ValCommitGr</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGr.html">ValCommitGr</a>&amp;·vc)</div>
227 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>,int&gt;(home,vc)·{}</div>227 <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValCommit.html">ValCommit</a>&lt;View,int&gt;(home,vc)·{}</div>
228 </div>228 </div>
229 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>229 <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
230 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<a·class="code·hl_typedef"·href="namespaceGecode.html#afa985ae465bd12df08e29252cdb7519b">ModEvent</a></div>230 <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<a·class="code·hl_typedef"·href="namespaceGecode.html#afa985ae465bd12df08e29252cdb7519b">ModEvent</a></div>
231 <div·class="foldopen"·id="foldopen00137"·data-start="{"·data-end="}">231 <div·class="foldopen"·id="foldopen00137"·data-start="{"·data-end="}">
232 <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGr.html#a1f6ddf00ea8a17946d27dded2a48ff89">··137</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGr.html#a1f6ddf00ea8a17946d27dded2a48ff89">ValCommitGr&lt;View&gt;::commit</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·<a·class="code·hl_typedef"·href="classGecode_1_1ValCommit.html#ac14c515eb7d66bdcba521e13eb0db0da">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·{</div>232 <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGr.html#a1f6ddf00ea8a17946d27dded2a48ff89">··137</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValCommitGr.html#a1f6ddf00ea8a17946d27dded2a48ff89">ValCommitGr&lt;View&gt;::commit</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a7cb4cbbbe796c9670006f61eeaaf3997">a</a>,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>,·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a76f11d9a0a47b94f72c2d0e77fb32240">n</a>)·{</div>
Max diff block lines reached; 11306/53772 bytes (21.03%) of diff not shown.
9.22 KB
html2text {}
    
Offset 46, 123 lines modifiedOffset 46, 123 lines modified
46 37·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e46 37·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
47 38·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q47 38·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q
48 39·(Space&·home,·const·ValBranch<_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)48 39·(Space&·home,·const·ValBranch<_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
49 40·:·ValCommit<View,int>(home,vb)·{}49 40·:·ValCommit<View,int>(home,vb)·{}
50 41·template<class·View>50 41·template<class·View>
51 42·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e51 42·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
52 _\x84_\x83·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q&·vc)52 _\x84_\x83·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q&·vc)
53 44·:·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t<_.V_.i_.e_.w,int>(home,vc)·{}53 44·:·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t<View,int>(home,vc)·{}
54 45·template<class·View>54 45·template<class·View>
55 46·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8M_\x8o_\x8d_\x8E_\x8v_\x8e_\x8n_\x8t55 46·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8M_\x8o_\x8d_\x8E_\x8v_\x8e_\x8n_\x8t
56 _\x84_\x87·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8c_\x8o_\x8m_\x8m_\x8i_\x8t(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·_.V_.i_.e_.w·_\x8x,·int,·int·_\x8n)·{56 _\x84_\x87·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8c_\x8o_\x8m_\x8m_\x8i_\x8t(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·View·_\x8x,·int,·int·_\x8n)·{
57 48·return·(_\x8a·==·0)·?·_\x8x.eq(home,_\x8n)·:·_\x8x.nq(home,_\x8n);57 48·return·(_\x8a·==·0)·?·_\x8x.eq(home,_\x8n)·:·_\x8x.nq(home,_\x8n);
58 49·}58 49·}
59 50·template<class·View>59 50·template<class·View>
60 51·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8N_\x8G_\x8L*60 51·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8N_\x8G_\x8L*
61 _\x85_\x82·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8n_\x8g_\x8l(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·_.V_.i_.e_.w·_\x8x,·int·_\x8n)·const·{61 _\x85_\x82·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8n_\x8g_\x8l(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·View·_\x8x,·int·_\x8n)·const·{
62 53·if·(_\x8a·==·0)62 53·if·(_\x8a·==·0)
63 54·return·new·(home)·_\x8E_\x8q_\x8N_\x8G_\x8L_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>(home,_\x8x,_\x8n);63 54·return·new·(home)·_\x8E_\x8q_\x8N_\x8G_\x8L_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>(home,_\x8x,_\x8n);
64 55·else64 55·else
65 56·return·NULL;65 56·return·NULL;
66 57·}66 57·}
67 58·template<class·View>67 58·template<class·View>
68 59·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·void68 59·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·void
69 _\x86_\x80·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8p_\x8r_\x8i_\x8n_\x8t(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·unsigned·int·_\x8a,·_.V_.i_.e_.w,·int·i,69 _\x86_\x80·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8E_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8p_\x8r_\x8i_\x8n_\x8t(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·unsigned·int·_\x8a,·View,·int·i,
70 61·int·_\x8n,·std::ostream&·o)·const·{70 61·int·_\x8n,·std::ostream&·o)·const·{
71 62·o·<<·"var["·<<·i·<<·"]·"71 62·o·<<·"var["·<<·i·<<·"]·"
72 63·<<·((_\x8a·==·0)·?·"="·:·"!=")·<<·"·"·<<·_\x8n;72 63·<<·((_\x8a·==·0)·?·"="·:·"!=")·<<·"·"·<<·_\x8n;
73 64·}73 64·}
74 6574 65
75 66·template<class·View>75 66·template<class·View>
76 67·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e76 67·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
77 68·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q77 68·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q
78 69·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)78 69·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
79 70·:·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t<View,int>(home,vb)·{}79 70·:·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t<View,int>(home,vb)·{}
80 71·template<class·View>80 71·template<class·View>
81 72·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e81 72·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
82 _\x87_\x83·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q&·vc)82 _\x87_\x83·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q&·vc)
83 74·:·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t<_.V_.i_.e_.w,int>(home,vc)·{}83 74·:·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t<View,int>(home,vc)·{}
84 75·template<class·View>84 75·template<class·View>
85 76·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8M_\x8o_\x8d_\x8E_\x8v_\x8e_\x8n_\x8t85 76·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8M_\x8o_\x8d_\x8E_\x8v_\x8e_\x8n_\x8t
86 _\x87_\x87·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8c_\x8o_\x8m_\x8m_\x8i_\x8t(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·_.V_.i_.e_.w·_\x8x,·int,·int·_\x8n)·{86 _\x87_\x87·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8c_\x8o_\x8m_\x8m_\x8i_\x8t(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·View·_\x8x,·int,·int·_\x8n)·{
87 78·return·(_\x8a·==·0)·?·_\x8x.lq(home,_\x8n)·:·_\x8x.gr(home,_\x8n);87 78·return·(_\x8a·==·0)·?·_\x8x.lq(home,_\x8n)·:·_\x8x.gr(home,_\x8n);
88 79·}88 79·}
89 80·template<class·View>89 80·template<class·View>
90 81·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8N_\x8G_\x8L*90 81·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8N_\x8G_\x8L*
91 _\x88_\x82·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8n_\x8g_\x8l(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·_.V_.i_.e_.w·_\x8x,·int·_\x8n)·const·{91 _\x88_\x82·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8n_\x8g_\x8l(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·View·_\x8x,·int·_\x8n)·const·{
92 83·if·(_\x8a·==·0)92 83·if·(_\x8a·==·0)
93 84·return·new·(home)·_\x8L_\x8q_\x8N_\x8G_\x8L_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>(home,_\x8x,_\x8n);93 84·return·new·(home)·_\x8L_\x8q_\x8N_\x8G_\x8L_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>(home,_\x8x,_\x8n);
94 85·else94 85·else
95 86·return·NULL;95 86·return·NULL;
96 87·}96 87·}
97 88·template<class·View>97 88·template<class·View>
98 89·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·void98 89·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·void
99 _\x89_\x80·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8p_\x8r_\x8i_\x8n_\x8t(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·unsigned·int·_\x8a,·_.V_.i_.e_.w,·int·i,99 _\x89_\x80·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8L_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8p_\x8r_\x8i_\x8n_\x8t(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·unsigned·int·_\x8a,·View,·int·i,
100 91·int·_\x8n,·std::ostream&·o)·const·{100 91·int·_\x8n,·std::ostream&·o)·const·{
101 92·o·<<·"var["·<<·i·<<·"]·"101 92·o·<<·"var["·<<·i·<<·"]·"
102 93·<<·((_\x8a·==·0)·?·"<="·:·">")·<<·"·"·<<·_\x8n;102 93·<<·((_\x8a·==·0)·?·"<="·:·">")·<<·"·"·<<·_\x8n;
103 94·}103 94·}
104 95104 95
105 96·template<class·View>105 96·template<class·View>
106 97·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e106 97·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
107 98·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q107 98·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q
108 99·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)108 99·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
109 100·:·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t<View,int>(home,vb)·{}109 100·:·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t<View,int>(home,vb)·{}
110 101·template<class·View>110 101·template<class·View>
111 102·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e111 102·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
112 _\x81_\x80_\x83·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q&·vc)112 _\x81_\x80_\x83·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q&·vc)
113 104·:·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t<_.V_.i_.e_.w,int>(home,vc)·{}113 104·:·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t<View,int>(home,vc)·{}
114 105·template<class·View>114 105·template<class·View>
115 106·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8M_\x8o_\x8d_\x8E_\x8v_\x8e_\x8n_\x8t115 106·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8M_\x8o_\x8d_\x8E_\x8v_\x8e_\x8n_\x8t
116 _\x81_\x80_\x87·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8c_\x8o_\x8m_\x8m_\x8i_\x8t(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·_.V_.i_.e_.w·_\x8x,·int,·int·_\x8n)116 _\x81_\x80_\x87·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8c_\x8o_\x8m_\x8m_\x8i_\x8t(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·View·_\x8x,·int,·int·_\x8n)
117 {117 {
118 108·return·(_\x8a·==·0)·?·_\x8x.gq(home,_\x8n)·:·_\x8x.le(home,_\x8n);118 108·return·(_\x8a·==·0)·?·_\x8x.gq(home,_\x8n)·:·_\x8x.le(home,_\x8n);
119 109·}119 109·}
120 110·template<class·View>120 110·template<class·View>
121 111·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8N_\x8G_\x8L*121 111·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8N_\x8G_\x8L*
122 _\x81_\x81_\x82·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8n_\x8g_\x8l(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·_.V_.i_.e_.w·_\x8x,·int·_\x8n)·const·{122 _\x81_\x81_\x82·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8n_\x8g_\x8l(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·View·_\x8x,·int·_\x8n)·const·{
123 113·if·(_\x8a·==·0)123 113·if·(_\x8a·==·0)
124 114·return·new·(home)·_\x8G_\x8q_\x8N_\x8G_\x8L_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>(home,_\x8x,_\x8n);124 114·return·new·(home)·_\x8G_\x8q_\x8N_\x8G_\x8L_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>(home,_\x8x,_\x8n);
125 115·else125 115·else
126 116·return·NULL;126 116·return·NULL;
127 117·}127 117·}
128 118·template<class·View>128 118·template<class·View>
129 119·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·void129 119·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·void
130 _\x81_\x82_\x80·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8p_\x8r_\x8i_\x8n_\x8t(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·unsigned·int·_\x8a,·_.V_.i_.e_.w,·int·i,130 _\x81_\x82_\x80·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8q_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8p_\x8r_\x8i_\x8n_\x8t(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·unsigned·int·_\x8a,·View,·int·i,
131 121·int·_\x8n,·std::ostream&·o)·const·{131 121·int·_\x8n,·std::ostream&·o)·const·{
132 122·o·<<·"var["·<<·i·<<·"]·"132 122·o·<<·"var["·<<·i·<<·"]·"
133 123·<<·((_\x8a·==·0)·?·">="·:·"<")·<<·"·"·<<·_\x8n;133 123·<<·((_\x8a·==·0)·?·">="·:·"<")·<<·"·"·<<·_\x8n;
134 124·}134 124·}
135 125135 125
136 126·template<class·View>136 126·template<class·View>
137 127·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e137 127·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
138 128·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r138 128·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r
139 129·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)139 129·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
140 130·:·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t<View,int>(home,vb)·{}140 130·:·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t<View,int>(home,vb)·{}
141 131·template<class·View>141 131·template<class·View>
142 132·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e142 132·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
143 _\x81_\x83_\x83·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r&·vc)143 _\x81_\x83_\x83·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r&·vc)
144 134·:·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t<_.V_.i_.e_.w,int>(home,vc)·{}144 134·:·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t<View,int>(home,vc)·{}
145 135·template<class·View>145 135·template<class·View>
146 136·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8M_\x8o_\x8d_\x8E_\x8v_\x8e_\x8n_\x8t146 136·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8M_\x8o_\x8d_\x8E_\x8v_\x8e_\x8n_\x8t
147 _\x81_\x83_\x87·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8c_\x8o_\x8m_\x8m_\x8i_\x8t(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·_.V_.i_.e_.w·_\x8x,·int,·int·_\x8n)147 _\x81_\x83_\x87·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8c_\x8o_\x8m_\x8m_\x8i_\x8t(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·View·_\x8x,·int,·int·_\x8n)
148 {148 {
149 138·return·(_\x8a·==·0)·?·_\x8x.gr(home,_\x8n)·:·_\x8x.lq(home,_\x8n);149 138·return·(_\x8a·==·0)·?·_\x8x.gr(home,_\x8n)·:·_\x8x.lq(home,_\x8n);
150 139·}150 139·}
151 140·template<class·View>151 140·template<class·View>
152 141·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8N_\x8G_\x8L*152 141·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·_\x8N_\x8G_\x8L*
153 _\x81_\x84_\x82·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8n_\x8g_\x8l(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·_.V_.i_.e_.w·_\x8x,·int·_\x8n)·const·{153 _\x81_\x84_\x82·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8n_\x8g_\x8l(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·unsigned·int·_\x8a,·View·_\x8x,·int·_\x8n)·const·{
154 143·if·(_\x8a·==·0)154 143·if·(_\x8a·==·0)
155 144·return·new·(home)·_\x8G_\x8q_\x8N_\x8G_\x8L_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>(home,_\x8x,_\x8n+1);155 144·return·new·(home)·_\x8G_\x8q_\x8N_\x8G_\x8L_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>(home,_\x8x,_\x8n+1);
156 145·else156 145·else
157 146·return·NULL;157 146·return·NULL;
158 147·}158 147·}
159 148·template<class·View>159 148·template<class·View>
160 149·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·void160 149·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·void
161 _\x81_\x85_\x80·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8p_\x8r_\x8i_\x8n_\x8t(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·unsigned·int·_\x8a,·_.V_.i_.e_.w,·int·i,161 _\x81_\x85_\x80·_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t_\x8G_\x8r_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8p_\x8r_\x8i_\x8n_\x8t(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·unsigned·int·_\x8a,·View,·int·i,
162 151·int·_\x8n,·std::ostream&·o)·const·{162 151·int·_\x8n,·std::ostream&·o)·const·{
163 152·o·<<·"var["·<<·i·<<·"]·"163 152·o·<<·"var["·<<·i·<<·"]·"
164 153·<<·((_\x8a·==·0)·?·">"·:·"<=")·<<·"·"·<<·_\x8n;164 153·<<·((_\x8a·==·0)·?·">"·:·"<=")·<<·"·"·<<·_\x8n;
165 154·}165 154·}
166 155166 155
167 156}}}167 156}}}
168 157168 157
Offset 272, 18 lines modifiedOffset 272, 14 lines modified
272 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t272 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8C_\x8o_\x8m_\x8m_\x8i_\x8t
273 Base·class·for·value·commit.273 Base·class·for·value·commit.
274 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8-_\x8c_\x8o_\x8m_\x8m_\x8i_\x8t_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x84274 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8-_\x8c_\x8o_\x8m_\x8m_\x8i_\x8t_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x84
Max diff block lines reached; 583/9415 bytes (6.19%) of diff not shown.
37.3 KB
./usr/share/doc/libgecode-doc/html/int_2branch_2val-sel_8hpp_source.html
    
Offset 106, 97 lines modifiedOffset 106, 97 lines modified
106 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMin.html#a4b4c1dcd8ab9e739aa27be70b9e6779c">ValSelMin&lt;View&gt;::ValSelMin</a></div>106 <div·class="line"><a·id="l00038"·name="l00038"></a><span·class="lineno">···38</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMin.html#a4b4c1dcd8ab9e739aa27be70b9e6779c">ValSelMin&lt;View&gt;::ValSelMin</a></div>
107 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··(Space&amp;·home,·<span·class="keyword">const</span>·ValBranch&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#ac08861714503f6c7d4f10460c4e70b89">ValSelMin&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>107 <div·class="line"><a·id="l00039"·name="l00039"></a><span·class="lineno">···39</span>··(Space&amp;·home,·<span·class="keyword">const</span>·ValBranch&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#ac08861714503f6c7d4f10460c4e70b89">ValSelMin&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
108 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····:·ValSel&lt;View,int&gt;(home,vb)·{}</div>108 <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····:·ValSel&lt;View,int&gt;(home,vb)·{}</div>
109 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>109 <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno">···41</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
110 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>110 <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
111 <div·class="foldopen"·id="foldopen00043"·data-start="{"·data-end="}">111 <div·class="foldopen"·id="foldopen00043"·data-start="{"·data-end="}">
112 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMin.html#a862c7c4087b7700f8146b782cc91d0aa">···43</a></span>··<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMin.html">ValSelMin&lt;View&gt;::ValSelMin</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMin.html">ValSelMin</a>&amp;·vs)</div>112 <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMin.html#a862c7c4087b7700f8146b782cc91d0aa">···43</a></span>··<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMin.html">ValSelMin&lt;View&gt;::ValSelMin</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMin.html">ValSelMin</a>&amp;·vs)</div>
113 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#a505b0292df0aa0f8ec84940c6d99973d">View</a>,int&gt;(home,vs)·{}</div>113 <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;View,int&gt;(home,vs)·{}</div>
114 </div>114 </div>
115 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>115 <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
116 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">int</span></div>116 <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">int</span></div>
117 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">117 <div·class="foldopen"·id="foldopen00047"·data-start="{"·data-end="}">
118 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMin.html#a8485dad5d2a5bc09f63f890706499341">···47</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMin.html#a8485dad5d2a5bc09f63f890706499341">ValSelMin&lt;View&gt;::val</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#a505b0292df0aa0f8ec84940c6d99973d">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>118 <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMin.html#a8485dad5d2a5bc09f63f890706499341">···47</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMin.html#a8485dad5d2a5bc09f63f890706499341">ValSelMin&lt;View&gt;::val</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>
119 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.min();</div>119 <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.min();</div>
120 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··}</div>120 <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>··}</div>
121 </div>121 </div>
122 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>122 <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>·</div>
123 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>123 <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
124 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>124 <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
125 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMax.html#a51da341a71100158f1aa82af4d9b1ed2">ValSelMax&lt;View&gt;::ValSelMax</a></div>125 <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMax.html#a51da341a71100158f1aa82af4d9b1ed2">ValSelMax&lt;View&gt;::ValSelMax</a></div>
126 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#ac08861714503f6c7d4f10460c4e70b89">ValSelMax&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>126 <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#ac08861714503f6c7d4f10460c4e70b89">ValSelMax&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
127 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;View,int&gt;(home,vb)·{}</div>127 <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;View,int&gt;(home,vb)·{}</div>
128 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>128 <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
129 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>129 <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
130 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">130 <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}">
131 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMax.html#a9fb72ae1178e229182f83b1fb8d99182">···58</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMax.html#a51da341a71100158f1aa82af4d9b1ed2">ValSelMax&lt;View&gt;::ValSelMax</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMax.html">ValSelMax</a>&amp;·vs)</div>131 <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMax.html#a9fb72ae1178e229182f83b1fb8d99182">···58</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMax.html#a51da341a71100158f1aa82af4d9b1ed2">ValSelMax&lt;View&gt;::ValSelMax</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMax.html">ValSelMax</a>&amp;·vs)</div>
132 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#a505b0292df0aa0f8ec84940c6d99973d">View</a>,int&gt;(home,vs)·{}</div>132 <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;View,int&gt;(home,vs)·{}</div>
133 </div>133 </div>
134 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>134 <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
135 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">int</span></div>135 <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">int</span></div>
136 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="}">136 <div·class="foldopen"·id="foldopen00062"·data-start="{"·data-end="}">
137 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMax.html#a1aa0a398ec809dc2df342b0685869a0e">···62</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMax.html#a1aa0a398ec809dc2df342b0685869a0e">ValSelMax&lt;View&gt;::val</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#a505b0292df0aa0f8ec84940c6d99973d">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>137 <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMax.html#a1aa0a398ec809dc2df342b0685869a0e">···62</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMax.html#a1aa0a398ec809dc2df342b0685869a0e">ValSelMax&lt;View&gt;::val</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>
138 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.max();</div>138 <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.max();</div>
139 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··}</div>139 <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>··}</div>
140 </div>140 </div>
141 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>141 <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div>
142 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>142 <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
143 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>143 <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
144 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMed.html#a5869c9f16fb37784575c7e26cf248cfd">ValSelMed&lt;View&gt;::ValSelMed</a></div>144 <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMed.html#a5869c9f16fb37784575c7e26cf248cfd">ValSelMed&lt;View&gt;::ValSelMed</a></div>
145 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#ac08861714503f6c7d4f10460c4e70b89">ValSelMed&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>145 <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#ac08861714503f6c7d4f10460c4e70b89">ValSelMed&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
146 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;View,int&gt;(home,vb)·{}</div>146 <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;View,int&gt;(home,vb)·{}</div>
147 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>147 <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
148 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>148 <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
149 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="}">149 <div·class="foldopen"·id="foldopen00073"·data-start="{"·data-end="}">
150 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMed.html#a5a330a9b518f0480c6be20d12cf0e722">···73</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMed.html#a5869c9f16fb37784575c7e26cf248cfd">ValSelMed&lt;View&gt;::ValSelMed</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMed.html">ValSelMed</a>&amp;·vs)</div>150 <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMed.html#a5a330a9b518f0480c6be20d12cf0e722">···73</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMed.html#a5869c9f16fb37784575c7e26cf248cfd">ValSelMed&lt;View&gt;::ValSelMed</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMed.html">ValSelMed</a>&amp;·vs)</div>
151 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#a505b0292df0aa0f8ec84940c6d99973d">View</a>,int&gt;(home,vs)·{}</div>151 <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;View,int&gt;(home,vs)·{}</div>
152 </div>152 </div>
153 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>153 <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
154 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">int</span></div>154 <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">int</span></div>
155 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="}">155 <div·class="foldopen"·id="foldopen00077"·data-start="{"·data-end="}">
156 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMed.html#a99bdd2c25adf9acae379c2a844b58c9d">···77</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMed.html#a99bdd2c25adf9acae379c2a844b58c9d">ValSelMed&lt;View&gt;::val</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#a505b0292df0aa0f8ec84940c6d99973d">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>156 <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMed.html#a99bdd2c25adf9acae379c2a844b58c9d">···77</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelMed.html#a99bdd2c25adf9acae379c2a844b58c9d">ValSelMed&lt;View&gt;::val</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>
157 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.med();</div>157 <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>····<span·class="keywordflow">return</span>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.med();</div>
158 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··}</div>158 <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··}</div>
159 </div>159 </div>
160 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>160 <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div>
161 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>161 <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
162 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>162 <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
163 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelAvg.html#a68f5a0655932ce8faf38eda082353932">ValSelAvg&lt;View&gt;::ValSelAvg</a></div>163 <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelAvg.html#a68f5a0655932ce8faf38eda082353932">ValSelAvg&lt;View&gt;::ValSelAvg</a></div>
164 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#ac08861714503f6c7d4f10460c4e70b89">ValSelAvg&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>164 <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#ac08861714503f6c7d4f10460c4e70b89">ValSelAvg&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
165 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;View,int&gt;(home,vb)·{}</div>165 <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;View,int&gt;(home,vb)·{}</div>
166 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>166 <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
167 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>167 <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
168 <div·class="foldopen"·id="foldopen00088"·data-start="{"·data-end="}">168 <div·class="foldopen"·id="foldopen00088"·data-start="{"·data-end="}">
169 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelAvg.html#adfb3d901d81f1a37d014ea7651703ea6">···88</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelAvg.html#a68f5a0655932ce8faf38eda082353932">ValSelAvg&lt;View&gt;::ValSelAvg</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValSelAvg.html">ValSelAvg</a>&amp;·vs)</div>169 <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelAvg.html#adfb3d901d81f1a37d014ea7651703ea6">···88</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelAvg.html#a68f5a0655932ce8faf38eda082353932">ValSelAvg&lt;View&gt;::ValSelAvg</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValSelAvg.html">ValSelAvg</a>&amp;·vs)</div>
170 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#a505b0292df0aa0f8ec84940c6d99973d">View</a>,int&gt;(home,vs)·{}</div>170 <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;View,int&gt;(home,vs)·{}</div>
171 </div>171 </div>
172 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>172 <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
173 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">int</span></div>173 <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">int</span></div>
174 <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="}">174 <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="}">
175 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelAvg.html#a8b78700849a4a507305c4dce0645c18e">···92</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelAvg.html#a8b78700849a4a507305c4dce0645c18e">ValSelAvg&lt;View&gt;::val</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#a505b0292df0aa0f8ec84940c6d99973d">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>175 <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelAvg.html#a8b78700849a4a507305c4dce0645c18e">···92</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelAvg.html#a8b78700849a4a507305c4dce0645c18e">ValSelAvg&lt;View&gt;::val</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>
176 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····<span·class="keywordflow">return</span>·(<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.width()·==·2U)·?·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.min()·:·((<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.min()+<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.max())·/·2);</div>176 <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····<span·class="keywordflow">return</span>·(<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.width()·==·2U)·?·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.min()·:·((<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.min()+<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.max())·/·2);</div>
177 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··}</div>177 <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··}</div>
178 </div>178 </div>
179 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>179 <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div>
180 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>180 <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
181 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>181 <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
182 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html#a85a3a3e0a9ff66a4b651d88978227b67">ValSelRnd&lt;View&gt;::ValSelRnd</a></div>182 <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html#a85a3a3e0a9ff66a4b651d88978227b67">ValSelRnd&lt;View&gt;::ValSelRnd</a></div>
183 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#ac08861714503f6c7d4f10460c4e70b89">ValSelRnd&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>183 <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>··(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1ValBranch.html">ValBranch</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#ac08861714503f6c7d4f10460c4e70b89">ValSelRnd&lt;View&gt;::Var</a>&gt;&amp;·vb)</div>
184 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;View,int&gt;(home,vb),·<a·class="code·hl_variable"·href="namespaceGecode.html#a289d47f7249bc9c9193524af89d44e44">r</a>(vb.rnd())·{}</div>184 <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;View,int&gt;(home,vb),·<a·class="code·hl_variable"·href="namespaceGecode.html#a289d47f7249bc9c9193524af89d44e44">r</a>(vb.rnd())·{}</div>
185 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>185 <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
186 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>186 <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div>
187 <div·class="foldopen"·id="foldopen00103"·data-start="{"·data-end="}">187 <div·class="foldopen"·id="foldopen00103"·data-start="{"·data-end="}">
188 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html#afc75af086cd377fb9ee27a2f3b931620">··103</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html#a85a3a3e0a9ff66a4b651d88978227b67">ValSelRnd&lt;View&gt;::ValSelRnd</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html">ValSelRnd</a>&amp;·vs)</div>188 <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html#afc75af086cd377fb9ee27a2f3b931620">··103</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html#a85a3a3e0a9ff66a4b651d88978227b67">ValSelRnd&lt;View&gt;::ValSelRnd</a>(<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;·home,·<a·class="code·hl_class"·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html">ValSelRnd</a>&amp;·vs)</div>
189 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#a505b0292df0aa0f8ec84940c6d99973d">View</a>,int&gt;(home,vs),·<a·class="code·hl_variable"·href="namespaceGecode.html#a289d47f7249bc9c9193524af89d44e44">r</a>(vs.<a·class="code·hl_variable"·href="namespaceGecode.html#a289d47f7249bc9c9193524af89d44e44">r</a>)·{</div>189 <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>····:·<a·class="code·hl_class"·href="classGecode_1_1ValSel.html">ValSel</a>&lt;View,int&gt;(home,vs),·<a·class="code·hl_variable"·href="namespaceGecode.html#a289d47f7249bc9c9193524af89d44e44">r</a>(vs.<a·class="code·hl_variable"·href="namespaceGecode.html#a289d47f7249bc9c9193524af89d44e44">r</a>)·{</div>
190 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··}</div>190 <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··}</div>
191 </div>191 </div>
192 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>192 <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>··<span·class="keyword">template</span>&lt;<span·class="keyword">class</span>·View&gt;</div>
193 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">int</span></div>193 <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··<a·class="code·hl_define"·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a>·<span·class="keywordtype">int</span></div>
194 <div·class="foldopen"·id="foldopen00108"·data-start="{"·data-end="}">194 <div·class="foldopen"·id="foldopen00108"·data-start="{"·data-end="}">
195 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html#a62bde4cc05d0c9c82696aea8a2969d46">··108</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html#a62bde4cc05d0c9c82696aea8a2969d46">ValSelRnd&lt;View&gt;::val</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·<a·class="code·hl_typedef"·href="classGecode_1_1ValSel.html#a505b0292df0aa0f8ec84940c6d99973d">View</a>·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>195 <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html#a62bde4cc05d0c9c82696aea8a2969d46">··108</a></span>··<a·class="code·hl_function"·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html#a62bde4cc05d0c9c82696aea8a2969d46">ValSelRnd&lt;View&gt;::val</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGecode_1_1Space.html">Space</a>&amp;,·View·<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>,·<span·class="keywordtype">int</span>)·{</div>
196 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a533391314665d6bf1b5575e9a9cd8552">p</a>·=·<a·class="code·hl_variable"·href="namespaceGecode.html#a289d47f7249bc9c9193524af89d44e44">r</a>(<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.size());</div>196 <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a533391314665d6bf1b5575e9a9cd8552">p</a>·=·<a·class="code·hl_variable"·href="namespaceGecode.html#a289d47f7249bc9c9193524af89d44e44">r</a>(<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>.size());</div>
197 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····<span·class="keywordflow">for</span>·(<a·class="code·hl_class"·href="classGecode_1_1Int_1_1ViewRanges.html">ViewRanges&lt;View&gt;</a>·i(<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>);·i();·++i)·{</div>197 <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····<span·class="keywordflow">for</span>·(<a·class="code·hl_class"·href="classGecode_1_1Int_1_1ViewRanges.html">ViewRanges&lt;View&gt;</a>·i(<a·class="code·hl_variable"·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">x</a>);·i();·++i)·{</div>
198 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>······<span·class="keywordflow">if</span>·(i.width()·&gt;·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a533391314665d6bf1b5575e9a9cd8552">p</a>)</div>198 <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>······<span·class="keywordflow">if</span>·(i.width()·&gt;·<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a533391314665d6bf1b5575e9a9cd8552">p</a>)</div>
199 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>········<span·class="keywordflow">return</span>·i.min()·+·<span·class="keyword">static_cast&lt;</span><span·class="keywordtype">int</span><span·class="keyword">&gt;</span>(<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a533391314665d6bf1b5575e9a9cd8552">p</a>);</div>199 <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>········<span·class="keywordflow">return</span>·i.min()·+·<span·class="keyword">static_cast&lt;</span><span·class="keywordtype">int</span><span·class="keyword">&gt;</span>(<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a533391314665d6bf1b5575e9a9cd8552">p</a>);</div>
200 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>······<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a533391314665d6bf1b5575e9a9cd8552">p</a>·-=·i.width();</div>200 <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>······<a·class="code·hl_variable"·href="bool-expr_8cpp.html#a533391314665d6bf1b5575e9a9cd8552">p</a>·-=·i.width();</div>
201 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>····}</div>201 <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>····}</div>
202 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····<a·class="code·hl_define"·href="support_2macros_8hpp.html#a28e39a96a83a0676b5daab8e1f0e0e91">GECODE_NEVER</a>;</div>202 <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····<a·class="code·hl_define"·href="support_2macros_8hpp.html#a28e39a96a83a0676b5daab8e1f0e0e91">GECODE_NEVER</a>;</div>
Offset 296, 15 lines modifiedOffset 296, 14 lines modified
296 <div·class="ttc"·id="aclassGecode_1_1Int_1_1Branch_1_1ValSelRnd_html_a85a3a3e0a9ff66a4b651d88978227b67"><div·class="ttname"><a·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html#a85a3a3e0a9ff66a4b651d88978227b67">Gecode::Int::Branch::ValSelRnd::ValSelRnd</a></div><div·class="ttdeci">ValSelRnd(Space·&amp;home,·const·ValBranch&lt;·Var·&gt;·&amp;vb)</div><div·class="ttdoc">Constructor·for·initialization.</div></div>296 <div·class="ttc"·id="aclassGecode_1_1Int_1_1Branch_1_1ValSelRnd_html_a85a3a3e0a9ff66a4b651d88978227b67"><div·class="ttname"><a·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html#a85a3a3e0a9ff66a4b651d88978227b67">Gecode::Int::Branch::ValSelRnd::ValSelRnd</a></div><div·class="ttdeci">ValSelRnd(Space·&amp;home,·const·ValBranch&lt;·Var·&gt;·&amp;vb)</div><div·class="ttdoc">Constructor·for·initialization.</div></div>
297 <div·class="ttc"·id="aclassGecode_1_1Int_1_1Branch_1_1ValSelRnd_html_ad96c82e4102cd284751906bc59af5e3c"><div·class="ttname"><a·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html#ad96c82e4102cd284751906bc59af5e3c">Gecode::Int::Branch::ValSelRnd::dispose</a></div><div·class="ttdeci">void·dispose(Space·&amp;home)</div><div·class="ttdoc">Delete·value·selection.</div><div·class="ttdef"><b>Definition</b>·<a·href="int_2branch_2val-sel_8hpp_source.html#l00125">val-sel.hpp:125</a></div></div>297 <div·class="ttc"·id="aclassGecode_1_1Int_1_1Branch_1_1ValSelRnd_html_ad96c82e4102cd284751906bc59af5e3c"><div·class="ttname"><a·href="classGecode_1_1Int_1_1Branch_1_1ValSelRnd.html#ad96c82e4102cd284751906bc59af5e3c">Gecode::Int::Branch::ValSelRnd::dispose</a></div><div·class="ttdeci">void·dispose(Space·&amp;home)</div><div·class="ttdoc">Delete·value·selection.</div><div·class="ttdef"><b>Definition</b>·<a·href="int_2branch_2val-sel_8hpp_source.html#l00125">val-sel.hpp:125</a></div></div>
298 <div·class="ttc"·id="aclassGecode_1_1Int_1_1IntView_html"><div·class="ttname"><a·href="classGecode_1_1Int_1_1IntView.html">Gecode::Int::IntView</a></div><div·class="ttdoc">Integer·view·for·integer·variables.</div><div·class="ttdef"><b>Definition</b>·<a·href="int_2view_8hpp_source.html#l00129">view.hpp:129</a></div></div>298 <div·class="ttc"·id="aclassGecode_1_1Int_1_1IntView_html"><div·class="ttname"><a·href="classGecode_1_1Int_1_1IntView.html">Gecode::Int::IntView</a></div><div·class="ttdoc">Integer·view·for·integer·variables.</div><div·class="ttdef"><b>Definition</b>·<a·href="int_2view_8hpp_source.html#l00129">view.hpp:129</a></div></div>
299 <div·class="ttc"·id="aclassGecode_1_1Int_1_1ViewRanges_html"><div·class="ttname"><a·href="classGecode_1_1Int_1_1ViewRanges.html">Gecode::Int::ViewRanges</a></div><div·class="ttdoc">Range·iterator·for·integer·views.</div><div·class="ttdef"><b>Definition</b>·<a·href="int_2view_8hpp_source.html#l00054">view.hpp:54</a></div></div>299 <div·class="ttc"·id="aclassGecode_1_1Int_1_1ViewRanges_html"><div·class="ttname"><a·href="classGecode_1_1Int_1_1ViewRanges.html">Gecode::Int::ViewRanges</a></div><div·class="ttdoc">Range·iterator·for·integer·views.</div><div·class="ttdef"><b>Definition</b>·<a·href="int_2view_8hpp_source.html#l00054">view.hpp:54</a></div></div>
300 <div·class="ttc"·id="aclassGecode_1_1Space_html"><div·class="ttname"><a·href="classGecode_1_1Space.html">Gecode::Space</a></div><div·class="ttdoc">Computation·spaces.</div><div·class="ttdef"><b>Definition</b>·<a·href="core_8hpp_source.html#l01742">core.hpp:1742</a></div></div>300 <div·class="ttc"·id="aclassGecode_1_1Space_html"><div·class="ttname"><a·href="classGecode_1_1Space.html">Gecode::Space</a></div><div·class="ttdoc">Computation·spaces.</div><div·class="ttdef"><b>Definition</b>·<a·href="core_8hpp_source.html#l01742">core.hpp:1742</a></div></div>
301 <div·class="ttc"·id="aclassGecode_1_1ValBranch_html"><div·class="ttname"><a·href="classGecode_1_1ValBranch.html">Gecode::ValBranch</a></div><div·class="ttdoc">Value·branching·information.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2val_8hpp_source.html#l00041">val.hpp:41</a></div></div>301 <div·class="ttc"·id="aclassGecode_1_1ValBranch_html"><div·class="ttname"><a·href="classGecode_1_1ValBranch.html">Gecode::ValBranch</a></div><div·class="ttdoc">Value·branching·information.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2val_8hpp_source.html#l00041">val.hpp:41</a></div></div>
302 <div·class="ttc"·id="aclassGecode_1_1ValSel_html"><div·class="ttname"><a·href="classGecode_1_1ValSel.html">Gecode::ValSel</a></div><div·class="ttdoc">Base·class·for·value·selection.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2val-sel_8hpp_source.html#l00044">val-sel.hpp:44</a></div></div>302 <div·class="ttc"·id="aclassGecode_1_1ValSel_html"><div·class="ttname"><a·href="classGecode_1_1ValSel.html">Gecode::ValSel</a></div><div·class="ttdoc">Base·class·for·value·selection.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2val-sel_8hpp_source.html#l00044">val-sel.hpp:44</a></div></div>
303 <div·class="ttc"·id="aclassGecode_1_1ValSel_html_a505b0292df0aa0f8ec84940c6d99973d"><div·class="ttname"><a·href="classGecode_1_1ValSel.html#a505b0292df0aa0f8ec84940c6d99973d">Gecode::ValSel&lt;·View,·int·&gt;::View</a></div><div·class="ttdeci">View·View</div><div·class="ttdoc">View·type.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2val-sel_8hpp_source.html#l00047">val-sel.hpp:47</a></div></div> 
304 <div·class="ttc"·id="aclassGecode_1_1ValSel_html_ac08861714503f6c7d4f10460c4e70b89"><div·class="ttname"><a·href="classGecode_1_1ValSel.html#ac08861714503f6c7d4f10460c4e70b89">Gecode::ValSel&lt;·View,·int·&gt;::Var</a></div><div·class="ttdeci">View::VarType·Var</div><div·class="ttdoc">Corresponding·variable·type.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2val-sel_8hpp_source.html#l00049">val-sel.hpp:49</a></div></div>303 <div·class="ttc"·id="aclassGecode_1_1ValSel_html_ac08861714503f6c7d4f10460c4e70b89"><div·class="ttname"><a·href="classGecode_1_1ValSel.html#ac08861714503f6c7d4f10460c4e70b89">Gecode::ValSel&lt;·View,·int·&gt;::Var</a></div><div·class="ttdeci">View::VarType·Var</div><div·class="ttdoc">Corresponding·variable·type.</div><div·class="ttdef"><b>Definition</b>·<a·href="kernel_2branch_2val-sel_8hpp_source.html#l00049">val-sel.hpp:49</a></div></div>
305 <div·class="ttc"·id="anamespaceGecode_html"><div·class="ttname"><a·href="namespaceGecode.html">Gecode</a></div><div·class="ttdoc">Gecode·toplevel·namespace</div></div>304 <div·class="ttc"·id="anamespaceGecode_html"><div·class="ttname"><a·href="namespaceGecode.html">Gecode</a></div><div·class="ttdoc">Gecode·toplevel·namespace</div></div>
306 <div·class="ttc"·id="anamespaceGecode_html_a289d47f7249bc9c9193524af89d44e44"><div·class="ttname"><a·href="namespaceGecode.html#a289d47f7249bc9c9193524af89d44e44">Gecode::r</a></div><div·class="ttdeci">Post·propagator·for·SetVar·SetOpType·SetVar·SetRelType·r</div><div·class="ttdef"><b>Definition</b>·<a·href="gecode_2set_8hh_source.html#l00767">set.hh:767</a></div></div>305 <div·class="ttc"·id="anamespaceGecode_html_a289d47f7249bc9c9193524af89d44e44"><div·class="ttname"><a·href="namespaceGecode.html#a289d47f7249bc9c9193524af89d44e44">Gecode::r</a></div><div·class="ttdeci">Post·propagator·for·SetVar·SetOpType·SetVar·SetRelType·r</div><div·class="ttdef"><b>Definition</b>·<a·href="gecode_2set_8hh_source.html#l00767">set.hh:767</a></div></div>
307 <div·class="ttc"·id="anamespaceGecode_html_a545dfd196c1486d2c232576aa3ab094e"><div·class="ttname"><a·href="namespaceGecode.html#a545dfd196c1486d2c232576aa3ab094e">Gecode::min</a></div><div·class="ttdeci">void·min(Home·home,·FloatVar·x0,·FloatVar·x1,·FloatVar·x2)</div><div·class="ttdoc">Post·propagator·for·.</div><div·class="ttdef"><b>Definition</b>·<a·href="gecode_2float_2arithmetic_8cpp_source.html#l00067">arithmetic.cpp:67</a></div></div>306 <div·class="ttc"·id="anamespaceGecode_html_a545dfd196c1486d2c232576aa3ab094e"><div·class="ttname"><a·href="namespaceGecode.html#a545dfd196c1486d2c232576aa3ab094e">Gecode::min</a></div><div·class="ttdeci">void·min(Home·home,·FloatVar·x0,·FloatVar·x1,·FloatVar·x2)</div><div·class="ttdoc">Post·propagator·for·.</div><div·class="ttdef"><b>Definition</b>·<a·href="gecode_2float_2arithmetic_8cpp_source.html#l00067">arithmetic.cpp:67</a></div></div>
308 <div·class="ttc"·id="anamespaceGecode_html_adf2d08f1cc6a855b4d64caaed827c364"><div·class="ttname"><a·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">Gecode::x</a></div><div·class="ttdeci">Post·propagator·for·SetVar·x</div><div·class="ttdef"><b>Definition</b>·<a·href="gecode_2set_8hh_source.html#l00767">set.hh:767</a></div></div>307 <div·class="ttc"·id="anamespaceGecode_html_adf2d08f1cc6a855b4d64caaed827c364"><div·class="ttname"><a·href="namespaceGecode.html#adf2d08f1cc6a855b4d64caaed827c364">Gecode::x</a></div><div·class="ttdeci">Post·propagator·for·SetVar·x</div><div·class="ttdef"><b>Definition</b>·<a·href="gecode_2set_8hh_source.html#l00767">set.hh:767</a></div></div>
309 <div·class="ttc"·id="asupport_2config_8hpp_html_adb97414df8177596c2b149cf5f588ac8"><div·class="ttname"><a·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div><div·class="ttdeci">#define·forceinline</div><div·class="ttdef"><b>Definition</b>·<a·href="support_2config_8hpp_source.html#l00187">config.hpp:187</a></div></div>308 <div·class="ttc"·id="asupport_2config_8hpp_html_adb97414df8177596c2b149cf5f588ac8"><div·class="ttname"><a·href="support_2config_8hpp.html#adb97414df8177596c2b149cf5f588ac8">forceinline</a></div><div·class="ttdeci">#define·forceinline</div><div·class="ttdef"><b>Definition</b>·<a·href="support_2config_8hpp_source.html#l00187">config.hpp:187</a></div></div>
310 <div·class="ttc"·id="asupport_2macros_8hpp_html_a28e39a96a83a0676b5daab8e1f0e0e91"><div·class="ttname"><a·href="support_2macros_8hpp.html#a28e39a96a83a0676b5daab8e1f0e0e91">GECODE_NEVER</a></div><div·class="ttdeci">#define·GECODE_NEVER</div><div·class="ttdoc">Assert·that·this·command·is·never·executed.</div><div·class="ttdef"><b>Definition</b>·<a·href="support_2macros_8hpp_source.html#l00056">macros.hpp:56</a></div></div>309 <div·class="ttc"·id="asupport_2macros_8hpp_html_a28e39a96a83a0676b5daab8e1f0e0e91"><div·class="ttname"><a·href="support_2macros_8hpp.html#a28e39a96a83a0676b5daab8e1f0e0e91">GECODE_NEVER</a></div><div·class="ttdeci">#define·GECODE_NEVER</div><div·class="ttdoc">Assert·that·this·command·is·never·executed.</div><div·class="ttdef"><b>Definition</b>·<a·href="support_2macros_8hpp_source.html#l00056">macros.hpp:56</a></div></div>
5.86 KB
html2text {}
    
Offset 46, 79 lines modifiedOffset 46, 79 lines modified
46 37·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e46 37·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
47 38·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8i_\x8n47 38·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8i_\x8n
48 39·(Space&·home,·const·ValBranch<_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)48 39·(Space&·home,·const·ValBranch<_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
49 40·:·ValSel<View,int>(home,vb)·{}49 40·:·ValSel<View,int>(home,vb)·{}
50 41·template<class·View>50 41·template<class·View>
51 42·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e51 42·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
52 _\x84_\x83·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8i_\x8n(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8i_\x8n&·vs)52 _\x84_\x83·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8i_\x8n(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8i_\x8n&·vs)
53 44·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<_.V_.i_.e_.w,int>(home,vs)·{}53 44·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<View,int>(home,vs)·{}
54 45·template<class·View>54 45·template<class·View>
55 46·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·int55 46·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·int
56 _\x84_\x87·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·_.V_.i_.e_.w·_\x8x,·int)·{56 _\x84_\x87·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8i_\x8n_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·View·_\x8x,·int)·{
57 48·return·_\x8x.min();57 48·return·_\x8x.min();
58 49·}58 49·}
59 5059 50
60 51·template<class·View>60 51·template<class·View>
61 52·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e61 52·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
62 53·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8a_\x8x62 53·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8a_\x8x
63 54·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)63 54·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
64 55·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<View,int>(home,vb)·{}64 55·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<View,int>(home,vb)·{}
65 56·template<class·View>65 56·template<class·View>
66 57·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e66 57·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
67 _\x85_\x88·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8a_\x8x(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8a_\x8x&·vs)67 _\x85_\x88·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8a_\x8x(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8a_\x8x&·vs)
68 59·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<_.V_.i_.e_.w,int>(home,vs)·{}68 59·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<View,int>(home,vs)·{}
69 60·template<class·View>69 60·template<class·View>
70 61·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·int70 61·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·int
71 _\x86_\x82·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·_.V_.i_.e_.w·_\x8x,·int)·{71 _\x86_\x82·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8a_\x8x_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·View·_\x8x,·int)·{
72 63·return·_\x8x.max();72 63·return·_\x8x.max();
73 64·}73 64·}
74 6574 65
75 66·template<class·View>75 66·template<class·View>
76 67·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e76 67·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
77 68·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8e_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8e_\x8d77 68·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8e_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8e_\x8d
78 69·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8e_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)78 69·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8e_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
79 70·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<View,int>(home,vb)·{}79 70·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<View,int>(home,vb)·{}
80 71·template<class·View>80 71·template<class·View>
81 72·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e81 72·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
82 _\x87_\x83·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8e_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8e_\x8d(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8e_\x8d&·vs)82 _\x87_\x83·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8e_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8e_\x8d(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8e_\x8d&·vs)
83 74·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<_.V_.i_.e_.w,int>(home,vs)·{}83 74·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<View,int>(home,vs)·{}
84 75·template<class·View>84 75·template<class·View>
85 76·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·int85 76·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·int
86 _\x87_\x87·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8e_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·_.V_.i_.e_.w·_\x8x,·int)·{86 _\x87_\x87·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8M_\x8e_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·View·_\x8x,·int)·{
87 78·return·_\x8x.med();87 78·return·_\x8x.med();
88 79·}88 79·}
89 8089 80
90 81·template<class·View>90 81·template<class·View>
91 82·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e91 82·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
92 83·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8A_\x8v_\x8g_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8A_\x8v_\x8g92 83·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8A_\x8v_\x8g_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8A_\x8v_\x8g
93 84·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8A_\x8v_\x8g_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)93 84·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8A_\x8v_\x8g_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
94 85·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<View,int>(home,vb)·{}94 85·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<View,int>(home,vb)·{}
95 86·template<class·View>95 86·template<class·View>
96 87·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e96 87·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
97 _\x88_\x88·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8A_\x8v_\x8g_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8A_\x8v_\x8g(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8A_\x8v_\x8g&·vs)97 _\x88_\x88·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8A_\x8v_\x8g_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8A_\x8v_\x8g(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8A_\x8v_\x8g&·vs)
98 89·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<_.V_.i_.e_.w,int>(home,vs)·{}98 89·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<View,int>(home,vs)·{}
99 90·template<class·View>99 90·template<class·View>
100 91·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·int100 91·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·int
101 _\x89_\x82·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8A_\x8v_\x8g_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·_.V_.i_.e_.w·_\x8x,·int)·{101 _\x89_\x82·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8A_\x8v_\x8g_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·View·_\x8x,·int)·{
102 93·return·(_\x8x.width()·==·2U)·?·_\x8x.min()·:·((_\x8x.min()+_\x8x.max())·/·2);102 93·return·(_\x8x.width()·==·2U)·?·_\x8x.min()·:·((_\x8x.min()+_\x8x.max())·/·2);
103 94·}103 94·}
104 95104 95
105 96·template<class·View>105 96·template<class·View>
106 97·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e106 97·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
107 98·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8R_\x8n_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8R_\x8n_\x8d107 98·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8R_\x8n_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8R_\x8n_\x8d
108 99·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8R_\x8n_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)108 99·(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·const·_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h<_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8R_\x8n_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r>&·vb)
109 100·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<View,int>(home,vb),·_\x8r(vb.rnd())·{}109 100·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<View,int>(home,vb),·_\x8r(vb.rnd())·{}
110 101·template<class·View>110 101·template<class·View>
111 102·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e111 102·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e
112 _\x81_\x80_\x83·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8R_\x8n_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8R_\x8n_\x8d(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8R_\x8n_\x8d&·vs)112 _\x81_\x80_\x83·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8R_\x8n_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8R_\x8n_\x8d(_\x8S_\x8p_\x8a_\x8c_\x8e&·home,·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8R_\x8n_\x8d&·vs)
113 104·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<_.V_.i_.e_.w,int>(home,vs),·_\x8r(vs._\x8r)·{113 104·:·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l<View,int>(home,vs),·_\x8r(vs._\x8r)·{
114 105·}114 105·}
115 106·template<class·View>115 106·template<class·View>
116 107·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·int116 107·_\x8f_\x8o_\x8r_\x8c_\x8e_\x8i_\x8n_\x8l_\x8i_\x8n_\x8e·int
117 _\x81_\x80_\x88·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8R_\x8n_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·_.V_.i_.e_.w·_\x8x,·int)·{117 _\x81_\x80_\x88·_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8R_\x8n_\x8d_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>_\x8:_\x8:_\x8v_\x8a_\x8l(const·_\x8S_\x8p_\x8a_\x8c_\x8e&,·View·_\x8x,·int)·{
118 109·unsigned·int·_\x8p·=·_\x8r(_\x8x.size());118 109·unsigned·int·_\x8p·=·_\x8r(_\x8x.size());
119 110·for·(_\x8V_\x8i_\x8e_\x8w_\x8R_\x8a_\x8n_\x8g_\x8e_\x8s_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>·i(_\x8x);·i();·++i)·{119 110·for·(_\x8V_\x8i_\x8e_\x8w_\x8R_\x8a_\x8n_\x8g_\x8e_\x8s_\x8<_\x8V_\x8i_\x8e_\x8w_\x8>·i(_\x8x);·i();·++i)·{
120 111·if·(i.width()·>·_\x8p)120 111·if·(i.width()·>·_\x8p)
121 112·return·i.min()·+·static_cast<int>(_\x8p);121 112·return·i.min()·+·static_cast<int>(_\x8p);
122 113·_\x8p·-=·i.width();122 113·_\x8p·-=·i.width();
123 114·}123 114·}
124 115·_\x8G_\x8E_\x8C_\x8O_\x8D_\x8E_\x8__\x8N_\x8E_\x8V_\x8E_\x8R;124 115·_\x8G_\x8E_\x8C_\x8O_\x8D_\x8E_\x8__\x8N_\x8E_\x8V_\x8E_\x8R;
Offset 271, 18 lines modifiedOffset 271, 14 lines modified
271 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8c_\x8o_\x8r_\x8e_\x8._\x8h_\x8p_\x8p_\x8:_\x81_\x87_\x84_\x82271 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8c_\x8o_\x8r_\x8e_\x8._\x8h_\x8p_\x8p_\x8:_\x81_\x87_\x84_\x82
272 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h272 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8B_\x8r_\x8a_\x8n_\x8c_\x8h
273 Value·branching·information.273 Value·branching·information.
274 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x81274 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x81
275 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l275 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l
276 Base·class·for·value·selection.276 Base·class·for·value·selection.
277 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8-_\x8s_\x8e_\x8l_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x84277 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8-_\x8s_\x8e_\x8l_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x84
278 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8<_\x8·_\x8V_\x8i_\x8e_\x8w_\x8,_\x8·_\x8i_\x8n_\x8t_\x8·_\x8>_\x8:_\x8:_\x8V_\x8i_\x8e_\x8w 
279 View·View 
280 View·type. 
281 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8-_\x8s_\x8e_\x8l_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x87 
282 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8<_\x8·_\x8V_\x8i_\x8e_\x8w_\x8,_\x8·_\x8i_\x8n_\x8t_\x8·_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r278 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8V_\x8a_\x8l_\x8S_\x8e_\x8l_\x8<_\x8·_\x8V_\x8i_\x8e_\x8w_\x8,_\x8·_\x8i_\x8n_\x8t_\x8·_\x8>_\x8:_\x8:_\x8V_\x8a_\x8r
283 View::VarType·Var279 View::VarType·Var
284 Corresponding·variable·type.280 Corresponding·variable·type.
285 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8-_\x8s_\x8e_\x8l_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x89281 D\x8De\x8ef\x8fi\x8in\x8ni\x8it\x8ti\x8io\x8on\x8n·_\x8v_\x8a_\x8l_\x8-_\x8s_\x8e_\x8l_\x8._\x8h_\x8p_\x8p_\x8:_\x84_\x89
286 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e282 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e
287 Gecode·toplevel·namespace283 Gecode·toplevel·namespace
288 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8r284 _\x8G_\x8e_\x8c_\x8o_\x8d_\x8e_\x8:_\x8:_\x8r