107 MB
/home/fdroid/fdroiddata/tmp/org.petero.droidfish_98.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.petero.droidfish_98.apk
1.52 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·34212993·bytes,·number·of·entries:·8441 Zip·file·size:·34212993·bytes,·number·of·entries:·844
2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··4001972·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··4003452·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx···205112·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libgtb.so4 -rw-rw-rw-··0.0·unx···205112·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libgtb.so
5 -rw-rw-rw-··0.0·unx·····5824·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libnativeutil.so5 -rw-rw-rw-··0.0·unx·····5824·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libnativeutil.so
6 -rw-rw-rw-··0.0·unx···870920·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/librtb.so6 -rw-rw-rw-··0.0·unx···870920·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/librtb.so
7 -rw-rw-rw-··0.0·unx···126920·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libgtb.so7 -rw-rw-rw-··0.0·unx···126920·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libgtb.so
8 -rw-rw-rw-··0.0·unx····22092·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libnativeutil.so8 -rw-rw-rw-··0.0·unx····22092·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libnativeutil.so
9 -rw-rw-rw-··0.0·unx···530452·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/librtb.so9 -rw-rw-rw-··0.0·unx···530452·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/librtb.so
10 -rw-rw-rw-··0.0·unx···200588·b-·defN·81-Jan-01·01:01·lib/x86/libgtb.so10 -rw-rw-rw-··0.0·unx···200588·b-·defN·81-Jan-01·01:01·lib/x86/libgtb.so
Offset 839, 8 lines modifiedOffset 839, 8 lines modified
839 -rw----·····0.0·fat·····1852·b-·defN·81-Jan-01·01:01·res/zX.xml839 -rw----·····0.0·fat·····1852·b-·defN·81-Jan-01·01:01·res/zX.xml
840 -rw----·····0.0·fat······828·b-·defN·81-Jan-01·01:01·res/za.xml840 -rw----·····0.0·fat······828·b-·defN·81-Jan-01·01:01·res/za.xml
841 -rw----·····0.0·fat······748·b-·defN·81-Jan-01·01:01·res/zq.xml841 -rw----·····0.0·fat······748·b-·defN·81-Jan-01·01:01·res/zq.xml
842 -rw----·····0.0·fat··1010476·b-·stor·81-Jan-01·01:01·resources.arsc842 -rw----·····0.0·fat··1010476·b-·stor·81-Jan-01·01:01·resources.arsc
843 -rw----·····2.0·fat····58155·b-·defN·81-Jan-01·01:01·META-INF/B4C52B35.SF843 -rw----·····2.0·fat····58155·b-·defN·81-Jan-01·01:01·META-INF/B4C52B35.SF
844 -rw----·····2.0·fat·····1291·b-·defN·81-Jan-01·01:01·META-INF/B4C52B35.RSA844 -rw----·····2.0·fat·····1291·b-·defN·81-Jan-01·01:01·META-INF/B4C52B35.RSA
845 -rw----·····2.0·fat····58047·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF845 -rw----·····2.0·fat····58047·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
846 844·files,·62111788·bytes·uncompressed,·34113254·bytes·compressed:··45.1%846 844·files,·62113268·bytes·uncompressed,·34113408·bytes·compressed:··45.1%
107 MB
classes.dex
97.4 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·58962fe64 checksum············:·531b8a97
5 signature···········:·d04c...9d3b5 signature···········:·1a83...a692
6 file_size···········:·40019726 file_size···········:·4003452
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·3304510 string_ids_size·····:·33046
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·415112 type_ids_size·······:·4151
13 type_ids_off········:·132292·(0x0204c4)13 type_ids_off········:·132296·(0x0204c8)
14 proto_ids_size······:·630114 proto_ids_size······:·6301
15 proto_ids_off·······:·148896·(0x0245a0)15 proto_ids_off·······:·148900·(0x0245a4)
16 field_ids_size······:·2603416 field_ids_size······:·26034
17 field_ids_off·······:·224508·(0x036cfc)17 field_ids_off·······:·224512·(0x036d00)
18 method_ids_size·····:·3093818 method_ids_size·····:·30955
19 method_ids_off······:·432780·(0x069a8c)19 method_ids_off······:·432784·(0x069a90)
20 class_defs_size·····:·313720 class_defs_size·····:·3137
21 class_defs_off······:·680284·(0x0a615c)21 class_defs_off······:·680424·(0x0a61e8)
22 data_size···········:·322130422 data_size···········:·3222644
23 data_off············:·780668·(0x0be97c)23 data_off············:·780808·(0x0bea08)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·31725 class_idx···········:·317
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·335627 superclass_idx······:·3356
28 source_file_idx·····:·459928 source_file_idx·····:·4600
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·031 direct_methods_size·:·0
32 virtual_methods_size:·332 virtual_methods_size:·3
  
33 Class·#0·annotations:33 Class·#0·annotations:
34 Annotations·on·class34 Annotations·on·class
Offset 69, 21 lines modifiedOffset 69, 21 lines modified
69 ····#2··············:·(in·Landroid/support/v4/app/INotificationSideChannel;)69 ····#2··············:·(in·Landroid/support/v4/app/INotificationSideChannel;)
70 ······name··········:·'notify'70 ······name··········:·'notify'
71 ······type··········:·'(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V'71 ······type··········:·'(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V'
72 ······access········:·0x0401·(PUBLIC·ABSTRACT)72 ······access········:·0x0401·(PUBLIC·ABSTRACT)
73 ······method_idx····:·163273 ······method_idx····:·1632
74 ······code··········:·(none)74 ······code··········:·(none)
  
75 ··source_file_idx···:·4599·(INotificationSideChannel.java)75 ··source_file_idx···:·4600·(INotificationSideChannel.java)
  
76 Class·#1·header:76 Class·#1·header:
77 class_idx···········:·32277 class_idx···········:·322
78 access_flags········:·1537·(0x0601)78 access_flags········:·1537·(0x0601)
79 superclass_idx······:·335679 superclass_idx······:·3356
80 source_file_idx·····:·460380 source_file_idx·····:·4604
81 static_fields_size··:·081 static_fields_size··:·0
82 instance_fields_size:·082 instance_fields_size:·0
83 direct_methods_size·:·083 direct_methods_size·:·0
84 virtual_methods_size:·184 virtual_methods_size:·1
  
85 Class·#1·annotations:85 Class·#1·annotations:
86 Annotations·on·class86 Annotations·on·class
Offset 104, 21 lines modifiedOffset 104, 21 lines modified
104 ····#0··············:·(in·Landroid/support/v4/os/IResultReceiver;)104 ····#0··············:·(in·Landroid/support/v4/os/IResultReceiver;)
105 ······name··········:·'send'105 ······name··········:·'send'
106 ······type··········:·'(ILandroid/os/Bundle;)V'106 ······type··········:·'(ILandroid/os/Bundle;)V'
107 ······access········:·0x0401·(PUBLIC·ABSTRACT)107 ······access········:·0x0401·(PUBLIC·ABSTRACT)
108 ······method_idx····:·1650108 ······method_idx····:·1650
109 ······code··········:·(none)109 ······code··········:·(none)
  
110 ··source_file_idx···:·4603·(IResultReceiver.java)110 ··source_file_idx···:·4604·(IResultReceiver.java)
  
111 Class·#2·header:111 Class·#2·header:
112 class_idx···········:·323112 class_idx···········:·323
113 access_flags········:·16·(0x0010)113 access_flags········:·16·(0x0010)
114 superclass_idx······:·3356114 superclass_idx······:·3356
115 source_file_idx·····:·10717115 source_file_idx·····:·10718
116 static_fields_size··:·0116 static_fields_size··:·0
117 instance_fields_size:·0117 instance_fields_size:·0
118 direct_methods_size·:·1118 direct_methods_size·:·1
119 virtual_methods_size:·4119 virtual_methods_size:·4
  
120 Class·#2·annotations:120 Class·#2·annotations:
121 Annotations·on·class121 Annotations·on·class
Offset 141, 17 lines modifiedOffset 141, 17 lines modified
141 ······access········:·0x10000·(CONSTRUCTOR)141 ······access········:·0x10000·(CONSTRUCTOR)
142 ······method_idx····:·1651142 ······method_idx····:·1651
143 ······code··········-143 ······code··········-
144 ······registers·····:·1144 ······registers·····:·1
145 ······ins···········:·1145 ······ins···········:·1
146 ······outs··········:·1146 ······outs··········:·1
147 ······insns·size····:·4·16-bit·code·units147 ······insns·size····:·4·16-bit·code·units
148 0beee8:········································|[0beee8]·android.support.v4.os.ResultReceiver$1.<init>:()V148 0bef74:········································|[0bef74]·android.support.v4.os.ResultReceiver$1.<init>:()V
149 0beef8:·7010·056b·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@6b05149 0bef84:·7010·076b·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@6b07
150 0beefe:·0e00···································|0003:·return-void150 0bef8a:·0e00···································|0003:·return-void
151 ······catches·······:·(none)151 ······catches·······:·(none)
152 ······positions·····:152 ······positions·····:
153 ········0x0000·line=145153 ········0x0000·line=145
154 ······locals········:154 ······locals········:
155 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;155 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/os/ResultReceiver$1;
  
156 ··Virtual·methods···-156 ··Virtual·methods···-
Offset 161, 18 lines modifiedOffset 161, 18 lines modified
161 ······access········:·0x0001·(PUBLIC)161 ······access········:·0x0001·(PUBLIC)
162 ······method_idx····:·1652162 ······method_idx····:·1652
163 ······code··········-163 ······code··········-
164 ······registers·····:·3164 ······registers·····:·3
165 ······ins···········:·2165 ······ins···········:·2
166 ······outs··········:·2166 ······outs··········:·2
167 ······insns·size····:·6·16-bit·code·units167 ······insns·size····:·6·16-bit·code·units
168 0bee7c:········································|[0bee7c]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;168 0bef08:········································|[0bef08]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;
169 0bee8c:·2200·4601······························|0000:·new-instance·v0,·Landroid/support/v4/os/ResultReceiver;·//·type@0146169 0bef18:·2200·4601······························|0000:·new-instance·v0,·Landroid/support/v4/os/ResultReceiver;·//·type@0146
170 0bee90:·7020·7e06·2000·························|0002:·invoke-direct·{v0,·v2},·Landroid/support/v4/os/ResultReceiver;.<init>:(Landroid/os/Parcel;)V·//·method@067e170 0bef1c:·7020·7e06·2000·························|0002:·invoke-direct·{v0,·v2},·Landroid/support/v4/os/ResultReceiver;.<init>:(Landroid/os/Parcel;)V·//·method@067e
171 0bee96:·1100···································|0005:·return-object·v0171 0bef22:·1100···································|0005:·return-object·v0
172 ······catches·······:·(none)172 ······catches·······:·(none)
173 ······positions·····:173 ······positions·····:
174 ········0x0000·line=148174 ········0x0000·line=148
175 ······locals········:175 ······locals········:
176 ········0x0000·-·0x0006·reg=1·this·Landroid/support/v4/os/ResultReceiver$1;176 ········0x0000·-·0x0006·reg=1·this·Landroid/support/v4/os/ResultReceiver$1;
177 ········0x0000·-·0x0006·reg=2·(null)·Landroid/os/Parcel;177 ········0x0000·-·0x0006·reg=2·(null)·Landroid/os/Parcel;
  
Offset 182, 18 lines modifiedOffset 182, 18 lines modified
182 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)182 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)
183 ······method_idx····:·1653183 ······method_idx····:·1653
184 ······code··········-184 ······code··········-
185 ······registers·····:·2185 ······registers·····:·2
186 ······ins···········:·2186 ······ins···········:·2
187 ······outs··········:·2187 ······outs··········:·2
188 ······insns·size····:·5·16-bit·code·units188 ······insns·size····:·5·16-bit·code·units
189 0beeb0:········································|[0beeb0]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;189 0bef3c:········································|[0bef3c]·android.support.v4.os.ResultReceiver$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
190 0beec0:·6e20·7406·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;·//·method@0674190 0bef4c:·6e20·7406·1000·························|0000:·invoke-virtual·{v0,·v1},·Landroid/support/v4/os/ResultReceiver$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/os/ResultReceiver;·//·method@0674
Max diff block lines reached; 102140719/102147561 bytes (99.99%) of diff not shown.
9.53 MB
classes.jar
22.2 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·6164262·bytes,·number·of·entries:·31331 Zip·file·size:·6165013·bytes,·number·of·entries:·3133
2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
3 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class3 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/os/IResultReceiver.class
4 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class4 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$1.class
5 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class5 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver$MyRunnable.class
6 ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class6 ?rwxrwxr-x··2.0·unx·····1739·b-·stor·80-Jan-01·00:00·android/support/v4/os/ResultReceiver.class
7 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class7 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class
8 ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class8 ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class
Offset 1460, 25 lines modifiedOffset 1460, 25 lines modified
1460 ?rwxrwxr-x··2.0·unx·····5119·b-·stor·80-Jan-01·00:00·chess/Book.class1460 ?rwxrwxr-x··2.0·unx·····5119·b-·stor·80-Jan-01·00:00·chess/Book.class
1461 ?rwxrwxr-x··2.0·unx······269·b-·stor·80-Jan-01·00:00·chess/ChessParseError.class1461 ?rwxrwxr-x··2.0·unx······269·b-·stor·80-Jan-01·00:00·chess/ChessParseError.class
1462 ?rwxrwxr-x··2.0·unx·······68·b-·stor·80-Jan-01·00:00·chess/Evaluate$1.class1462 ?rwxrwxr-x··2.0·unx·······68·b-·stor·80-Jan-01·00:00·chess/Evaluate$1.class
1463 ?rwxrwxr-x··2.0·unx······246·b-·stor·80-Jan-01·00:00·chess/Evaluate$KingSafetyHashData.class1463 ?rwxrwxr-x··2.0·unx······246·b-·stor·80-Jan-01·00:00·chess/Evaluate$KingSafetyHashData.class
1464 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·chess/Evaluate$PawnHashData.class1464 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·chess/Evaluate$PawnHashData.class
1465 ?rwxrwxr-x··2.0·unx····22854·b-·defN·80-Jan-01·00:00·chess/Evaluate.class1465 ?rwxrwxr-x··2.0·unx····22854·b-·defN·80-Jan-01·00:00·chess/Evaluate.class
1466 ?rwxrwxr-x··2.0·unx·····1276·b-·stor·80-Jan-01·00:00·chess/Game$1.class1466 ?rwxrwxr-x··2.0·unx·····1276·b-·stor·80-Jan-01·00:00·chess/Game$1.class
1467 ?rwxrwxr-x··2.0·unx·····1276·b-·stor·80-Jan-01·00:00·chess/Game$GameState.class1467 ?rwxrwxr-x··2.0·unx·····1314·b-·stor·80-Jan-01·00:00·chess/Game$GameState.class
1468 ?rwxrwxr-x··2.0·unx····10278·b-·defN·80-Jan-01·00:00·chess/Game.class1468 ?rwxrwxr-x··2.0·unx····10278·b-·defN·80-Jan-01·00:00·chess/Game.class
1469 ?rwxrwxr-x··2.0·unx······206·b-·stor·80-Jan-01·00:00·chess/KillerTable$KTEntry.class1469 ?rwxrwxr-x··2.0·unx······206·b-·stor·80-Jan-01·00:00·chess/KillerTable$KTEntry.class
1470 ?rwxrwxr-x··2.0·unx······789·b-·stor·80-Jan-01·00:00·chess/KillerTable.class1470 ?rwxrwxr-x··2.0·unx······789·b-·stor·80-Jan-01·00:00·chess/KillerTable.class
1471 ?rwxrwxr-x··2.0·unx······380·b-·stor·80-Jan-01·00:00·chess/Move$SortByScore.class1471 ?rwxrwxr-x··2.0·unx······380·b-·stor·80-Jan-01·00:00·chess/Move$SortByScore.class
1472 ?rwxrwxr-x··2.0·unx·····1013·b-·stor·80-Jan-01·00:00·chess/Move.class1472 ?rwxrwxr-x··2.0·unx·····1013·b-·stor·80-Jan-01·00:00·chess/Move.class
1473 ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·chess/MoveGen$MoveList.class1473 ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·chess/MoveGen$MoveList.class
1474 ?rwxrwxr-x··2.0·unx····15040·b-·defN·80-Jan-01·00:00·chess/MoveGen.class1474 ?rwxrwxr-x··2.0·unx····15040·b-·defN·80-Jan-01·00:00·chess/MoveGen.class
1475 ?rwxrwxr-x··2.0·unx······740·b-·stor·80-Jan-01·00:00·chess/Parameters$1.class1475 ?rwxrwxr-x··2.0·unx······740·b-·stor·80-Jan-01·00:00·chess/Parameters$1.class
1476 ?rwxrwxr-x··2.0·unx······240·b-·stor·80-Jan-01·00:00·chess/Parameters$ParamBase.class1476 ?rwxrwxr-x··2.0·unx······240·b-·stor·80-Jan-01·00:00·chess/Parameters$ParamBase.class
1477 ?rwxrwxr-x··2.0·unx······868·b-·stor·80-Jan-01·00:00·chess/Parameters$Type.class1477 ?rwxrwxr-x··2.0·unx······906·b-·stor·80-Jan-01·00:00·chess/Parameters$Type.class
1478 ?rwxrwxr-x··2.0·unx·····2924·b-·stor·80-Jan-01·00:00·chess/Parameters.class1478 ?rwxrwxr-x··2.0·unx·····2924·b-·stor·80-Jan-01·00:00·chess/Parameters.class
1479 ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·chess/Piece.class1479 ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·chess/Piece.class
1480 ?rwxrwxr-x··2.0·unx······249·b-·stor·80-Jan-01·00:00·chess/Player.class1480 ?rwxrwxr-x··2.0·unx······249·b-·stor·80-Jan-01·00:00·chess/Player.class
1481 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·chess/Search$Listener.class1481 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·chess/Search$Listener.class
1482 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·chess/Search$MoveInfo$SortByNodes.class1482 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·chess/Search$MoveInfo$SortByNodes.class
1483 ?rwxrwxr-x··2.0·unx······505·b-·stor·80-Jan-01·00:00·chess/Search$MoveInfo$SortByScore.class1483 ?rwxrwxr-x··2.0·unx······505·b-·stor·80-Jan-01·00:00·chess/Search$MoveInfo$SortByScore.class
1484 ?rwxrwxr-x··2.0·unx······238·b-·stor·80-Jan-01·00:00·chess/Search$MoveInfo.class1484 ?rwxrwxr-x··2.0·unx······238·b-·stor·80-Jan-01·00:00·chess/Search$MoveInfo.class
Offset 1970, 28 lines modifiedOffset 1970, 28 lines modified
1970 ?rwxrwxr-x··2.0·unx······530·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$$ExternalSyntheticLambda60.class1970 ?rwxrwxr-x··2.0·unx······530·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$$ExternalSyntheticLambda60.class
1971 ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$$ExternalSyntheticLambda6.class1971 ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$$ExternalSyntheticLambda6.class
1972 ?rwxrwxr-x··2.0·unx······526·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$$ExternalSyntheticLambda7.class1972 ?rwxrwxr-x··2.0·unx······526·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$$ExternalSyntheticLambda7.class
1973 ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$$ExternalSyntheticLambda8.class1973 ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$$ExternalSyntheticLambda8.class
1974 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$$ExternalSyntheticLambda9.class1974 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$$ExternalSyntheticLambda9.class
1975 ?rwxrwxr-x··2.0·unx·····1046·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$1ClickListener.class1975 ?rwxrwxr-x··2.0·unx·····1046·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$1ClickListener.class
1976 ?rwxrwxr-x··2.0·unx·····3110·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$2.class1976 ?rwxrwxr-x··2.0·unx·····3110·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$2.class
1977 ?rwxrwxr-x··2.0·unx······834·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$AutoMode.class1977 ?rwxrwxr-x··2.0·unx······884·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$AutoMode.class
1978 ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$DrawerItem.class1978 ?rwxrwxr-x··2.0·unx······576·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$DrawerItem.class
1979 ?rwxrwxr-x··2.0·unx·····1437·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$DrawerItemId.class1979 ?rwxrwxr-x··2.0·unx·····1479·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$DrawerItemId.class
1980 ?rwxrwxr-x··2.0·unx······602·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$EloStrengthSetter$$ExternalSyntheticLambda0.class1980 ?rwxrwxr-x··2.0·unx······602·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$EloStrengthSetter$$ExternalSyntheticLambda0.class
1981 ?rwxrwxr-x··2.0·unx······615·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$EloStrengthSetter$$ExternalSyntheticLambda1.class1981 ?rwxrwxr-x··2.0·unx······615·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$EloStrengthSetter$$ExternalSyntheticLambda1.class
1982 ?rwxrwxr-x··2.0·unx······800·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$EloStrengthSetter$1.class1982 ?rwxrwxr-x··2.0·unx······800·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$EloStrengthSetter$1.class
1983 ?rwxrwxr-x··2.0·unx·····1500·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$EloStrengthSetter$2.class1983 ?rwxrwxr-x··2.0·unx·····1500·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$EloStrengthSetter$2.class
1984 ?rwxrwxr-x··2.0·unx·····4641·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$EloStrengthSetter.class1984 ?rwxrwxr-x··2.0·unx·····4641·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$EloStrengthSetter.class
1985 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$Loader.class1985 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$Loader.class
1986 ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$MultiPVSet$$ExternalSyntheticLambda0.class1986 ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$MultiPVSet$$ExternalSyntheticLambda0.class
1987 ?rwxrwxr-x··2.0·unx······937·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$MultiPVSet$1.class1987 ?rwxrwxr-x··2.0·unx······937·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$MultiPVSet$1.class
1988 ?rwxrwxr-x··2.0·unx·····1509·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$MultiPVSet$2.class1988 ?rwxrwxr-x··2.0·unx·····1509·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$MultiPVSet$2.class
1989 ?rwxrwxr-x··2.0·unx·····4181·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$MultiPVSet.class1989 ?rwxrwxr-x··2.0·unx·····4181·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$MultiPVSet.class
1990 ?rwxrwxr-x··2.0·unx······938·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$PermissionState.class1990 ?rwxrwxr-x··2.0·unx······982·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFish$PermissionState.class
1991 ?rwxrwxr-x··2.0·unx·····2893·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFishApp.class1991 ?rwxrwxr-x··2.0·unx·····2893·b-·stor·80-Jan-01·00:00·org/petero/droidfish/DroidFishApp.class
1992 ?rwxrwxr-x··2.0·unx·····1449·b-·stor·80-Jan-01·00:00·org/petero/droidfish/EngineOptions.class1992 ?rwxrwxr-x··2.0·unx·····1449·b-·stor·80-Jan-01·00:00·org/petero/droidfish/EngineOptions.class
1993 ?rwxrwxr-x··2.0·unx······533·b-·stor·80-Jan-01·00:00·org/petero/droidfish/FileUtil$$ExternalSyntheticLambda0.class1993 ?rwxrwxr-x··2.0·unx······533·b-·stor·80-Jan-01·00:00·org/petero/droidfish/FileUtil$$ExternalSyntheticLambda0.class
1994 ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·org/petero/droidfish/FileUtil$FileNameFilter.class1994 ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·org/petero/droidfish/FileUtil$FileNameFilter.class
1995 ?rwxrwxr-x··2.0·unx·····3337·b-·stor·80-Jan-01·00:00·org/petero/droidfish/FileUtil.class1995 ?rwxrwxr-x··2.0·unx·····3337·b-·stor·80-Jan-01·00:00·org/petero/droidfish/FileUtil.class
1996 ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·org/petero/droidfish/GUIInterface$GameStatus.class1996 ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·org/petero/droidfish/GUIInterface$GameStatus.class
1997 ?rwxrwxr-x··2.0·unx······352·b-·stor·80-Jan-01·00:00·org/petero/droidfish/GUIInterface$ThinkingInfo.class1997 ?rwxrwxr-x··2.0·unx······352·b-·stor·80-Jan-01·00:00·org/petero/droidfish/GUIInterface$ThinkingInfo.class
Offset 2025, 15 lines modifiedOffset 2025, 15 lines modified
2025 ?rwxrwxr-x··2.0·unx····44107·b-·defN·80-Jan-01·00:00·org/petero/droidfish/R$style.class2025 ?rwxrwxr-x··2.0·unx····44107·b-·defN·80-Jan-01·00:00·org/petero/droidfish/R$style.class
2026 ?rwxrwxr-x··2.0·unx····66100·b-·defN·80-Jan-01·00:00·org/petero/droidfish/R$styleable.class2026 ?rwxrwxr-x··2.0·unx····66100·b-·defN·80-Jan-01·00:00·org/petero/droidfish/R$styleable.class
2027 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·org/petero/droidfish/R$xml.class2027 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·org/petero/droidfish/R$xml.class
2028 ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·org/petero/droidfish/R.class2028 ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·org/petero/droidfish/R.class
2029 ?rwxrwxr-x··2.0·unx·····1779·b-·stor·80-Jan-01·00:00·org/petero/droidfish/SVGPictureDrawable.class2029 ?rwxrwxr-x··2.0·unx·····1779·b-·stor·80-Jan-01·00:00·org/petero/droidfish/SVGPictureDrawable.class
2030 ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·org/petero/droidfish/Speech$$ExternalSyntheticLambda0.class2030 ?rwxrwxr-x··2.0·unx······657·b-·stor·80-Jan-01·00:00·org/petero/droidfish/Speech$$ExternalSyntheticLambda0.class
2031 ?rwxrwxr-x··2.0·unx······720·b-·stor·80-Jan-01·00:00·org/petero/droidfish/Speech$1.class2031 ?rwxrwxr-x··2.0·unx······720·b-·stor·80-Jan-01·00:00·org/petero/droidfish/Speech$1.class
2032 ?rwxrwxr-x··2.0·unx·····1052·b-·stor·80-Jan-01·00:00·org/petero/droidfish/Speech$Language.class2032 ?rwxrwxr-x··2.0·unx·····1096·b-·stor·80-Jan-01·00:00·org/petero/droidfish/Speech$Language.class
2033 ?rwxrwxr-x··2.0·unx·····6601·b-·stor·80-Jan-01·00:00·org/petero/droidfish/Speech.class2033 ?rwxrwxr-x··2.0·unx·····6601·b-·stor·80-Jan-01·00:00·org/petero/droidfish/Speech.class
2034 ?rwxrwxr-x··2.0·unx······212·b-·stor·80-Jan-01·00:00·org/petero/droidfish/UIAction.class2034 ?rwxrwxr-x··2.0·unx······212·b-·stor·80-Jan-01·00:00·org/petero/droidfish/UIAction.class
2035 ?rwxrwxr-x··2.0·unx······296·b-·stor·80-Jan-01·00:00·org/petero/droidfish/Util$MaterialDiff.class2035 ?rwxrwxr-x··2.0·unx······296·b-·stor·80-Jan-01·00:00·org/petero/droidfish/Util$MaterialDiff.class
2036 ?rwxrwxr-x··2.0·unx·····3336·b-·stor·80-Jan-01·00:00·org/petero/droidfish/Util.class2036 ?rwxrwxr-x··2.0·unx·····3336·b-·stor·80-Jan-01·00:00·org/petero/droidfish/Util.class
2037 ?rwxrwxr-x··2.0·unx······724·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/CPUWarning$Fragment.class2037 ?rwxrwxr-x··2.0·unx······724·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/CPUWarning$Fragment.class
2038 ?rwxrwxr-x··2.0·unx······712·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/CPUWarning.class2038 ?rwxrwxr-x··2.0·unx······712·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/CPUWarning.class
2039 ?rwxrwxr-x··2.0·unx······544·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/EditBoard$$ExternalSyntheticLambda0.class2039 ?rwxrwxr-x··2.0·unx······544·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/EditBoard$$ExternalSyntheticLambda0.class
Offset 2111, 15 lines modifiedOffset 2111, 15 lines modified
2111 ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/Preferences$Fragment$1.class2111 ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/Preferences$Fragment$1.class
2112 ?rwxrwxr-x··2.0·unx·····1202·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/Preferences$Fragment.class2112 ?rwxrwxr-x··2.0·unx·····1202·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/Preferences$Fragment.class
2113 ?rwxrwxr-x··2.0·unx·····3415·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/Preferences.class2113 ?rwxrwxr-x··2.0·unx·····3415·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/Preferences.class
2114 ?rwxrwxr-x··2.0·unx·····1334·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/BufferedRandomAccessFileReader.class2114 ?rwxrwxr-x··2.0·unx·····1334·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/BufferedRandomAccessFileReader.class
2115 ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/EditFilePreference$$ExternalSyntheticLambda0.class2115 ?rwxrwxr-x··2.0·unx······613·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/EditFilePreference$$ExternalSyntheticLambda0.class
2116 ?rwxrwxr-x··2.0·unx·····4779·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/EditFilePreference.class2116 ?rwxrwxr-x··2.0·unx·····4779·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/EditFilePreference.class
2117 ?rwxrwxr-x··2.0·unx······560·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/FENFile$FenInfo.class2117 ?rwxrwxr-x··2.0·unx······560·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/FENFile$FenInfo.class
2118 ?rwxrwxr-x··2.0·unx······868·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/FENFile$FenInfoResult.class2118 ?rwxrwxr-x··2.0·unx······924·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/FENFile$FenInfoResult.class
2119 ?rwxrwxr-x··2.0·unx·····1468·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/FENFile.class2119 ?rwxrwxr-x··2.0·unx·····1468·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/FENFile.class
2120 ?rwxrwxr-x··2.0·unx·····2295·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/FileBrowseUtil.class2120 ?rwxrwxr-x··2.0·unx·····2295·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/FileBrowseUtil.class
2121 ?rwxrwxr-x··2.0·unx······102·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/GameAdapter$1.class2121 ?rwxrwxr-x··2.0·unx······102·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/GameAdapter$1.class
2122 ?rwxrwxr-x··2.0·unx·····1920·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/GameAdapter$GameFilter.class2122 ?rwxrwxr-x··2.0·unx·····1920·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/GameAdapter$GameFilter.class
2123 ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/GameAdapter$ItemMatcher.class2123 ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/GameAdapter$ItemMatcher.class
2124 ?rwxrwxr-x··2.0·unx·····3108·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/GameAdapter.class2124 ?rwxrwxr-x··2.0·unx·····3108·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/GameAdapter.class
2125 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/PGNFile$1.class2125 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·org/petero/droidfish/activities/util/PGNFile$1.class
Offset 2162, 49 lines modifiedOffset 2162, 49 lines modified
2162 ?rwxrwxr-x··2.0·unx······284·b-·stor·80-Jan-01·00:00·org/petero/droidfish/book/IOpeningBook.class2162 ?rwxrwxr-x··2.0·unx······284·b-·stor·80-Jan-01·00:00·org/petero/droidfish/book/IOpeningBook.class
2163 ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·org/petero/droidfish/book/InternalBook$$ExternalSyntheticLambda0.class2163 ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·org/petero/droidfish/book/InternalBook$$ExternalSyntheticLambda0.class
2164 ?rwxrwxr-x··2.0·unx·····1232·b-·stor·80-Jan-01·00:00·org/petero/droidfish/book/PolyglotBook$PGBookEntry.class2164 ?rwxrwxr-x··2.0·unx·····1232·b-·stor·80-Jan-01·00:00·org/petero/droidfish/book/PolyglotBook$PGBookEntry.class
2165 ?rwxrwxr-x··2.0·unx······687·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer$$ExternalSyntheticLambda0.class2165 ?rwxrwxr-x··2.0·unx······687·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer$$ExternalSyntheticLambda0.class
2166 ?rwxrwxr-x··2.0·unx·····1017·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer$1.class2166 ?rwxrwxr-x··2.0·unx·····1017·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer$1.class
2167 ?rwxrwxr-x··2.0·unx······474·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer$EloData.class2167 ?rwxrwxr-x··2.0·unx······474·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer$EloData.class
2168 ?rwxrwxr-x··2.0·unx······567·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer$EngineState.class2168 ?rwxrwxr-x··2.0·unx······567·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer$EngineState.class
2169 ?rwxrwxr-x··2.0·unx·····1255·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer$MainState.class2169 ?rwxrwxr-x··2.0·unx·····1281·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer$MainState.class
2170 ?rwxrwxr-x··2.0·unx·····2248·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer$SearchRequest.class2170 ?rwxrwxr-x··2.0·unx·····2248·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer$SearchRequest.class
2171 ?rwxrwxr-x··2.0·unx······992·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer$SearchType.class2171 ?rwxrwxr-x··2.0·unx·····1036·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer$SearchType.class
2172 ?rwxrwxr-x··2.0·unx····25044·b-·defN·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer.class2172 ?rwxrwxr-x··2.0·unx····25044·b-·defN·80-Jan-01·00:00·org/petero/droidfish/engine/DroidComputerPlayer.class
2173 ?rwxrwxr-x··2.0·unx·····2376·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/EngineUtil.class2173 ?rwxrwxr-x··2.0·unx·····2376·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/EngineUtil.class
2174 ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/ExternalEngine$$ExternalSyntheticLambda0.class2174 ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/ExternalEngine$$ExternalSyntheticLambda0.class
2175 ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/ExternalEngine$$ExternalSyntheticLambda1.class2175 ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/ExternalEngine$$ExternalSyntheticLambda1.class
2176 ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/ExternalEngine$$ExternalSyntheticLambda2.class2176 ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/ExternalEngine$$ExternalSyntheticLambda2.class
2177 ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/ExternalEngine$$ExternalSyntheticLambda3.class2177 ?rwxrwxr-x··2.0·unx······500·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/ExternalEngine$$ExternalSyntheticLambda3.class
2178 ?rwxrwxr-x··2.0·unx·····1764·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/LocalPipe.class2178 ?rwxrwxr-x··2.0·unx·····1764·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/LocalPipe.class
2179 ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/NetworkEngine$$ExternalSyntheticLambda0.class2179 ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/NetworkEngine$$ExternalSyntheticLambda0.class
2180 ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/NetworkEngine$$ExternalSyntheticLambda1.class2180 ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/NetworkEngine$$ExternalSyntheticLambda1.class
2181 ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/NetworkEngine$$ExternalSyntheticLambda2.class2181 ?rwxrwxr-x··2.0·unx······495·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/NetworkEngine$$ExternalSyntheticLambda2.class
2182 ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/UCIEngine$Report.class2182 ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/UCIEngine$Report.class
2183 ?rwxrwxr-x··2.0·unx······854·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/UCIEngine.class2183 ?rwxrwxr-x··2.0·unx······854·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/UCIEngine.class
2184 ?rwxrwxr-x··2.0·unx······850·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/UCIOptions$1.class2184 ?rwxrwxr-x··2.0·unx······850·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/UCIOptions$1.class
2185 ?rwxrwxr-x··2.0·unx·····1755·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/UCIOptions$OptionBase.class2185 ?rwxrwxr-x··2.0·unx·····1755·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/UCIOptions$OptionBase.class
2186 ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/UCIOptions$Type.class2186 ?rwxrwxr-x··2.0·unx·····1016·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/UCIOptions$Type.class
2187 ?rwxrwxr-x··2.0·unx·····2116·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/UCIOptions.class2187 ?rwxrwxr-x··2.0·unx·····2116·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/UCIOptions.class
2188 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/cuckoochess/CuckooChessEngine$$ExternalSyntheticLambda0.class2188 ?rwxrwxr-x··2.0·unx······575·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/cuckoochess/CuckooChessEngine$$ExternalSyntheticLambda0.class
2189 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/cuckoochess/DroidEngineControl$$ExternalSyntheticLambda0.class2189 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/cuckoochess/DroidEngineControl$$ExternalSyntheticLambda0.class
2190 ?rwxrwxr-x··2.0·unx····10751·b-·defN·80-Jan-01·00:00·org/petero/droidfish/engine/cuckoochess/DroidEngineControl.class2190 ?rwxrwxr-x··2.0·unx····10751·b-·defN·80-Jan-01·00:00·org/petero/droidfish/engine/cuckoochess/DroidEngineControl.class
2191 ?rwxrwxr-x··2.0·unx······436·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/cuckoochess/SearchParams.class2191 ?rwxrwxr-x··2.0·unx······436·b-·stor·80-Jan-01·00:00·org/petero/droidfish/engine/cuckoochess/SearchParams.class
2192 ?rwxrwxr-x··2.0·unx······624·b-·stor·80-Jan-01·00:00·org/petero/droidfish/gamelogic/ChessParseError.class2192 ?rwxrwxr-x··2.0·unx······624·b-·stor·80-Jan-01·00:00·org/petero/droidfish/gamelogic/ChessParseError.class
Max diff block lines reached; 8713/22676 bytes (38.42%) of diff not shown.
9.48 MB
zipdetails --redact --walk --utc {}
    
Offset 26705, 111856 lines modifiedOffset 26705, 111856 lines modified
  
26705 238A6E·LOCAL·HEADER·#1466····04034B50·(67324752)26705 238A6E·LOCAL·HEADER·#1466····04034B50·(67324752)
26706 238A72·Extract·Zip·Spec······14·(20)·'2.0'26706 238A72·Extract·Zip·Spec······14·(20)·'2.0'
26707 238A73·Extract·OS············00·(0)·'MS-DOS'26707 238A73·Extract·OS············00·(0)·'MS-DOS'
26708 238A74·General·Purpose·Flag··0000·(0)26708 238A74·General·Purpose·Flag··0000·(0)
26709 238A76·Compression·Method····0000·(0)·'Stored'26709 238A76·Compression·Method····0000·(0)·'Stored'
26710 238A78·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'26710 238A78·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
26711 238A7C·CRC···················88946709·(2291427081)26711 238A7C·CRC···················3DD25418·(1037194264)
26712 238A80·Compressed·Size·······000004FC·(1276)26712 238A80·Compressed·Size·······00000522·(1314)
26713 238A84·Uncompressed·Size·····000004FC·(1276)26713 238A84·Uncompressed·Size·····00000522·(1314)
26714 238A88·Filename·Length·······001A·(26)26714 238A88·Filename·Length·······001A·(26)
26715 238A8A·Extra·Length··········0000·(0)26715 238A8A·Extra·Length··········0000·(0)
26716 238A8C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXX'26716 238A8C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXX'
26717 #26717 #
26718 #·WARNING:·Offset·0x238A8C:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXX'26718 #·WARNING:·Offset·0x238A8C:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXX'
26719 #··········Zero·length·filename26719 #··········Zero·length·filename
26720 #26720 #
26721 238AA6·PAYLOAD26721 238AA6·PAYLOAD
  
26722 238FA2·LOCAL·HEADER·#1467····04034B50·(67324752)26722 238FC8·LOCAL·HEADER·#1467····04034B50·(67324752)
26723 238FA6·Extract·Zip·Spec······14·(20)·'2.0'26723 238FCC·Extract·Zip·Spec······14·(20)·'2.0'
26724 238FA7·Extract·OS············00·(0)·'MS-DOS'26724 238FCD·Extract·OS············00·(0)·'MS-DOS'
26725 238FA8·General·Purpose·Flag··0000·(0)26725 238FCE·General·Purpose·Flag··0000·(0)
26726 ·······[Bits·1-2]············0·'Normal·Compression'26726 ·······[Bits·1-2]············0·'Normal·Compression'
26727 238FAA·Compression·Method····0008·(8)·'Deflated'26727 238FD0·Compression·Method····0008·(8)·'Deflated'
26728 238FAC·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'26728 238FD2·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
26729 238FB0·CRC···················4FC4A83A·(1338288186)26729 238FD6·CRC···················4FC4A83A·(1338288186)
26730 238FB4·Compressed·Size·······00001568·(5480)26730 238FDA·Compressed·Size·······00001568·(5480)
26731 238FB8·Uncompressed·Size·····00002826·(10278)26731 238FDE·Uncompressed·Size·····00002826·(10278)
26732 238FBC·Filename·Length·······0010·(16)26732 238FE2·Filename·Length·······0010·(16)
26733 238FBE·Extra·Length··········0000·(0)26733 238FE4·Extra·Length··········0000·(0)
26734 238FC0·Filename··············'XXXXXXXXXXXXXXXX'26734 238FE6·Filename··············'XXXXXXXXXXXXXXXX'
26735 #26735 #
26736 #·WARNING:·Offset·0x238FC0:·Filename·'XXXXXXXXXXXXXXXX'26736 #·WARNING:·Offset·0x238FE6:·Filename·'XXXXXXXXXXXXXXXX'
26737 #··········Zero·length·filename26737 #··········Zero·length·filename
26738 #26738 #
26739 238FD0·PAYLOAD26739 238FF6·PAYLOAD
  
26740 23A538·LOCAL·HEADER·#1468····04034B50·(67324752)26740 23A55E·LOCAL·HEADER·#1468····04034B50·(67324752)
26741 23A53C·Extract·Zip·Spec······14·(20)·'2.0'26741 23A562·Extract·Zip·Spec······14·(20)·'2.0'
26742 23A53D·Extract·OS············00·(0)·'MS-DOS'26742 23A563·Extract·OS············00·(0)·'MS-DOS'
26743 23A53E·General·Purpose·Flag··0000·(0)26743 23A564·General·Purpose·Flag··0000·(0)
26744 23A540·Compression·Method····0000·(0)·'Stored'26744 23A566·Compression·Method····0000·(0)·'Stored'
26745 23A542·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'26745 23A568·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
26746 23A546·CRC···················72847FDA·(1921286106)26746 23A56C·CRC···················72847FDA·(1921286106)
26747 23A54A·Compressed·Size·······000000CE·(206)26747 23A570·Compressed·Size·······000000CE·(206)
26748 23A54E·Uncompressed·Size·····000000CE·(206)26748 23A574·Uncompressed·Size·····000000CE·(206)
26749 23A552·Filename·Length·······001F·(31)26749 23A578·Filename·Length·······001F·(31)
26750 23A554·Extra·Length··········0000·(0)26750 23A57A·Extra·Length··········0000·(0)
26751 23A556·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'26751 23A57C·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
26752 #26752 #
26753 #·WARNING:·Offset·0x23A556:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'26753 #·WARNING:·Offset·0x23A57C:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
26754 #··········Zero·length·filename26754 #··········Zero·length·filename
26755 #26755 #
26756 23A575·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX26756 23A59B·PAYLOAD···············XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
26757 ·····························XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX26757 ·····························XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  
26758 23A643·LOCAL·HEADER·#1469····04034B50·(67324752)26758 23A669·LOCAL·HEADER·#1469····04034B50·(67324752)
26759 23A647·Extract·Zip·Spec······14·(20)·'2.0'26759 23A66D·Extract·Zip·Spec······14·(20)·'2.0'
26760 23A648·Extract·OS············00·(0)·'MS-DOS'26760 23A66E·Extract·OS············00·(0)·'MS-DOS'
26761 23A649·General·Purpose·Flag··0000·(0)26761 23A66F·General·Purpose·Flag··0000·(0)
26762 23A64B·Compression·Method····0000·(0)·'Stored'26762 23A671·Compression·Method····0000·(0)·'Stored'
26763 23A64D·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'26763 23A673·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
26764 23A651·CRC···················8EBBB0AE·(2394665134)26764 23A677·CRC···················8EBBB0AE·(2394665134)
26765 23A655·Compressed·Size·······00000315·(789)26765 23A67B·Compressed·Size·······00000315·(789)
26766 23A659·Uncompressed·Size·····00000315·(789)26766 23A67F·Uncompressed·Size·····00000315·(789)
26767 23A65D·Filename·Length·······0017·(23)26767 23A683·Filename·Length·······0017·(23)
26768 23A65F·Extra·Length··········0000·(0)26768 23A685·Extra·Length··········0000·(0)
26769 23A661·Filename··············'XXXXXXXXXXXXXXXXXXXXXXX'26769 23A687·Filename··············'XXXXXXXXXXXXXXXXXXXXXXX'
26770 #26770 #
26771 #·WARNING:·Offset·0x23A661:·Filename·'XXXXXXXXXXXXXXXXXXXXXXX'26771 #·WARNING:·Offset·0x23A687:·Filename·'XXXXXXXXXXXXXXXXXXXXXXX'
26772 #··········Zero·length·filename26772 #··········Zero·length·filename
26773 #26773 #
26774 23A678·PAYLOAD26774 23A69E·PAYLOAD
  
26775 23A98D·LOCAL·HEADER·#1470····04034B50·(67324752)26775 23A9B3·LOCAL·HEADER·#1470····04034B50·(67324752)
26776 23A991·Extract·Zip·Spec······14·(20)·'2.0'26776 23A9B7·Extract·Zip·Spec······14·(20)·'2.0'
26777 23A992·Extract·OS············00·(0)·'MS-DOS'26777 23A9B8·Extract·OS············00·(0)·'MS-DOS'
26778 23A993·General·Purpose·Flag··0000·(0)26778 23A9B9·General·Purpose·Flag··0000·(0)
26779 23A995·Compression·Method····0000·(0)·'Stored'26779 23A9BB·Compression·Method····0000·(0)·'Stored'
26780 23A997·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'26780 23A9BD·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
26781 23A99B·CRC···················BB8FAD63·(3146755427)26781 23A9C1·CRC···················BB8FAD63·(3146755427)
26782 23A99F·Compressed·Size·······0000017C·(380)26782 23A9C5·Compressed·Size·······0000017C·(380)
26783 23A9A3·Uncompressed·Size·····0000017C·(380)26783 23A9C9·Uncompressed·Size·····0000017C·(380)
26784 23A9A7·Filename·Length·······001C·(28)26784 23A9CD·Filename·Length·······001C·(28)
26785 23A9A9·Extra·Length··········0000·(0)26785 23A9CF·Extra·Length··········0000·(0)
26786 23A9AB·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXX'26786 23A9D1·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXX'
26787 #26787 #
26788 #·WARNING:·Offset·0x23A9AB:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXX'26788 #·WARNING:·Offset·0x23A9D1:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXX'
26789 #··········Zero·length·filename26789 #··········Zero·length·filename
26790 #26790 #
26791 23A9C7·PAYLOAD26791 23A9ED·PAYLOAD
  
26792 23AB43·LOCAL·HEADER·#1471····04034B50·(67324752)26792 23AB69·LOCAL·HEADER·#1471····04034B50·(67324752)
26793 23AB47·Extract·Zip·Spec······14·(20)·'2.0'26793 23AB6D·Extract·Zip·Spec······14·(20)·'2.0'
26794 23AB48·Extract·OS············00·(0)·'MS-DOS'26794 23AB6E·Extract·OS············00·(0)·'MS-DOS'
26795 23AB49·General·Purpose·Flag··0000·(0)26795 23AB6F·General·Purpose·Flag··0000·(0)
26796 23AB4B·Compression·Method····0000·(0)·'Stored'26796 23AB71·Compression·Method····0000·(0)·'Stored'
26797 23AB4D·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'26797 23AB73·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
26798 23AB51·CRC···················66E6E3C9·(1726407625)26798 23AB77·CRC···················66E6E3C9·(1726407625)
26799 23AB55·Compressed·Size·······000003F5·(1013)26799 23AB7B·Compressed·Size·······000003F5·(1013)
26800 23AB59·Uncompressed·Size·····000003F5·(1013)26800 23AB7F·Uncompressed·Size·····000003F5·(1013)
26801 23AB5D·Filename·Length·······0010·(16)26801 23AB83·Filename·Length·······0010·(16)
26802 23AB5F·Extra·Length··········0000·(0)26802 23AB85·Extra·Length··········0000·(0)
26803 23AB61·Filename··············'XXXXXXXXXXXXXXXX'26803 23AB87·Filename··············'XXXXXXXXXXXXXXXX'
26804 #26804 #
26805 #·WARNING:·Offset·0x23AB61:·Filename·'XXXXXXXXXXXXXXXX'26805 #·WARNING:·Offset·0x23AB87:·Filename·'XXXXXXXXXXXXXXXX'
26806 #··········Zero·length·filename26806 #··········Zero·length·filename
26807 #26807 #
26808 23AB71·PAYLOAD26808 23AB97·PAYLOAD
  
26809 23AF66·LOCAL·HEADER·#1472····04034B50·(67324752)26809 23AF8C·LOCAL·HEADER·#1472····04034B50·(67324752)
26810 23AF6A·Extract·Zip·Spec······14·(20)·'2.0'26810 23AF90·Extract·Zip·Spec······14·(20)·'2.0'
26811 23AF6B·Extract·OS············00·(0)·'MS-DOS'26811 23AF91·Extract·OS············00·(0)·'MS-DOS'
26812 23AF6C·General·Purpose·Flag··0000·(0)26812 23AF92·General·Purpose·Flag··0000·(0)
26813 23AF6E·Compression·Method····0000·(0)·'Stored'26813 23AF94·Compression·Method····0000·(0)·'Stored'
26814 23AF70·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'26814 23AF96·Modification·Time·····00210000·(2162688)·'Tue·Jan··1·00:00:00·1980'
26815 23AF74·CRC···················449B1E0A·(1151016458)26815 23AF9A·CRC···················449B1E0A·(1151016458)
26816 23AF78·Compressed·Size·······000001BA·(442)26816 23AF9E·Compressed·Size·······000001BA·(442)
26817 23AF7C·Uncompressed·Size·····000001BA·(442)26817 23AFA2·Uncompressed·Size·····000001BA·(442)
26818 23AF80·Filename·Length·······001C·(28)26818 23AFA6·Filename·Length·······001C·(28)
26819 23AF82·Extra·Length··········0000·(0)26819 23AFA8·Extra·Length··········0000·(0)
26820 23AF84·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXX'26820 23AFAA·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXX'
26821 #26821 #
26822 #·WARNING:·Offset·0x23AF84:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXX'26822 #·WARNING:·Offset·0x23AFAA:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXX'
26823 #··········Zero·length·filename26823 #··········Zero·length·filename
26824 #26824 #
Max diff block lines reached; 9929945/9943828 bytes (99.86%) of diff not shown.
1.85 KB
chess/Game$GameState.class
1.8 KB
procyon -ec {}
    
Offset 1, 50 lines modifiedOffset 1, 20 lines modified
  
1 package·chess;1 package·chess;
  
2 public·enum·Game$GameState2 public·enum·Game$GameState
3 {3 {
4 ····ALIVE("ALIVE",·0),·4 ····ALIVE("ALIVE",·0),·
5 ····BLACK_MATE("BLACK_MATE",·n2),·5 ····BLACK_MATE("BLACK_MATE",·2),·
6 ····BLACK_STALEMATE("BLACK_STALEMATE",·4),·6 ····BLACK_STALEMATE("BLACK_STALEMATE",·4),·
7 ····DRAW_50("DRAW_50",·6),·7 ····DRAW_50("DRAW_50",·6),·
8 ····DRAW_AGREE("DRAW_AGREE",·8),·8 ····DRAW_AGREE("DRAW_AGREE",·8),·
9 ····DRAW_NO_MATE("DRAW_NO_MATE",·7),·9 ····DRAW_NO_MATE("DRAW_NO_MATE",·7),·
10 ····DRAW_REP("DRAW_REP",·5),·10 ····DRAW_REP("DRAW_REP",·5),·
11 ····RESIGN_BLACK("RESIGN_BLACK",·n3),·11 ····RESIGN_BLACK("RESIGN_BLACK",·10),·
12 ····RESIGN_WHITE("RESIGN_WHITE",·9),·12 ····RESIGN_WHITE("RESIGN_WHITE",·9),·
13 ····WHITE_MATE("WHITE_MATE",·n),·13 ····WHITE_MATE("WHITE_MATE",·1),·
14 ····WHITE_STALEMATE("WHITE_STALEMATE",·3);14 ····WHITE_STALEMATE("WHITE_STALEMATE",·3);
15 ····15 ····
16 ····static·{ 
17 ········final·int·n·=·1; 
18 ········final·int·n2·=·2; 
19 ········final·int·n3·=·10; 
20 ········final·Game$GameState[]·$values·=·new·Game$GameState[11]; 
21 ········final·Game$GameState·game$GameState; 
22 ········$values[0]·=·game$GameState; 
23 ········final·Game$GameState·game$GameState2; 
24 ········$values[n]·=·game$GameState2; 
25 ········final·Game$GameState·game$GameState3; 
26 ········$values[n2]·=·game$GameState3; 
27 ········final·Game$GameState·game$GameState4; 
28 ········$values[3]·=·game$GameState4; 
29 ········final·Game$GameState·game$GameState5; 
30 ········$values[4]·=·game$GameState5; 
31 ········final·Game$GameState·game$GameState6; 
32 ········$values[5]·=·game$GameState6; 
33 ········final·Game$GameState·game$GameState7; 
34 ········$values[6]·=·game$GameState7; 
35 ········final·Game$GameState·game$GameState8; 
36 ········$values[7]·=·game$GameState8; 
37 ········final·Game$GameState·game$GameState9; 
38 ········$values[8]·=·game$GameState9; 
39 ········final·Game$GameState·game$GameState10; 
40 ········$values[9]·=·game$GameState10; 
41 ········final·Game$GameState·game$GameState11; 
42 ········$values[n3]·=·game$GameState11; 
43 ········$VALUES·=·$values; 
44 ····} 
45 ···· 
46 ····private·Game$GameState(final·String·name,·final·int·ordinal)·{16 ····private·Game$GameState(final·String·name,·final·int·ordinal)·{
47 ····}17 ····}
48 }18 }
1.12 KB
chess/Parameters$Type.class
1.06 KB
procyon -ec {}
    
Offset 1, 33 lines modifiedOffset 1, 14 lines modified
  
1 package·chess;1 package·chess;
  
2 public·enum·Parameters$Type2 public·enum·Parameters$Type
3 {3 {
4 ····BUTTON("BUTTON",·n3),·4 ····BUTTON("BUTTON",·3),·
5 ····CHECK("CHECK",·0),·5 ····CHECK("CHECK",·0),·
6 ····COMBO("COMBO",·n2),·6 ····COMBO("COMBO",·2),·
7 ····SPIN("SPIN",·n),·7 ····SPIN("SPIN",·1),·
8 ····STRING("STRING",·n4);8 ····STRING("STRING",·4);
9 ···· 
10 ····static·{ 
11 ········final·int·n·=·1; 
12 ········final·int·n2·=·2; 
13 ········final·int·n3·=·3; 
14 ········final·int·n4·=·4; 
15 ········final·Parameters$Type[]·$values·=·new·Parameters$Type[5]; 
16 ········final·Parameters$Type·parameters$Type; 
17 ········$values[0]·=·parameters$Type; 
18 ········final·Parameters$Type·parameters$Type2; 
19 ········$values[n]·=·parameters$Type2; 
20 ········final·Parameters$Type·parameters$Type3; 
21 ········$values[n2]·=·parameters$Type3; 
22 ········final·Parameters$Type·parameters$Type4; 
23 ········$values[n3]·=·parameters$Type4; 
24 ········final·Parameters$Type·parameters$Type5; 
25 ········$values[n4]·=·parameters$Type5; 
26 ········$VALUES·=·$values; 
27 ····} 
28 ····9 ····
29 ····private·Parameters$Type(final·String·name,·final·int·ordinal)·{10 ····private·Parameters$Type(final·String·name,·final·int·ordinal)·{
30 ····}11 ····}
31 }12 }
869 B
org/petero/droidfish/DroidFish$AutoMode.class
779 B
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 12 lines modified
  
1 package·org.petero.droidfish;1 package·org.petero.droidfish;
  
2 enum·DroidFish$AutoMode2 enum·DroidFish$AutoMode
3 {3 {
4 ····BACKWARD("BACKWARD",·n2),·4 ····BACKWARD("BACKWARD",·2),·
5 ····FORWARD("FORWARD",·n),·5 ····FORWARD("FORWARD",·1),·
6 ····OFF("OFF",·0);6 ····OFF("OFF",·0);
7 ····7 ····
8 ····static·{ 
9 ········final·int·n·=·1; 
10 ········final·int·n2·=·2; 
11 ········final·DroidFish$AutoMode·droidFish$AutoMode; 
12 ········final·DroidFish$AutoMode[]·$values·=·{·droidFish$AutoMode,·null,·null·}; 
13 ········final·DroidFish$AutoMode·droidFish$AutoMode2; 
14 ········$values[n]·=·droidFish$AutoMode2; 
15 ········final·DroidFish$AutoMode·droidFish$AutoMode3; 
16 ········$values[n2]·=·droidFish$AutoMode3; 
17 ········$VALUES·=·$values; 
18 ····} 
19 ···· 
20 ····private·DroidFish$AutoMode(final·String·name,·final·int·ordinal)·{8 ····private·DroidFish$AutoMode(final·String·name,·final·int·ordinal)·{
21 ····}9 ····}
22 }10 }
2.24 KB
org/petero/droidfish/DroidFish$DrawerItemId.class
2.14 KB
procyon -ec {}
    
Offset 1, 52 lines modifiedOffset 1, 21 lines modified
  
1 package·org.petero.droidfish;1 package·org.petero.droidfish;
  
2 enum·DroidFish$DrawerItemId2 enum·DroidFish$DrawerItemId
3 {3 {
4 ····ABOUT("ABOUT",·n2),·4 ····ABOUT("ABOUT",·11),·
5 ····DRAW("DRAW",·7),·5 ····DRAW("DRAW",·7),·
6 ····EDIT_BOARD("EDIT_BOARD",·2),·6 ····EDIT_BOARD("EDIT_BOARD",·2),·
7 ····FILE_MENU("FILE_MENU",·4),·7 ····FILE_MENU("FILE_MENU",·4),·
8 ····FORCE_MOVE("FORCE_MOVE",·6),·8 ····FORCE_MOVE("FORCE_MOVE",·6),·
9 ····MANAGE_ENGINES("MANAGE_ENGINES",·9),·9 ····MANAGE_ENGINES("MANAGE_ENGINES",·9),·
10 ····NEW_GAME("NEW_GAME",·0),·10 ····NEW_GAME("NEW_GAME",·0),·
11 ····RESIGN("RESIGN",·5),·11 ····RESIGN("RESIGN",·5),·
12 ····SELECT_BOOK("SELECT_BOOK",·8),·12 ····SELECT_BOOK("SELECT_BOOK",·8),·
13 ····SETTINGS("SETTINGS",·3),·13 ····SETTINGS("SETTINGS",·3),·
14 ····SET_COLOR_THEME("SET_COLOR_THEME",·10),·14 ····SET_COLOR_THEME("SET_COLOR_THEME",·10),·
15 ····SET_STRENGTH("SET_STRENGTH",·n);15 ····SET_STRENGTH("SET_STRENGTH",·1);
16 ···· 
17 ····static·{ 
18 ········final·int·n·=·1; 
19 ········final·int·n2·=·11; 
20 ········final·DroidFish$DrawerItemId[]·$values·=·new·DroidFish$DrawerItemId[12]; 
21 ········final·DroidFish$DrawerItemId·droidFish$DrawerItemId; 
22 ········$values[0]·=·droidFish$DrawerItemId; 
23 ········final·DroidFish$DrawerItemId·droidFish$DrawerItemId2; 
24 ········$values[n]·=·droidFish$DrawerItemId2; 
25 ········final·DroidFish$DrawerItemId·droidFish$DrawerItemId3; 
26 ········$values[2]·=·droidFish$DrawerItemId3; 
27 ········final·DroidFish$DrawerItemId·droidFish$DrawerItemId4; 
28 ········$values[3]·=·droidFish$DrawerItemId4; 
29 ········final·DroidFish$DrawerItemId·droidFish$DrawerItemId5; 
30 ········$values[4]·=·droidFish$DrawerItemId5; 
31 ········final·DroidFish$DrawerItemId·droidFish$DrawerItemId6; 
32 ········$values[5]·=·droidFish$DrawerItemId6; 
33 ········final·DroidFish$DrawerItemId·droidFish$DrawerItemId7; 
34 ········$values[6]·=·droidFish$DrawerItemId7; 
35 ········final·DroidFish$DrawerItemId·droidFish$DrawerItemId8; 
36 ········$values[7]·=·droidFish$DrawerItemId8; 
37 ········final·DroidFish$DrawerItemId·droidFish$DrawerItemId9; 
38 ········$values[8]·=·droidFish$DrawerItemId9; 
39 ········final·DroidFish$DrawerItemId·droidFish$DrawerItemId10; 
40 ········$values[9]·=·droidFish$DrawerItemId10; 
41 ········final·DroidFish$DrawerItemId·droidFish$DrawerItemId11; 
42 ········$values[10]·=·droidFish$DrawerItemId11; 
43 ········final·DroidFish$DrawerItemId·droidFish$DrawerItemId12; 
44 ········$values[n2]·=·droidFish$DrawerItemId12; 
45 ········$VALUES·=·$values; 
46 ····} 
47 ····16 ····
48 ····private·DroidFish$DrawerItemId(final·String·name,·final·int·ordinal)·{17 ····private·DroidFish$DrawerItemId(final·String·name,·final·int·ordinal)·{
49 ····}18 ····}
50 }19 }
1.19 KB
org/petero/droidfish/DroidFish$PermissionState.class
1.09 KB
procyon -ec {}
    
Offset 1, 29 lines modifiedOffset 1, 13 lines modified
  
1 package·org.petero.droidfish;1 package·org.petero.droidfish;
  
2 enum·DroidFish$PermissionState2 enum·DroidFish$PermissionState
3 {3 {
4 ····DENIED("DENIED",·n3),·4 ····DENIED("DENIED",·3),·
5 ····GRANTED("GRANTED",·n2),·5 ····GRANTED("GRANTED",·2),·
6 ····REQUESTED("REQUESTED",·n),·6 ····REQUESTED("REQUESTED",·1),·
7 ····UNKNOWN("UNKNOWN",·0);7 ····UNKNOWN("UNKNOWN",·0);
8 ····8 ····
9 ····static·{ 
10 ········final·int·n·=·1; 
11 ········final·int·n2·=·2; 
12 ········final·int·n3·=·3; 
13 ········final·DroidFish$PermissionState[]·$values·=·new·DroidFish$PermissionState[4]; 
14 ········final·DroidFish$PermissionState·droidFish$PermissionState; 
15 ········$values[0]·=·droidFish$PermissionState; 
16 ········final·DroidFish$PermissionState·droidFish$PermissionState2; 
17 ········$values[n]·=·droidFish$PermissionState2; 
18 ········final·DroidFish$PermissionState·droidFish$PermissionState3; 
19 ········$values[n2]·=·droidFish$PermissionState3; 
20 ········final·DroidFish$PermissionState·droidFish$PermissionState4; 
21 ········$values[n3]·=·droidFish$PermissionState4; 
22 ········$VALUES·=·$values; 
23 ····} 
24 ···· 
25 ····private·DroidFish$PermissionState(final·String·name,·final·int·ordinal)·{9 ····private·DroidFish$PermissionState(final·String·name,·final·int·ordinal)·{
26 ····}10 ····}
27 }11 }
1.11 KB
org/petero/droidfish/Speech$Language.class
1.02 KB
procyon -ec {}
    
Offset 1, 32 lines modifiedOffset 1, 16 lines modified
  
1 package·org.petero.droidfish;1 package·org.petero.droidfish;
  
2 public·enum·Speech$Language2 public·enum·Speech$Language
3 {3 {
4 ····DE("DE",·n),·4 ····DE("DE",·1),·
5 ····EN("EN",·0),·5 ····EN("EN",·0),·
6 ····ES("ES",·n2),·6 ····ES("ES",·2),·
7 ····NONE("NONE",·n3);7 ····NONE("NONE",·3);
8 ···· 
9 ····static·{ 
10 ········final·int·n·=·1; 
11 ········final·int·n2·=·2; 
12 ········final·int·n3·=·3; 
13 ········final·Speech$Language[]·$values·=·new·Speech$Language[4]; 
14 ········final·Speech$Language·speech$Language; 
15 ········$values[0]·=·speech$Language; 
16 ········final·Speech$Language·speech$Language2; 
17 ········$values[n]·=·speech$Language2; 
18 ········final·Speech$Language·speech$Language3; 
19 ········$values[n2]·=·speech$Language3; 
20 ········final·Speech$Language·speech$Language4; 
21 ········$values[n3]·=·speech$Language4; 
22 ········$VALUES·=·$values; 
23 ····} 
24 ····8 ····
25 ····private·Speech$Language(final·String·name,·final·int·ordinal)·{9 ····private·Speech$Language(final·String·name,·final·int·ordinal)·{
26 ····}10 ····}
27 ····11 ····
28 ····public·static·Speech$Language·fromString(final·String·anObject)·{12 ····public·static·Speech$Language·fromString(final·String·anObject)·{
29 ········if·("en".equals(anObject))·{13 ········if·("en".equals(anObject))·{
30 ············return·Speech$Language.EN;14 ············return·Speech$Language.EN;
783 B
org/petero/droidfish/activities/util/FENFile$FenInfoResult.class
655 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 11 lines modified
  
1 package·org.petero.droidfish.activities.util;1 package·org.petero.droidfish.activities.util;
  
2 public·enum·FENFile$FenInfoResult2 public·enum·FENFile$FenInfoResult
3 {3 {
4 ····OK("OK",·0),·4 ····OK("OK",·0),·
5 ····OUT_OF_MEMORY("OUT_OF_MEMORY",·n);5 ····OUT_OF_MEMORY("OUT_OF_MEMORY",·1);
6 ···· 
7 ····static·{ 
8 ········final·int·n·=·1; 
9 ········final·FENFile$FenInfoResult·fenFile$FenInfoResult; 
10 ········final·FENFile$FenInfoResult[]·$values·=·{·fenFile$FenInfoResult,·null·}; 
11 ········final·FENFile$FenInfoResult·fenFile$FenInfoResult2; 
12 ········$values[n]·=·fenFile$FenInfoResult2; 
13 ········$VALUES·=·$values; 
14 ····} 
15 ····6 ····
16 ····private·FENFile$FenInfoResult(final·String·name,·final·int·ordinal)·{7 ····private·FENFile$FenInfoResult(final·String·name,·final·int·ordinal)·{
17 ····}8 ····}
18 }9 }
2.07 KB
org/petero/droidfish/engine/DroidComputerPlayer$MainState.class
1.95 KB
procyon -ec {}
    
Offset 1, 44 lines modifiedOffset 1, 17 lines modified
  
1 package·org.petero.droidfish.engine;1 package·org.petero.droidfish.engine;
  
2 enum·DroidComputerPlayer$MainState2 enum·DroidComputerPlayer$MainState
3 {3 {
4 ····ANALYZE("ANALYZE",·n5),·4 ····ANALYZE("ANALYZE",·5),·
5 ····DEAD("DEAD",·n6),·5 ····DEAD("DEAD",·7),·
6 ····IDLE("IDLE",·n2),·6 ····IDLE("IDLE",·2),·
7 ····PONDER("PONDER",·n4),·7 ····PONDER("PONDER",·4),·
8 ····READ_OPTIONS("READ_OPTIONS",·0),·8 ····READ_OPTIONS("READ_OPTIONS",·0),·
9 ····SEARCH("SEARCH",·n3),·9 ····SEARCH("SEARCH",·3),·
10 ····STOP_SEARCH("STOP_SEARCH",·6),·10 ····STOP_SEARCH("STOP_SEARCH",·6),·
11 ····WAIT_READY("WAIT_READY",·n);11 ····WAIT_READY("WAIT_READY",·1);
12 ···· 
13 ····static·{ 
14 ········final·int·n·=·1; 
15 ········final·int·n2·=·2; 
16 ········final·int·n3·=·3; 
17 ········final·int·n4·=·4; 
18 ········final·int·n5·=·5; 
19 ········final·int·n6·=·7; 
20 ········final·DroidComputerPlayer$MainState[]·$values·=·new·DroidComputerPlayer$MainState[8]; 
21 ········final·DroidComputerPlayer$MainState·droidComputerPlayer$MainState; 
22 ········$values[0]·=·droidComputerPlayer$MainState; 
23 ········final·DroidComputerPlayer$MainState·droidComputerPlayer$MainState2; 
24 ········$values[n]·=·droidComputerPlayer$MainState2; 
25 ········final·DroidComputerPlayer$MainState·droidComputerPlayer$MainState3; 
26 ········$values[n2]·=·droidComputerPlayer$MainState3; 
27 ········final·DroidComputerPlayer$MainState·droidComputerPlayer$MainState4; 
28 ········$values[n3]·=·droidComputerPlayer$MainState4; 
29 ········final·DroidComputerPlayer$MainState·droidComputerPlayer$MainState5; 
30 ········$values[n4]·=·droidComputerPlayer$MainState5; 
31 ········final·DroidComputerPlayer$MainState·droidComputerPlayer$MainState6; 
32 ········$values[n5]·=·droidComputerPlayer$MainState6; 
33 ········final·DroidComputerPlayer$MainState·droidComputerPlayer$MainState7; 
34 ········$values[6]·=·droidComputerPlayer$MainState7; 
35 ········final·DroidComputerPlayer$MainState·droidComputerPlayer$MainState8; 
36 ········$values[n6]·=·droidComputerPlayer$MainState8; 
37 ········$VALUES·=·$values; 
38 ····} 
39 ····12 ····
40 ····private·DroidComputerPlayer$MainState(final·String·name,·final·int·ordinal)·{13 ····private·DroidComputerPlayer$MainState(final·String·name,·final·int·ordinal)·{
41 ····}14 ····}
42 }15 }
1.29 KB
org/petero/droidfish/engine/DroidComputerPlayer$SearchType.class
1.16 KB
procyon -ec {}
    
Offset 1, 29 lines modifiedOffset 1, 13 lines modified
  
1 package·org.petero.droidfish.engine;1 package·org.petero.droidfish.engine;
  
2 public·enum·DroidComputerPlayer$SearchType2 public·enum·DroidComputerPlayer$SearchType
3 {3 {
4 ····ANALYZE("ANALYZE",·n3),·4 ····ANALYZE("ANALYZE",·3),·
5 ····NONE("NONE",·0),·5 ····NONE("NONE",·0),·
6 ····PONDER("PONDER",·n2),·6 ····PONDER("PONDER",·2),·
7 ····SEARCH("SEARCH",·n);7 ····SEARCH("SEARCH",·1);
8 ···· 
9 ····static·{ 
10 ········final·int·n·=·1; 
11 ········final·int·n2·=·2; 
12 ········final·int·n3·=·3; 
13 ········final·DroidComputerPlayer$SearchType[]·$values·=·new·DroidComputerPlayer$SearchType[4]; 
14 ········final·DroidComputerPlayer$SearchType·droidComputerPlayer$SearchType; 
15 ········$values[0]·=·droidComputerPlayer$SearchType; 
16 ········final·DroidComputerPlayer$SearchType·droidComputerPlayer$SearchType2; 
17 ········$values[n]·=·droidComputerPlayer$SearchType2; 
18 ········final·DroidComputerPlayer$SearchType·droidComputerPlayer$SearchType3; 
19 ········$values[n2]·=·droidComputerPlayer$SearchType3; 
20 ········final·DroidComputerPlayer$SearchType·droidComputerPlayer$SearchType4; 
21 ········$values[n3]·=·droidComputerPlayer$SearchType4; 
22 ········$VALUES·=·$values; 
23 ····} 
24 ····8 ····
25 ····private·DroidComputerPlayer$SearchType(final·String·name,·final·int·ordinal)·{9 ····private·DroidComputerPlayer$SearchType(final·String·name,·final·int·ordinal)·{
26 ····}10 ····}
27 }11 }
1.18 KB
org/petero/droidfish/engine/UCIOptions$Type.class
1.08 KB
procyon -ec {}
    
Offset 1, 33 lines modifiedOffset 1, 14 lines modified
  
1 package·org.petero.droidfish.engine;1 package·org.petero.droidfish.engine;
  
2 public·enum·UCIOptions$Type2 public·enum·UCIOptions$Type
3 {3 {
4 ····BUTTON("BUTTON",·n3),·4 ····BUTTON("BUTTON",·3),·
5 ····CHECK("CHECK",·0),·5 ····CHECK("CHECK",·0),·
6 ····COMBO("COMBO",·n2),·6 ····COMBO("COMBO",·2),·
7 ····SPIN("SPIN",·n),·7 ····SPIN("SPIN",·1),·
8 ····STRING("STRING",·n4);8 ····STRING("STRING",·4);
9 ···· 
10 ····static·{ 
11 ········final·int·n·=·1; 
12 ········final·int·n2·=·2; 
13 ········final·int·n3·=·3; 
14 ········final·int·n4·=·4; 
15 ········final·UCIOptions$Type[]·$values·=·new·UCIOptions$Type[5]; 
16 ········final·UCIOptions$Type·uciOptions$Type; 
17 ········$values[0]·=·uciOptions$Type; 
18 ········final·UCIOptions$Type·uciOptions$Type2; 
19 ········$values[n]·=·uciOptions$Type2; 
20 ········final·UCIOptions$Type·uciOptions$Type3; 
21 ········$values[n2]·=·uciOptions$Type3; 
22 ········final·UCIOptions$Type·uciOptions$Type4; 
23 ········$values[n3]·=·uciOptions$Type4; 
24 ········final·UCIOptions$Type·uciOptions$Type5; 
25 ········$values[n4]·=·uciOptions$Type5; 
26 ········$VALUES·=·$values; 
27 ····} 
28 ····9 ····
29 ····private·UCIOptions$Type(final·String·name,·final·int·ordinal)·{10 ····private·UCIOptions$Type(final·String·name,·final·int·ordinal)·{
30 ····}11 ····}
31 }12 }
1020 B
org/petero/droidfish/gamelogic/DroidChessController.class
902 B
procyon -ec {}
    
Offset 278, 16 lines modifiedOffset 278, 17 lines modified
278 ················return·false;278 ················return·false;
279 ············}279 ············}
280 ········}280 ········}
281 ········return·n·!=·0;281 ········return·n·!=·0;
282 ····}282 ····}
283 ····283 ····
284 ····private·void·updateBookHints()·{284 ····private·void·updateBookHints()·{
 285 ········final·Game·game·=·this.game;
285 ········if·(this.game·!=·null)·{286 ········if·(game·!=·null)·{
286 ············final·Pair·bookHints·=·this.computerPlayer.getBookHints(new·IOpeningBook$BookPosInput(this.game),·this.localPt());287 ············final·Pair·bookHints·=·this.computerPlayer.getBookHints(new·IOpeningBook$BookPosInput(game),·this.localPt());
287 ············final·EcoDb$Result·eco·=·EcoDb.getInstance().getEco(this.game.tree);288 ············final·EcoDb$Result·eco·=·EcoDb.getInstance().getEco(this.game.tree);
288 ············this.listener.notifyBookInfo(this.searchId,·(String)bookHints.first,·(ArrayList)bookHints.second,·eco.getName(),·eco.distToEcoTree);289 ············this.listener.notifyBookInfo(this.searchId,·(String)bookHints.first,·(ArrayList)bookHints.second,·eco.getName(),·eco.distToEcoTree);
289 ········}290 ········}
290 ····}291 ····}
291 ····292 ····
292 ····private·void·updateComputeThreads()·{293 ····private·void·updateComputeThreads()·{
293 ········final·Game$GameState·gameState·=·this.game.tree.getGameState();294 ········final·Game$GameState·gameState·=·this.game.tree.getGameState();
945 B
org/petero/droidfish/gamelogic/Game$AddMoveBehavior.class
831 B
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 12 lines modified
  
1 package·org.petero.droidfish.gamelogic;1 package·org.petero.droidfish.gamelogic;
  
2 public·enum·Game$AddMoveBehavior2 public·enum·Game$AddMoveBehavior
3 {3 {
4 ····ADD_FIRST("ADD_FIRST",·0),·4 ····ADD_FIRST("ADD_FIRST",·0),·
5 ····ADD_LAST("ADD_LAST",·n),·5 ····ADD_LAST("ADD_LAST",·1),·
6 ····REPLACE("REPLACE",·n2);6 ····REPLACE("REPLACE",·2);
7 ···· 
8 ····static·{ 
9 ········final·int·n·=·1; 
10 ········final·int·n2·=·2; 
11 ········final·Game$AddMoveBehavior·game$AddMoveBehavior; 
12 ········final·Game$AddMoveBehavior[]·$values·=·{·game$AddMoveBehavior,·null,·null·}; 
13 ········final·Game$AddMoveBehavior·game$AddMoveBehavior2; 
14 ········$values[n]·=·game$AddMoveBehavior2; 
15 ········final·Game$AddMoveBehavior·game$AddMoveBehavior3; 
16 ········$values[n2]·=·game$AddMoveBehavior3; 
17 ········$VALUES·=·$values; 
18 ····} 
19 ····7 ····
20 ····private·Game$AddMoveBehavior(final·String·name,·final·int·ordinal)·{8 ····private·Game$AddMoveBehavior(final·String·name,·final·int·ordinal)·{
21 ····}9 ····}
22 }10 }
1.92 KB
org/petero/droidfish/gamelogic/Game$GameState.class
1.82 KB
procyon -ec {}
    
Offset 1, 50 lines modifiedOffset 1, 20 lines modified
  
1 package·org.petero.droidfish.gamelogic;1 package·org.petero.droidfish.gamelogic;
  
2 public·enum·Game$GameState2 public·enum·Game$GameState
3 {3 {
4 ····ALIVE("ALIVE",·0),·4 ····ALIVE("ALIVE",·0),·
5 ····BLACK_MATE("BLACK_MATE",·n2),·5 ····BLACK_MATE("BLACK_MATE",·2),·
6 ····BLACK_STALEMATE("BLACK_STALEMATE",·4),·6 ····BLACK_STALEMATE("BLACK_STALEMATE",·4),·
7 ····DRAW_50("DRAW_50",·6),·7 ····DRAW_50("DRAW_50",·6),·
8 ····DRAW_AGREE("DRAW_AGREE",·8),·8 ····DRAW_AGREE("DRAW_AGREE",·8),·
9 ····DRAW_NO_MATE("DRAW_NO_MATE",·7),·9 ····DRAW_NO_MATE("DRAW_NO_MATE",·7),·
10 ····DRAW_REP("DRAW_REP",·5),·10 ····DRAW_REP("DRAW_REP",·5),·
11 ····RESIGN_BLACK("RESIGN_BLACK",·n3),·11 ····RESIGN_BLACK("RESIGN_BLACK",·10),·
12 ····RESIGN_WHITE("RESIGN_WHITE",·9),·12 ····RESIGN_WHITE("RESIGN_WHITE",·9),·
13 ····WHITE_MATE("WHITE_MATE",·n),·13 ····WHITE_MATE("WHITE_MATE",·1),·
14 ····WHITE_STALEMATE("WHITE_STALEMATE",·3);14 ····WHITE_STALEMATE("WHITE_STALEMATE",·3);
15 ····15 ····
16 ····static·{ 
17 ········final·int·n·=·1; 
18 ········final·int·n2·=·2; 
19 ········final·int·n3·=·10; 
20 ········final·Game$GameState[]·$values·=·new·Game$GameState[11]; 
21 ········final·Game$GameState·game$GameState; 
22 ········$values[0]·=·game$GameState; 
23 ········final·Game$GameState·game$GameState2; 
24 ········$values[n]·=·game$GameState2; 
25 ········final·Game$GameState·game$GameState3; 
26 ········$values[n2]·=·game$GameState3; 
27 ········final·Game$GameState·game$GameState4; 
28 ········$values[3]·=·game$GameState4; 
29 ········final·Game$GameState·game$GameState5; 
30 ········$values[4]·=·game$GameState5; 
31 ········final·Game$GameState·game$GameState6; 
32 ········$values[5]·=·game$GameState6; 
33 ········final·Game$GameState·game$GameState7; 
34 ········$values[6]·=·game$GameState7; 
35 ········final·Game$GameState·game$GameState8; 
36 ········$values[7]·=·game$GameState8; 
37 ········final·Game$GameState·game$GameState9; 
38 ········$values[8]·=·game$GameState9; 
39 ········final·Game$GameState·game$GameState10; 
40 ········$values[9]·=·game$GameState10; 
41 ········final·Game$GameState·game$GameState11; 
42 ········$values[n3]·=·game$GameState11; 
43 ········$VALUES·=·$values; 
44 ····} 
45 ···· 
46 ····private·Game$GameState(final·String·name,·final·int·ordinal)·{16 ····private·Game$GameState(final·String·name,·final·int·ordinal)·{
47 ····}17 ····}
48 }18 }
1020 B
org/petero/droidfish/tb/ProbeResult$Type.class
926 B
procyon -ec {}
    
Offset 1, 29 lines modifiedOffset 1, 13 lines modified
  
1 package·org.petero.droidfish.tb;1 package·org.petero.droidfish.tb;
  
2 public·enum·ProbeResult$Type2 public·enum·ProbeResult$Type
3 {3 {
4 ····DTM("DTM",·0),·4 ····DTM("DTM",·0),·
5 ····DTZ("DTZ",·n),·5 ····DTZ("DTZ",·1),·
6 ····NONE("NONE",·n3),·6 ····NONE("NONE",·3),·
7 ····WDL("WDL",·n2);7 ····WDL("WDL",·2);
8 ···· 
9 ····static·{ 
10 ········final·int·n·=·1; 
11 ········final·int·n2·=·2; 
12 ········final·int·n3·=·3; 
13 ········final·ProbeResult$Type[]·$values·=·new·ProbeResult$Type[4]; 
14 ········final·ProbeResult$Type·probeResult$Type; 
15 ········$values[0]·=·probeResult$Type; 
16 ········final·ProbeResult$Type·probeResult$Type2; 
17 ········$values[n]·=·probeResult$Type2; 
18 ········final·ProbeResult$Type·probeResult$Type3; 
19 ········$values[n2]·=·probeResult$Type3; 
20 ········final·ProbeResult$Type·probeResult$Type4; 
21 ········$values[n3]·=·probeResult$Type4; 
22 ········$VALUES·=·$values; 
23 ····} 
24 ····8 ····
25 ····private·ProbeResult$Type(final·String·name,·final·int·ordinal)·{9 ····private·ProbeResult$Type(final·String·name,·final·int·ordinal)·{
26 ····}10 ····}
27 }11 }
636 B
tourguide/tourguide/Overlay$Style.class
558 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 11 lines modified
  
1 package·tourguide.tourguide;1 package·tourguide.tourguide;
  
2 public·enum·Overlay$Style2 public·enum·Overlay$Style
3 {3 {
4 ····Circle("Circle",·0),·4 ····Circle("Circle",·0),·
5 ····Rectangle("Rectangle",·n);5 ····Rectangle("Rectangle",·1);
6 ···· 
7 ····static·{ 
8 ········final·int·n·=·1; 
9 ········final·Overlay$Style·overlay$Style; 
10 ········final·Overlay$Style[]·$values·=·{·overlay$Style,·null·}; 
11 ········final·Overlay$Style·overlay$Style2; 
12 ········$values[n]·=·overlay$Style2; 
13 ········$VALUES·=·$values; 
14 ····} 
15 ····6 ····
16 ····private·Overlay$Style(final·String·name,·final·int·ordinal)·{7 ····private·Overlay$Style(final·String·name,·final·int·ordinal)·{
17 ····}8 ····}
18 }9 }
772 B
tourguide/tourguide/Sequence$ContinueMethod.class
674 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 11 lines modified
  
1 package·tourguide.tourguide;1 package·tourguide.tourguide;
  
2 public·enum·Sequence$ContinueMethod2 public·enum·Sequence$ContinueMethod
3 {3 {
4 ····Overlay("Overlay",·0),·4 ····Overlay("Overlay",·0),·
5 ····OverlayListener("OverlayListener",·n);5 ····OverlayListener("OverlayListener",·1);
6 ···· 
7 ····static·{ 
8 ········final·int·n·=·1; 
9 ········final·Sequence$ContinueMethod·sequence$ContinueMethod; 
10 ········final·Sequence$ContinueMethod[]·$values·=·{·sequence$ContinueMethod,·null·}; 
11 ········final·Sequence$ContinueMethod·sequence$ContinueMethod2; 
12 ········$values[n]·=·sequence$ContinueMethod2; 
13 ········$VALUES·=·$values; 
14 ····} 
15 ····6 ····
16 ····private·Sequence$ContinueMethod(final·String·name,·final·int·ordinal)·{7 ····private·Sequence$ContinueMethod(final·String·name,·final·int·ordinal)·{
17 ····}8 ····}
18 }9 }
922 B
tourguide/tourguide/TourGuide$MotionType.class
830 B
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 12 lines modified
  
1 package·tourguide.tourguide;1 package·tourguide.tourguide;
  
2 public·enum·TourGuide$MotionType2 public·enum·TourGuide$MotionType
3 {3 {
4 ····AllowAll("AllowAll",·0),·4 ····AllowAll("AllowAll",·0),·
5 ····ClickOnly("ClickOnly",·n),·5 ····ClickOnly("ClickOnly",·1),·
6 ····SwipeOnly("SwipeOnly",·n2);6 ····SwipeOnly("SwipeOnly",·2);
7 ···· 
8 ····static·{ 
9 ········final·int·n·=·1; 
10 ········final·int·n2·=·2; 
11 ········final·TourGuide$MotionType·tourGuide$MotionType; 
12 ········final·TourGuide$MotionType[]·$values·=·{·tourGuide$MotionType,·null,·null·}; 
13 ········final·TourGuide$MotionType·tourGuide$MotionType2; 
14 ········$values[n]·=·tourGuide$MotionType2; 
15 ········final·TourGuide$MotionType·tourGuide$MotionType3; 
16 ········$values[n2]·=·tourGuide$MotionType3; 
17 ········$VALUES·=·$values; 
18 ····} 
19 ····7 ····
20 ····private·TourGuide$MotionType(final·String·name,·final·int·ordinal)·{8 ····private·TourGuide$MotionType(final·String·name,·final·int·ordinal)·{
21 ····}9 ····}
22 }10 }
1.39 KB
tourguide/tourguide/TourGuide$Technique.class
1.3 KB
procyon -ec {}
    
Offset 1, 33 lines modifiedOffset 1, 14 lines modified
  
1 package·tourguide.tourguide;1 package·tourguide.tourguide;
  
2 public·enum·TourGuide$Technique2 public·enum·TourGuide$Technique
3 {3 {
4 ····Click("Click",·0),·4 ····Click("Click",·0),·
5 ····HorizontalLeft("HorizontalLeft",·n),·5 ····HorizontalLeft("HorizontalLeft",·1),·
6 ····HorizontalRight("HorizontalRight",·n2),·6 ····HorizontalRight("HorizontalRight",·2),·
7 ····VerticalDownward("VerticalDownward",·n4),·7 ····VerticalDownward("VerticalDownward",·4),·
8 ····VerticalUpward("VerticalUpward",·n3);8 ····VerticalUpward("VerticalUpward",·3);
9 ···· 
10 ····static·{ 
11 ········final·int·n·=·1; 
12 ········final·int·n2·=·2; 
13 ········final·int·n3·=·3; 
14 ········final·int·n4·=·4; 
15 ········final·TourGuide$Technique[]·$values·=·new·TourGuide$Technique[5]; 
16 ········final·TourGuide$Technique·tourGuide$Technique; 
17 ········$values[0]·=·tourGuide$Technique; 
18 ········final·TourGuide$Technique·tourGuide$Technique2; 
19 ········$values[n]·=·tourGuide$Technique2; 
20 ········final·TourGuide$Technique·tourGuide$Technique3; 
21 ········$values[n2]·=·tourGuide$Technique3; 
22 ········final·TourGuide$Technique·tourGuide$Technique4; 
23 ········$values[n3]·=·tourGuide$Technique4; 
24 ········final·TourGuide$Technique·tourGuide$Technique5; 
25 ········$values[n4]·=·tourGuide$Technique5; 
26 ········$VALUES·=·$values; 
27 ····} 
28 ····9 ····
29 ····private·TourGuide$Technique(final·String·name,·final·int·ordinal)·{10 ····private·TourGuide$Technique(final·String·name,·final·int·ordinal)·{
30 ····}11 ····}
31 }12 }
3.72 KB
assets/x86_64/stockfish
1.17 KB
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·15·00·00·00·72·32·31·65·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·30·37·35·35·32·39·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·15·00·00·00·72·32·31·65·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·30·37·35·35·32·39·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·786121d3ab2d0f0f13677137de15e66e2d3eb6af6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·79c2b32740fe6ca4862c193403af7a47d040a75c
  
7 Displaying·notes·found·in:·.note.gnu.gold-version7 Displaying·notes·found·in:·.note.gnu.gold-version
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.129 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.12
643 B
strings --all --bytes=8 {}
    
Offset 395, 15 lines modifiedOffset 395, 15 lines modified
395 [A\A]A^A_]395 [A\A]A^A_]
396 AWAVAUATSH396 AWAVAUATSH
397 ~~~~~~~H!397 ~~~~~~~H!
398 4!H#t$`J398 4!H#t$`J
399 4!H#t$`J399 4!H#t$`J
400 [A\A]A^A_]400 [A\A]A^A_]
401 UAWAVAUATSH401 UAWAVAUATSH
402 Dec·10·2H402 Oct·28·2H
403 [A\A]A^A_]403 [A\A]A^A_]
404 CompileH404 CompileH
405 iled·by·H405 iled·by·H
406 UAWAVAUATSPI406 UAWAVAUATSPI
407 [A\A]A^A_]407 [A\A]A^A_]
408 [A\A]A^A_]408 [A\A]A^A_]
409 UAWAVAUATSH409 UAWAVAUATSH
Offset 1186, 15 lines modifiedOffset 1186, 15 lines modified
1186 ·(white·side)1186 ·(white·side)
1187 NNUE·evaluation········1187 NNUE·evaluation········
1188 Final·evaluation·······1188 Final·evaluation·······
1189 ·(white·side)1189 ·(white·side)
1190 ·[with·scaled·NNUE,·hybrid,·...]1190 ·[with·scaled·NNUE,·hybrid,·...]
1191 Stockfish·1191 Stockfish·
1192 Jan·Feb·Mar·Apr·May·Jun·Jul·Aug·Sep·Oct·Nov·Dec1192 Jan·Feb·Mar·Apr·May·Jun·Jul·Aug·Sep·Oct·Nov·Dec
1193 Dec·10·20221193 Oct·28·2025
1194 id·author·1194 id·author·
1195 the·Stockfish·developers·(see·AUTHORS·file)1195 the·Stockfish·developers·(see·AUTHORS·file)
1196 Compiled·by·1196 Compiled·by·
1197 clang++·1197 clang++·
1198 ·on·Android1198 ·on·Android
1199 Compilation·settings·include:·1199 Compilation·settings·include:·
1200 __VERSION__·macro·expands·to:·1200 __VERSION__·macro·expands·to:·
737 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 44800, 17 lines modifiedOffset 44800, 17 lines modified
44800 »       movaps·%xmm0,0x80(%rsp)44800 »       movaps·%xmm0,0x80(%rsp)
44801 »       movq···$0x0,0x90(%rsp)44801 »       movq···$0x0,0x90(%rsp)
44802 »       movaps·%xmm0,0x60(%rsp)44802 »       movaps·%xmm0,0x60(%rsp)
44803 »       movq···$0x0,0x70(%rsp)44803 »       movq···$0x0,0x70(%rsp)
44804 »       movaps·%xmm0,0x40(%rsp)44804 »       movaps·%xmm0,0x40(%rsp)
44805 »       movq···$0x0,0x50(%rsp)44805 »       movq···$0x0,0x50(%rsp)
44806 »       movb···$0x16,0x40(%rsp)44806 »       movb···$0x16,0x40(%rsp)
44807 »       movabs·$0x3220303120636544,%rax44807 »       movabs·$0x322038322074634f,%rax
44808 »       mov····%rax,0x41(%rsp)44808 »       mov····%rax,0x41(%rsp)
44809 »       movl···$0x32323032,0x48(%rsp)44809 »       movl···$0x35323032,0x48(%rsp)
44810 »       movb···$0x0,0x4c(%rsp)44810 »       movb···$0x0,0x4c(%rsp)
44811 »       lea····0x160(%rsp),%rdi44811 »       lea····0x160(%rsp),%rdi
44812 »       mov····%r13,0xf0(%rsp)44812 »       mov····%r13,0xf0(%rsp)
44813 »       lea····0xf8(%rsp),%r1444813 »       lea····0xf8(%rsp),%r14
44814 »       lea····0x7e90c(%rip),%rax········44814 »       lea····0x7e90c(%rip),%rax········
44815 »       mov····%rax,0x160(%rsp)44815 »       mov····%rax,0x160(%rsp)
44816 »       movaps·0x10(%rsp),%xmm044816 »       movaps·0x10(%rsp),%xmm0
1.16 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 438, 15 lines modifiedOffset 438, 15 lines modified
438 ··0x0009dcb0·20287768·69746520·73696465·2900205b··(white·side).·[438 ··0x0009dcb0·20287768·69746520·73696465·2900205b··(white·side).·[
439 ··0x0009dcc0·77697468·20736361·6c656420·4e4e5545·with·scaled·NNUE439 ··0x0009dcc0·77697468·20736361·6c656420·4e4e5545·with·scaled·NNUE
440 ··0x0009dcd0·2c206879·62726964·2c202e2e·2e5d0072·,·hybrid,·...].r440 ··0x0009dcd0·2c206879·62726964·2c202e2e·2e5d0072·,·hybrid,·...].r
441 ··0x0009dce0·62005374·6f636b66·69736820·00646576·b.Stockfish·.dev441 ··0x0009dce0·62005374·6f636b66·69736820·00646576·b.Stockfish·.dev
442 ··0x0009dcf0·002d004a·616e2046·6562204d·61722041·.-.Jan·Feb·Mar·A442 ··0x0009dcf0·002d004a·616e2046·6562204d·61722041·.-.Jan·Feb·Mar·A
443 ··0x0009dd00·7072204d·6179204a·756e204a·756c2041·pr·May·Jun·Jul·A443 ··0x0009dd00·7072204d·6179204a·756e204a·756c2041·pr·May·Jun·Jul·A
444 ··0x0009dd10·75672053·6570204f·6374204e·6f762044·ug·Sep·Oct·Nov·D444 ··0x0009dd10·75672053·6570204f·6374204e·6f762044·ug·Sep·Oct·Nov·D
445 ··0x0009dd20·65630044·65632031·30203230·3232006e·ec.Dec·10·2022.n445 ··0x0009dd20·6563004f·63742032·38203230·3235006e·ec.Oct·28·2025.n
446 ··0x0009dd30·6f676974·000a6964·20617574·686f7220·ogit..id·author·446 ··0x0009dd30·6f676974·000a6964·20617574·686f7220·ogit..id·author·
447 ··0x0009dd40·00206279·20007468·65205374·6f636b66·.·by·.the·Stockf447 ··0x0009dd40·00206279·20007468·65205374·6f636b66·.·by·.the·Stockf
448 ··0x0009dd50·69736820·64657665·6c6f7065·72732028·ish·developers·(448 ··0x0009dd50·69736820·64657665·6c6f7065·72732028·ish·developers·(
449 ··0x0009dd60·73656520·41555448·4f525320·66696c65·see·AUTHORS·file449 ··0x0009dd60·73656520·41555448·4f525320·66696c65·see·AUTHORS·file
450 ··0x0009dd70·29000a43·6f6d7069·6c656420·62792000·)..Compiled·by·.450 ··0x0009dd70·29000a43·6f6d7069·6c656420·62792000·)..Compiled·by·.
451 ··0x0009dd80·636c616e·672b2b20·00392e30·2e390020·clang++·.9.0.9.·451 ··0x0009dd80·636c616e·672b2b20·00392e30·2e390020·clang++·.9.0.9.·
452 ··0x0009dd90·6f6e2041·6e64726f·6964000a·436f6d70·on·Android..Comp452 ··0x0009dd90·6f6e2041·6e64726f·6964000a·436f6d70·on·Android..Comp
3.67 KB
assets/x86/stockfish_nosimd
1.17 KB
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·10·00·00·00·72·32·31·65·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·30·37·35·35·32·39·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·10·00·00·00·72·32·31·65·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·30·37·35·35·32·39·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bed12657b40df1aafbc379aa0137a8d7ee93c1576 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·df7c7131d9ee02fefbbc38074a5960ecbea7f381
  
7 Displaying·notes·found·in:·.note.gnu.gold-version7 Displaying·notes·found·in:·.note.gnu.gold-version
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.129 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.12
433 B
strings --all --bytes=8 {}
    
Offset 340, 15 lines modifiedOffset 340, 15 lines modified
340 ·(white·side)340 ·(white·side)
341 NNUE·evaluation········341 NNUE·evaluation········
342 Final·evaluation·······342 Final·evaluation·······
343 ·(white·side)343 ·(white·side)
344 ·[with·scaled·NNUE,·hybrid,·...]344 ·[with·scaled·NNUE,·hybrid,·...]
345 Stockfish·345 Stockfish·
346 Jan·Feb·Mar·Apr·May·Jun·Jul·Aug·Sep·Oct·Nov·Dec346 Jan·Feb·Mar·Apr·May·Jun·Jul·Aug·Sep·Oct·Nov·Dec
347 Dec·10·2022347 Oct·28·2025
348 id·author·348 id·author·
349 the·Stockfish·developers·(see·AUTHORS·file)349 the·Stockfish·developers·(see·AUTHORS·file)
350 Compiled·by·350 Compiled·by·
351 clang++·351 clang++·
352 ·on·Android352 ·on·Android
353 Compilation·settings·include:·353 Compilation·settings·include:·
354 __VERSION__·macro·expands·to:·354 __VERSION__·macro·expands·to:·
751 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 67261, 17 lines modifiedOffset 67261, 17 lines modified
67261 »       movl···$0x0,0xe8(%esp)67261 »       movl···$0x0,0xe8(%esp)
67262 »       movl···$0x0,0xf0(%esp)67262 »       movl···$0x0,0xf0(%esp)
67263 »       movl···$0x10,(%esp)67263 »       movl···$0x10,(%esp)
67264 »       call···85f00·<sprintf@plt+0x808d0>67264 »       call···85f00·<sprintf@plt+0x808d0>
67265 »       mov····%eax,0x50(%esp)67265 »       mov····%eax,0x50(%esp)
67266 »       movl···$0x11,0x48(%esp)67266 »       movl···$0x11,0x48(%esp)
67267 »       movl···$0xb,0x4c(%esp)67267 »       movl···$0xb,0x4c(%esp)
67268 »       movl···$0x32323032,0x7(%eax)67268 »       movl···$0x35323032,0x7(%eax)
67269 »       movl···$0x32203031,0x4(%eax)67269 »       movl···$0x32203832,0x4(%eax)
67270 »       movl···$0x20636544,(%eax)67270 »       movl···$0x2074634f,(%eax)
67271 »       movb···$0x0,0xb(%eax)67271 »       movb···$0x0,0xb(%eax)
67272 »       lea····0x98(%esp),%eax67272 »       lea····0x98(%esp),%eax
67273 »       mov····0x38(%esp),%esi67273 »       mov····0x38(%esp),%esi
67274 »       mov····%esi,0x60(%esp)67274 »       mov····%esi,0x60(%esp)
67275 »       lea····0x64(%esp),%edi67275 »       lea····0x64(%esp),%edi
67276 »       mov····0x18(%esp),%ecx67276 »       mov····0x18(%esp),%ecx
67277 »       mov····%ecx,0x58(%esp)67277 »       mov····%ecx,0x58(%esp)
1.29 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 354, 16 lines modifiedOffset 354, 16 lines modified
354 ··0x000a7410·20202020·20202000·20287768·69746520········.·(white·354 ··0x000a7410·20202020·20202000·20287768·69746520········.·(white·
355 ··0x000a7420·73696465·2900205b·77697468·20736361·side).·[with·sca355 ··0x000a7420·73696465·2900205b·77697468·20736361·side).·[with·sca
356 ··0x000a7430·6c656420·4e4e5545·2c206879·62726964·led·NNUE,·hybrid356 ··0x000a7430·6c656420·4e4e5545·2c206879·62726964·led·NNUE,·hybrid
357 ··0x000a7440·2c202e2e·2e5d0072·62005374·6f636b66·,·...].rb.Stockf357 ··0x000a7440·2c202e2e·2e5d0072·62005374·6f636b66·,·...].rb.Stockf
358 ··0x000a7450·69736820·00646576·002d004a·616e2046·ish·.dev.-.Jan·F358 ··0x000a7450·69736820·00646576·002d004a·616e2046·ish·.dev.-.Jan·F
359 ··0x000a7460·6562204d·61722041·7072204d·6179204a·eb·Mar·Apr·May·J359 ··0x000a7460·6562204d·61722041·7072204d·6179204a·eb·Mar·Apr·May·J
360 ··0x000a7470·756e204a·756c2041·75672053·6570204f·un·Jul·Aug·Sep·O360 ··0x000a7470·756e204a·756c2041·75672053·6570204f·un·Jul·Aug·Sep·O
361 ··0x000a7480·6374204e·6f762044·65630044·65632031·ct·Nov·Dec.Dec·1361 ··0x000a7480·6374204e·6f762044·6563004f·63742032·ct·Nov·Dec.Oct·2
362 ··0x000a7490·30203230·3232006e·6f676974·000a6964·0·2022.nogit..id362 ··0x000a7490·38203230·3235006e·6f676974·000a6964·8·2025.nogit..id
363 ··0x000a74a0·20617574·686f7220·00206279·20007468··author·.·by·.th363 ··0x000a74a0·20617574·686f7220·00206279·20007468··author·.·by·.th
364 ··0x000a74b0·65205374·6f636b66·69736820·64657665·e·Stockfish·deve364 ··0x000a74b0·65205374·6f636b66·69736820·64657665·e·Stockfish·deve
365 ··0x000a74c0·6c6f7065·72732028·73656520·41555448·lopers·(see·AUTH365 ··0x000a74c0·6c6f7065·72732028·73656520·41555448·lopers·(see·AUTH
366 ··0x000a74d0·4f525320·66696c65·29000a43·6f6d7069·ORS·file)..Compi366 ··0x000a74d0·4f525320·66696c65·29000a43·6f6d7069·ORS·file)..Compi
367 ··0x000a74e0·6c656420·62792000·636c616e·672b2b20·led·by·.clang++·367 ··0x000a74e0·6c656420·62792000·636c616e·672b2b20·led·by·.clang++·
368 ··0x000a74f0·00392e30·2e390020·6f6e2041·6e64726f·.9.0.9.·on·Andro368 ··0x000a74f0·00392e30·2e390020·6f6e2041·6e64726f·.9.0.9.·on·Andro
369 ··0x000a7500·6964000a·436f6d70·696c6174·696f6e20·id..Compilation·369 ··0x000a7500·6964000a·436f6d70·696c6174·696f6e20·id..Compilation·
3.66 KB
assets/x86/stockfish
1.17 KB
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·10·00·00·00·72·32·31·65·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·30·37·35·35·32·39·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·10·00·00·00·72·32·31·65·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·30·37·35·35·32·39·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1a53727e424dd41c57b6da7f9c9d516ac7f8d1ed6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ebafb8acff84e56e3d01f88cf39f6c4adad0f00f
  
7 Displaying·notes·found·in:·.note.gnu.gold-version7 Displaying·notes·found·in:·.note.gnu.gold-version
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.129 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.12
433 B
strings --all --bytes=8 {}
    
Offset 340, 15 lines modifiedOffset 340, 15 lines modified
340 ·(white·side)340 ·(white·side)
341 NNUE·evaluation········341 NNUE·evaluation········
342 Final·evaluation·······342 Final·evaluation·······
343 ·(white·side)343 ·(white·side)
344 ·[with·scaled·NNUE,·hybrid,·...]344 ·[with·scaled·NNUE,·hybrid,·...]
345 Stockfish·345 Stockfish·
346 Jan·Feb·Mar·Apr·May·Jun·Jul·Aug·Sep·Oct·Nov·Dec346 Jan·Feb·Mar·Apr·May·Jun·Jul·Aug·Sep·Oct·Nov·Dec
347 Dec·10·2022347 Oct·28·2025
348 id·author·348 id·author·
349 the·Stockfish·developers·(see·AUTHORS·file)349 the·Stockfish·developers·(see·AUTHORS·file)
350 Compiled·by·350 Compiled·by·
351 clang++·351 clang++·
352 ·on·Android352 ·on·Android
353 Compilation·settings·include:·353 Compilation·settings·include:·
354 __VERSION__·macro·expands·to:·354 __VERSION__·macro·expands·to:·
751 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 67135, 17 lines modifiedOffset 67135, 17 lines modified
67135 »       movl···$0x0,0xe8(%esp)67135 »       movl···$0x0,0xe8(%esp)
67136 »       movl···$0x0,0xf0(%esp)67136 »       movl···$0x0,0xf0(%esp)
67137 »       movl···$0x10,(%esp)67137 »       movl···$0x10,(%esp)
67138 »       call···859c0·<sprintf@plt+0x803c0>67138 »       call···859c0·<sprintf@plt+0x803c0>
67139 »       mov····%eax,0x50(%esp)67139 »       mov····%eax,0x50(%esp)
67140 »       movl···$0x11,0x48(%esp)67140 »       movl···$0x11,0x48(%esp)
67141 »       movl···$0xb,0x4c(%esp)67141 »       movl···$0xb,0x4c(%esp)
67142 »       movl···$0x32323032,0x7(%eax)67142 »       movl···$0x35323032,0x7(%eax)
67143 »       movl···$0x32203031,0x4(%eax)67143 »       movl···$0x32203832,0x4(%eax)
67144 »       movl···$0x20636544,(%eax)67144 »       movl···$0x2074634f,(%eax)
67145 »       movb···$0x0,0xb(%eax)67145 »       movb···$0x0,0xb(%eax)
67146 »       lea····0x98(%esp),%eax67146 »       lea····0x98(%esp),%eax
67147 »       mov····0x38(%esp),%esi67147 »       mov····0x38(%esp),%esi
67148 »       mov····%esi,0x60(%esp)67148 »       mov····%esi,0x60(%esp)
67149 »       lea····0x64(%esp),%edi67149 »       lea····0x64(%esp),%edi
67150 »       mov····0x18(%esp),%ecx67150 »       mov····0x18(%esp),%ecx
67151 »       mov····%ecx,0x58(%esp)67151 »       mov····%ecx,0x58(%esp)
1.29 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 354, 16 lines modifiedOffset 354, 16 lines modified
354 ··0x000a6ed0·20202020·20202000·20287768·69746520········.·(white·354 ··0x000a6ed0·20202020·20202000·20287768·69746520········.·(white·
355 ··0x000a6ee0·73696465·2900205b·77697468·20736361·side).·[with·sca355 ··0x000a6ee0·73696465·2900205b·77697468·20736361·side).·[with·sca
356 ··0x000a6ef0·6c656420·4e4e5545·2c206879·62726964·led·NNUE,·hybrid356 ··0x000a6ef0·6c656420·4e4e5545·2c206879·62726964·led·NNUE,·hybrid
357 ··0x000a6f00·2c202e2e·2e5d0072·62005374·6f636b66·,·...].rb.Stockf357 ··0x000a6f00·2c202e2e·2e5d0072·62005374·6f636b66·,·...].rb.Stockf
358 ··0x000a6f10·69736820·00646576·002d004a·616e2046·ish·.dev.-.Jan·F358 ··0x000a6f10·69736820·00646576·002d004a·616e2046·ish·.dev.-.Jan·F
359 ··0x000a6f20·6562204d·61722041·7072204d·6179204a·eb·Mar·Apr·May·J359 ··0x000a6f20·6562204d·61722041·7072204d·6179204a·eb·Mar·Apr·May·J
360 ··0x000a6f30·756e204a·756c2041·75672053·6570204f·un·Jul·Aug·Sep·O360 ··0x000a6f30·756e204a·756c2041·75672053·6570204f·un·Jul·Aug·Sep·O
361 ··0x000a6f40·6374204e·6f762044·65630044·65632031·ct·Nov·Dec.Dec·1361 ··0x000a6f40·6374204e·6f762044·6563004f·63742032·ct·Nov·Dec.Oct·2
362 ··0x000a6f50·30203230·3232006e·6f676974·000a6964·0·2022.nogit..id362 ··0x000a6f50·38203230·3235006e·6f676974·000a6964·8·2025.nogit..id
363 ··0x000a6f60·20617574·686f7220·00206279·20007468··author·.·by·.th363 ··0x000a6f60·20617574·686f7220·00206279·20007468··author·.·by·.th
364 ··0x000a6f70·65205374·6f636b66·69736820·64657665·e·Stockfish·deve364 ··0x000a6f70·65205374·6f636b66·69736820·64657665·e·Stockfish·deve
365 ··0x000a6f80·6c6f7065·72732028·73656520·41555448·lopers·(see·AUTH365 ··0x000a6f80·6c6f7065·72732028·73656520·41555448·lopers·(see·AUTH
366 ··0x000a6f90·4f525320·66696c65·29000a43·6f6d7069·ORS·file)..Compi366 ··0x000a6f90·4f525320·66696c65·29000a43·6f6d7069·ORS·file)..Compi
367 ··0x000a6fa0·6c656420·62792000·636c616e·672b2b20·led·by·.clang++·367 ··0x000a6fa0·6c656420·62792000·636c616e·672b2b20·led·by·.clang++·
368 ··0x000a6fb0·00392e30·2e390020·6f6e2041·6e64726f·.9.0.9.·on·Andro368 ··0x000a6fb0·00392e30·2e390020·6f6e2041·6e64726f·.9.0.9.·on·Andro
369 ··0x000a6fc0·6964000a·436f6d70·696c6174·696f6e20·id..Compilation·369 ··0x000a6fc0·6964000a·436f6d70·696c6174·696f6e20·id..Compilation·
4.23 KB
assets/armeabi-v7a/stockfish_nosimd
1.17 KB
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·10·00·00·00·72·32·31·65·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·30·37·35·35·32·39·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·10·00·00·00·72·32·31·65·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·30·37·35·35·32·39·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·98a43ff5035987a604b652d46e3783600268ad016 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fcb5dbd6e175ed40e44c631f865c4b924eaa6403
  
7 Displaying·notes·found·in:·.note.gnu.gold-version7 Displaying·notes·found·in:·.note.gnu.gold-version
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.129 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.12
484 B
strings --all --bytes=8 {}
    
Offset 299, 15 lines modifiedOffset 299, 15 lines modified
299 SyzygyProbeDepth299 SyzygyProbeDepth
300 Syzygy50MoveRule300 Syzygy50MoveRule
301 SyzygyProbeLimit301 SyzygyProbeLimit
302 nn-ad9b42354671.nnue302 nn-ad9b42354671.nnue
303 <internal>303 <internal>
304 Final·evaluation:·none·(in·check)304 Final·evaluation:·none·(in·check)
305 Jan·Feb·Mar·Apr·May·Jun·Jul·Aug·Sep·Oct·Nov·Dec305 Jan·Feb·Mar·Apr·May·Jun·Jul·Aug·Sep·Oct·Nov·Dec
306 Dec·10·2022306 Oct·28·2025
307 Compiled·by·307 Compiled·by·
308 ·PNBRQK··pnbrqk308 ·PNBRQK··pnbrqk
309 Failed·to·export·a·net.·A·non-embedded·net·can·only·be·saved·if·the·filename·is·specified309 Failed·to·export·a·net.·A·non-embedded·net·can·only·be·saved·if·the·filename·is·specified
310 Network·saved·successfully·to·310 Network·saved·successfully·to·
311 Failed·to·export·a·net311 Failed·to·export·a·net
312 0123456789312 0123456789
313 Unable·to·open·file·313 Unable·to·open·file·
1.22 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 39867, 25 lines modifiedOffset 39867, 25 lines modified
39867 »       ldrtmi» lr,·[sl],·#-2509»   @·0xfffff63339867 »       ldrtmi» lr,·[sl],·#-2509»   @·0xfffff633
39868 »       ldrtmi» lr,·[r6],·#-2509»   @·0xfffff63339868 »       ldrtmi» lr,·[r6],·#-2509»   @·0xfffff633
39869 »       »       »       @·<UNDEFINED>·instruction:·0xf9eaf02639869 »       »       »       @·<UNDEFINED>·instruction:·0xf9eaf026
39870 »       andsls» r2,·r1,·fp,·lsl·#239870 »       andsls» r2,·r1,·fp,·lsl·#2
39871 »       tstcs»  r1,·r0,·lsl·r139871 »       tstcs»  r1,·r0,·lsl·r1
39872 »       vrhadd.s8»      d25,·d3,·d1539872 »       vrhadd.s8»      d25,·d3,·d15
39873 »       vbic.i32»       d16,·#50»@·0x0000003239873 »       vbic.i32»       d16,·#50»@·0x00000032
39874 »       sbcvc»  r2,·r4,·#-2147483636»@·0x8000000c39874 »       sbcvc»  r5,·r4,·#-2147483636»@·0x8000000c
39875 »       andne»  pc,·r7,·r0,·asr·#1739875 »       andne»  pc,·r7,·r0,·asr·#17
39876 »       teqpeq» r1,·r3,·asr·#4»      @·p-variant·is·OBSOLETE39876 »       teqpeq» r2,·r3,·asr·#12»     @·p-variant·is·OBSOLETE
39877 »       smlawtcs»       r0,·r3,·r2,·pc»    @·<UNPREDICTABLE>39877 »       smlawtcs»       r0,·r3,·r2,·pc»    @·<UNPREDICTABLE>
39878 »       subvs»  sl,·r1,·r2,·lsl·sp39878 »       subvs»  sl,·r1,·r2,·lsl·sp
39879 »       cmpppl» r4,·r6,·asr·#4»      @·p-variant·is·OBSOLETE39879 »       cmppcc» pc,·r6,·asr·#4»      @·p-variant·is·OBSOLETE
39880 »       addls»  pc,·r8,·sp,·asr·#1739880 »       addls»  pc,·r8,·sp,·asr·#17
39881 »       streq»  pc,·[ip],·-r5,·lsl·#239881 »       streq»  pc,·[ip],·-r5,·lsl·#2
39882 »       ldrge»  lr,·[r2],·#-2509»    @·0xfffff63339882 »       ldrge»  lr,·[r2],·#-2509»    @·0xfffff633
39883 »       beq»    1068f18·<sprintf@plt+0x106333c>39883 »       beq»    1068f18·<sprintf@plt+0x106333c>
39884 »       msreq»  (UNDEF:·99),·r239884 »       cmnpeq» r4,·r2,·asr·#5»      @·p-variant·is·OBSOLETE
39885 »       subslt» pc,·r0,·sp,·asr·#1739885 »       subslt» pc,·r0,·sp,·asr·#17
39886 »       ldrbmi» r6,·[r0],·-r139886 »       ldrbmi» r6,·[r0],·-r1
39887 »       »       »       @·<UNDEFINED>·instruction:·0xf018463139887 »       »       »       @·<UNDEFINED>·instruction:·0xf0184631
39888 »       »       »       @·<UNDEFINED>·instruction:·0xf04ff9c339888 »       »       »       @·<UNDEFINED>·instruction:·0xf04ff9c3
39889 »       ldrcc»  r3,·[r0,·#-255]»     @·0xffffff0139889 »       ldrcc»  r3,·[r0,·#-255]»     @·0xffffff01
39890 »       eorsmi» lr,·r4,·sp,·asr·#1939890 »       eorsmi» lr,·r4,·sp,·asr·#19
39891 »       eorls»  r9,·r2,·ip,·lsl·#1639891 »       eorls»  r9,·r2,·ip,·lsl·#16
1.29 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 210, 16 lines modifiedOffset 210, 16 lines modified
210 ··0x00066968·32333534·3637312e·6e6e7565·00000000·2354671.nnue....210 ··0x00066968·32333534·3637312e·6e6e7565·00000000·2354671.nnue....
211 ··0x00066978·3c696e74·65726e61·6c3e0000·00000000·<internal>......211 ··0x00066978·3c696e74·65726e61·6c3e0000·00000000·<internal>......
212 ··0x00066988·46696e61·6c206576·616c7561·74696f6e·Final·evaluation212 ··0x00066988·46696e61·6c206576·616c7561·74696f6e·Final·evaluation
213 ··0x00066998·3a206e6f·6e652028·696e2063·6865636b·:·none·(in·check213 ··0x00066998·3a206e6f·6e652028·696e2063·6865636b·:·none·(in·check
214 ··0x000669a8·29000000·00000000·4a616e20·46656220·).......Jan·Feb·214 ··0x000669a8·29000000·00000000·4a616e20·46656220·).......Jan·Feb·
215 ··0x000669b8·4d617220·41707220·4d617920·4a756e20·Mar·Apr·May·Jun·215 ··0x000669b8·4d617220·41707220·4d617920·4a756e20·Mar·Apr·May·Jun·
216 ··0x000669c8·4a756c20·41756720·53657020·4f637420·Jul·Aug·Sep·Oct·216 ··0x000669c8·4a756c20·41756720·53657020·4f637420·Jul·Aug·Sep·Oct·
217 ··0x000669d8·4e6f7620·44656300·44656320·31302032·Nov·Dec.Dec·10·2217 ··0x000669d8·4e6f7620·44656300·4f637420·32382032·Nov·Dec.Oct·28·2
218 ··0x000669e8·30323200·00000000·0a436f6d·70696c65·022......Compile218 ··0x000669e8·30323500·00000000·0a436f6d·70696c65·025......Compile
219 ··0x000669f8·64206279·20000000·20504e42·52514b20·d·by·...·PNBRQK·219 ··0x000669f8·64206279·20000000·20504e42·52514b20·d·by·...·PNBRQK·
220 ··0x00066a08·20706e62·72716b00·4661696c·65642074··pnbrqk.Failed·t220 ··0x00066a08·20706e62·72716b00·4661696c·65642074··pnbrqk.Failed·t
221 ··0x00066a18·6f206578·706f7274·2061206e·65742e20·o·export·a·net.·221 ··0x00066a18·6f206578·706f7274·2061206e·65742e20·o·export·a·net.·
222 ··0x00066a28·41206e6f·6e2d656d·62656464·6564206e·A·non-embedded·n222 ··0x00066a28·41206e6f·6e2d656d·62656464·6564206e·A·non-embedded·n
223 ··0x00066a38·65742063·616e206f·6e6c7920·62652073·et·can·only·be·s223 ··0x00066a38·65742063·616e206f·6e6c7920·62652073·et·can·only·be·s
224 ··0x00066a48·61766564·20696620·74686520·66696c65·aved·if·the·file224 ··0x00066a48·61766564·20696620·74686520·66696c65·aved·if·the·file
225 ··0x00066a58·6e616d65·20697320·73706563·69666965·name·is·specifie225 ··0x00066a58·6e616d65·20697320·73706563·69666965·name·is·specifie
3.75 KB
assets/armeabi-v7a/stockfish
1.17 KB
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·10·00·00·00·72·32·31·65·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·30·37·35·35·32·39·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·10·00·00·00·72·32·31·65·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·30·37·35·35·32·39·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7d92501fe469f6dbd1ab340be246274c4ac0a3bd6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a7bb7204f04b85d8bde65dd3ce7a77cf5636e51c
  
7 Displaying·notes·found·in:·.note.gnu.gold-version7 Displaying·notes·found·in:·.note.gnu.gold-version
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.129 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.12
478 B
strings --all --bytes=8 {}
    
Offset 303, 15 lines modifiedOffset 303, 15 lines modified
303 SyzygyProbeDepth303 SyzygyProbeDepth
304 Syzygy50MoveRule304 Syzygy50MoveRule
305 SyzygyProbeLimit305 SyzygyProbeLimit
306 nn-ad9b42354671.nnue306 nn-ad9b42354671.nnue
307 <internal>307 <internal>
308 Final·evaluation:·none·(in·check)308 Final·evaluation:·none·(in·check)
309 Jan·Feb·Mar·Apr·May·Jun·Jul·Aug·Sep·Oct·Nov·Dec309 Jan·Feb·Mar·Apr·May·Jun·Jul·Aug·Sep·Oct·Nov·Dec
310 Dec·10·2022310 Oct·28·2025
311 Compiled·by·311 Compiled·by·
312 Failed·to·export·a·net.·A·non-embedded·net·can·only·be·saved·if·the·filename·is·specified312 Failed·to·export·a·net.·A·non-embedded·net·can·only·be·saved·if·the·filename·is·specified
313 Network·saved·successfully·to·313 Network·saved·successfully·to·
314 Failed·to·export·a·net314 Failed·to·export·a·net
315 0123456789315 0123456789
316 Unable·to·open·file·316 Unable·to·open·file·
317 setoption317 setoption
784 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 40768, 15 lines modifiedOffset 40768, 15 lines modified
40768 »       »       »       @·<UNDEFINED>·instruction:·0xf104908840768 »       »       »       @·<UNDEFINED>·instruction:·0xf1049088
40769 »       ldrbtmi»r0,·[r9],·#-1548»  @·0xfffff9f440769 »       ldrbtmi»r0,·[r9],·#-1548»  @·0xfffff9f4
40770 »       ldrge»  lr,·[r2,·#-2509]»    @·0xfffff63340770 »       ldrge»  lr,·[r2,·#-2509]»    @·0xfffff633
40771 »       beq»    1069d00·<sprintf@plt+0x1064124>40771 »       beq»    1069d00·<sprintf@plt+0x1064124>
40772 »       ldcl»   2,·cr2,·[r1,·#44]»     @·0x2c40772 »       ldcl»   2,·cr2,·[r1,·#44]»     @·0x2c
40773 »       vqdmulh.s<illegal·width·8>»       d16,·d3,·d040773 »       vqdmulh.s<illegal·width·8>»       d16,·d3,·d0
40774 »       vbic.i32»       d16,·#50»@·0x0000003240774 »       vbic.i32»       d16,·#50»@·0x00000032
40775 »       andsls» r2,·r1,·r2,·lsr·r140775 »       andsls» r5,·r1,·r2,·lsr·r1
40776 »       andne»  pc,·r7,·r0,·asr·#1740776 »       andne»  pc,·r7,·r0,·asr·#17
40777 »       andsls» r4,·r0,·#51380224»  @·0x310000040777 »       andsls» r4,·r0,·#51380224»  @·0x3100000
40778 »       »       »       @·<UNDEFINED>·instruction:·0xf940221140778 »       »       »       @·<UNDEFINED>·instruction:·0xf9402211
40779 »       sbcvc»  r0,·r5,·#3932160»    @·0x3c000040779 »       sbcvc»  r0,·r5,·#3932160»    @·0x3c0000
40780 »       andls»  r4,·pc,·#80,·12»      @·0x500000040780 »       andls»  r4,·pc,·#80,·12»      @·0x5000000
40781 »       subslt» pc,·r0,·sp,·asr·#1740781 »       subslt» pc,·r0,·sp,·asr·#17
40782 »       »       »       @·<UNDEFINED>·instruction:·0xf9f4f01940782 »       »       »       @·<UNDEFINED>·instruction:·0xf9f4f019
1.29 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 211, 16 lines modifiedOffset 211, 16 lines modified
211 ··0x000687c8·32333534·3637312e·6e6e7565·00000000·2354671.nnue....211 ··0x000687c8·32333534·3637312e·6e6e7565·00000000·2354671.nnue....
212 ··0x000687d8·3c696e74·65726e61·6c3e0000·00000000·<internal>......212 ··0x000687d8·3c696e74·65726e61·6c3e0000·00000000·<internal>......
213 ··0x000687e8·46696e61·6c206576·616c7561·74696f6e·Final·evaluation213 ··0x000687e8·46696e61·6c206576·616c7561·74696f6e·Final·evaluation
214 ··0x000687f8·3a206e6f·6e652028·696e2063·6865636b·:·none·(in·check214 ··0x000687f8·3a206e6f·6e652028·696e2063·6865636b·:·none·(in·check
215 ··0x00068808·29000000·00000000·4a616e20·46656220·).......Jan·Feb·215 ··0x00068808·29000000·00000000·4a616e20·46656220·).......Jan·Feb·
216 ··0x00068818·4d617220·41707220·4d617920·4a756e20·Mar·Apr·May·Jun·216 ··0x00068818·4d617220·41707220·4d617920·4a756e20·Mar·Apr·May·Jun·
217 ··0x00068828·4a756c20·41756720·53657020·4f637420·Jul·Aug·Sep·Oct·217 ··0x00068828·4a756c20·41756720·53657020·4f637420·Jul·Aug·Sep·Oct·
218 ··0x00068838·4e6f7620·44656300·44656320·31302032·Nov·Dec.Dec·10·2218 ··0x00068838·4e6f7620·44656300·4f637420·32382032·Nov·Dec.Oct·28·2
219 ··0x00068848·30323200·00000000·0a436f6d·70696c65·022......Compile219 ··0x00068848·30323500·00000000·0a436f6d·70696c65·025......Compile
220 ··0x00068858·64206279·20000000·4661696c·65642074·d·by·...Failed·t220 ··0x00068858·64206279·20000000·4661696c·65642074·d·by·...Failed·t
221 ··0x00068868·6f206578·706f7274·2061206e·65742e20·o·export·a·net.·221 ··0x00068868·6f206578·706f7274·2061206e·65742e20·o·export·a·net.·
222 ··0x00068878·41206e6f·6e2d656d·62656464·6564206e·A·non-embedded·n222 ··0x00068878·41206e6f·6e2d656d·62656464·6564206e·A·non-embedded·n
223 ··0x00068888·65742063·616e206f·6e6c7920·62652073·et·can·only·be·s223 ··0x00068888·65742063·616e206f·6e6c7920·62652073·et·can·only·be·s
224 ··0x00068898·61766564·20696620·74686520·66696c65·aved·if·the·file224 ··0x00068898·61766564·20696620·74686520·66696c65·aved·if·the·file
225 ··0x000688a8·6e616d65·20697320·73706563·69666965·name·is·specifie225 ··0x000688a8·6e616d65·20697320·73706563·69666965·name·is·specifie
226 ··0x000688b8·64000000·00000000·4e657477·6f726b20·d.......Network·226 ··0x000688b8·64000000·00000000·4e657477·6f726b20·d.......Network·
3.37 KB
assets/arm64-v8a/stockfish
File has been modified after NT_GNU_BUILD_ID has been applied.
1000 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·15·00·00·00·72·32·31·65·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·30·37·35·35·32·39·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·15·00·00·00·72·32·31·65·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·37·30·37·35·35·32·39·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0ede6e79bed914b2eb82675de8e9f266669920636 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a61c6aeadf194662ed9ac76f83ba7b102b7f268e
436 B
strings --all --bytes=8 {}
    
Offset 347, 15 lines modifiedOffset 347, 15 lines modified
347 NNUE·evaluation········347 NNUE·evaluation········
348 Final·evaluation·······348 Final·evaluation·······
349 ·(white·side)349 ·(white·side)
350 ·[with·scaled·NNUE,·hybrid,·...]350 ·[with·scaled·NNUE,·hybrid,·...]
351 <<<<<<<<<<<<<<<<351 <<<<<<<<<<<<<<<<
352 Stockfish·352 Stockfish·
353 Jan·Feb·Mar·Apr·May·Jun·Jul·Aug·Sep·Oct·Nov·Dec353 Jan·Feb·Mar·Apr·May·Jun·Jul·Aug·Sep·Oct·Nov·Dec
354 Dec·10·2022354 Oct·28·2025
355 id·author·355 id·author·
356 the·Stockfish·developers·(see·AUTHORS·file)356 the·Stockfish·developers·(see·AUTHORS·file)
357 Compiled·by·357 Compiled·by·
358 clang++·358 clang++·
359 ·on·Android359 ·on·Android
360 Compilation·settings·include:·360 Compilation·settings·include:·
361 __VERSION__·macro·expands·to:·361 __VERSION__·macro·expands·to:·
571 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 40467, 15 lines modifiedOffset 40467, 15 lines modified
40467 »       strb»   w10,·[sp,·#64]40467 »       strb»   w10,·[sp,·#64]
40468 »       add»    x8,·x20,·#0x2840468 »       add»    x8,·x20,·#0x28
40469 »       add»    x10,·x23,·#0x8040469 »       add»    x10,·x23,·#0x80
40470 »       mov»    v0.d[0],·x2040470 »       mov»    v0.d[0],·x20
40471 »       add»    x20,·x23,·#0x1840471 »       add»    x20,·x23,·#0x18
40472 »       str»    x0,·[sp,·#176]40472 »       str»    x0,·[sp,·#176]
40473 »       strb»   wzr,·[x0,·#47]40473 »       strb»   wzr,·[x0,·#47]
40474 »       movk»   w11,·#0x3232,·lsl·#1640474 »       movk»   w11,·#0x3532,·lsl·#16
40475 »       add»    x27,·x28,·#0x2840475 »       add»    x27,·x28,·#0x28
40476 »       stur»   q1,·[x0,·#31]40476 »       stur»   q1,·[x0,·#31]
40477 »       mov»    x0,·x1040477 »       mov»    x0,·x10
40478 »       mov»    x1,·x2040478 »       mov»    x1,·x20
40479 »       stp»    xzr,·xzr,·[sp,·#144]40479 »       stp»    xzr,·xzr,·[sp,·#144]
40480 »       stp»    xzr,·xzr,·[sp,·#128]40480 »       stp»    xzr,·xzr,·[sp,·#128]
40481 »       stp»    xzr,·xzr,·[sp,·#112]40481 »       stp»    xzr,·xzr,·[sp,·#112]
1.29 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 602, 16 lines modifiedOffset 602, 16 lines modified
602 ··0x0008ceb0·00000000·00000000·00000000·03002c00·..............,.602 ··0x0008ceb0·00000000·00000000·00000000·03002c00·..............,.
603 ··0x0008cec0·24004700·2c003b00·00002700·3c002700·$.G.,.;...'.<.'.603 ··0x0008cec0·24004700·2c003b00·00002700·3c002700·$.G.,.;...'.<.'.
604 ··0x0008ced0·00000000·00000000·00000000·00000000·................604 ··0x0008ced0·00000000·00000000·00000000·00000000·................
605 ··0x0008cee0·31000000·00000000·2f000000·00000000·1......./.......605 ··0x0008cee0·31000000·00000000·2f000000·00000000·1......./.......
606 ··0x0008cef0·53746f63·6b666973·68200064·6576004a·Stockfish·.dev.J606 ··0x0008cef0·53746f63·6b666973·68200064·6576004a·Stockfish·.dev.J
607 ··0x0008cf00·616e2046·6562204d·61722041·7072204d·an·Feb·Mar·Apr·M607 ··0x0008cf00·616e2046·6562204d·61722041·7072204d·an·Feb·Mar·Apr·M
608 ··0x0008cf10·6179204a·756e204a·756c2041·75672053·ay·Jun·Jul·Aug·S608 ··0x0008cf10·6179204a·756e204a·756c2041·75672053·ay·Jun·Jul·Aug·S
609 ··0x0008cf20·6570204f·6374204e·6f762044·65630044·ep·Oct·Nov·Dec.D609 ··0x0008cf20·6570204f·6374204e·6f762044·6563004f·ep·Oct·Nov·Dec.O
610 ··0x0008cf30·65632031·30203230·3232006e·6f676974·ec·10·2022.nogit610 ··0x0008cf30·63742032·38203230·3235006e·6f676974·ct·28·2025.nogit
611 ··0x0008cf40·000a6964·20617574·686f7220·00746865·..id·author·.the611 ··0x0008cf40·000a6964·20617574·686f7220·00746865·..id·author·.the
612 ··0x0008cf50·2053746f·636b6669·73682064·6576656c··Stockfish·devel612 ··0x0008cf50·2053746f·636b6669·73682064·6576656c··Stockfish·devel
613 ··0x0008cf60·6f706572·73202873·65652041·5554484f·opers·(see·AUTHO613 ··0x0008cf60·6f706572·73202873·65652041·5554484f·opers·(see·AUTHO
614 ··0x0008cf70·52532066·696c6529·000a436f·6d70696c·RS·file)..Compil614 ··0x0008cf70·52532066·696c6529·000a436f·6d70696c·RS·file)..Compil
615 ··0x0008cf80·65642062·79200063·6c616e67·2b2b2000·ed·by·.clang++·.615 ··0x0008cf80·65642062·79200063·6c616e67·2b2b2000·ed·by·.clang++·.
616 ··0x0008cf90·392e302e·3900206f·6e20416e·64726f69·9.0.9.·on·Androi616 ··0x0008cf90·392e302e·3900206f·6e20416e·64726f69·9.0.9.·on·Androi
617 ··0x0008cfa0·64000a43·6f6d7069·6c617469·6f6e2073·d..Compilation·s617 ··0x0008cfa0·64000a43·6f6d7069·6c617469·6f6e2073·d..Compilation·s
5.74 KB
smali/tourguide/tourguide/TourGuide$Technique.smali
    
Offset 33, 84 lines modifiedOffset 33, 115 lines modified
  
33 .field·public·static·final·enum·VerticalDownward:Ltourguide/tourguide/TourGuide$Technique;33 .field·public·static·final·enum·VerticalDownward:Ltourguide/tourguide/TourGuide$Technique;
  
34 .field·public·static·final·enum·VerticalUpward:Ltourguide/tourguide/TourGuide$Technique;34 .field·public·static·final·enum·VerticalUpward:Ltourguide/tourguide/TourGuide$Technique;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·static·constructor·<clinit>()V36 .method·private·static·synthetic·$values()[Ltourguide/tourguide/TourGuide$Technique;
37 ····.locals·1137 ····.locals·3
  
 38 ····const/4·v0,·0x5
38 ····.line·31 
39 ····new-instance·v0,·Ltourguide/tourguide/TourGuide$Technique; 
  
40 ····const-string·v1,·"Click"39 ····new-array·v0,·v0,·[Ltourguide/tourguide/TourGuide$Technique;
  
 40 ····.line·30
 41 ····sget-object·v1,·Ltourguide/tourguide/TourGuide$Technique;->Click:Ltourguide/tourguide/TourGuide$Technique;
  
41 ····const/4·v2,·0x042 ····const/4·v2,·0x0
  
42 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/TourGuide$Technique;-><init>(Ljava/lang/String;I)V43 ····aput-object·v1,·v0,·v2
  
43 ····sput-object·v0,·Ltourguide/tourguide/TourGuide$Technique;->Click:Ltourguide/tourguide/TourGuide$Technique;44 ····sget-object·v1,·Ltourguide/tourguide/TourGuide$Technique;->HorizontalLeft:Ltourguide/tourguide/TourGuide$Technique;
  
44 ····new-instance·v1,·Ltourguide/tourguide/TourGuide$Technique;45 ····const/4·v2,·0x1
  
45 ····const-string·v3,·"HorizontalLeft"46 ····aput-object·v1,·v0,·v2
  
46 ····const/4·v4,·0x147 ····sget-object·v1,·Ltourguide/tourguide/TourGuide$Technique;->HorizontalRight:Ltourguide/tourguide/TourGuide$Technique;
  
47 ····invoke-direct·{v1,·v3,·v4},·Ltourguide/tourguide/TourGuide$Technique;-><init>(Ljava/lang/String;I)V48 ····const/4·v2,·0x2
  
48 ····sput-object·v1,·Ltourguide/tourguide/TourGuide$Technique;->HorizontalLeft:Ltourguide/tourguide/TourGuide$Technique;49 ····aput-object·v1,·v0,·v2
  
49 ····new-instance·v3,·Ltourguide/tourguide/TourGuide$Technique;50 ····sget-object·v1,·Ltourguide/tourguide/TourGuide$Technique;->VerticalUpward:Ltourguide/tourguide/TourGuide$Technique;
  
50 ····const-string·v5,·"HorizontalRight"51 ····const/4·v2,·0x3
  
51 ····const/4·v6,·0x252 ····aput-object·v1,·v0,·v2
  
52 ····invoke-direct·{v3,·v5,·v6},·Ltourguide/tourguide/TourGuide$Technique;-><init>(Ljava/lang/String;I)V53 ····sget-object·v1,·Ltourguide/tourguide/TourGuide$Technique;->VerticalDownward:Ltourguide/tourguide/TourGuide$Technique;
  
53 ····sput-object·v3,·Ltourguide/tourguide/TourGuide$Technique;->HorizontalRight:Ltourguide/tourguide/TourGuide$Technique;54 ····const/4·v2,·0x4
  
54 ····new-instance·v5,·Ltourguide/tourguide/TourGuide$Technique;55 ····aput-object·v1,·v0,·v2
  
55 ····const-string·v7,·"VerticalUpward"56 ····return-object·v0
 57 .end·method
  
56 ····const/4·v8,·0x358 .method·static·constructor·<clinit>()V
 59 ····.locals·3
  
57 ····invoke-direct·{v5,·v7,·v8},·Ltourguide/tourguide/TourGuide$Technique;-><init>(Ljava/lang/String;I)V60 ····.line·31
 61 ····new-instance·v0,·Ltourguide/tourguide/TourGuide$Technique;
  
58 ····sput-object·v5,·Ltourguide/tourguide/TourGuide$Technique;->VerticalUpward:Ltourguide/tourguide/TourGuide$Technique;62 ····const-string·v1,·"Click"
  
59 ····new-instance·v7,·Ltourguide/tourguide/TourGuide$Technique;63 ····const/4·v2,·0x0
  
60 ····const-string·v9,·"VerticalDownward"64 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/TourGuide$Technique;-><init>(Ljava/lang/String;I)V
  
61 ····const/4·v10,·0x465 ····sput-object·v0,·Ltourguide/tourguide/TourGuide$Technique;->Click:Ltourguide/tourguide/TourGuide$Technique;
  
62 ····invoke-direct·{v7,·v9,·v10},·Ltourguide/tourguide/TourGuide$Technique;-><init>(Ljava/lang/String;I)V66 ····new-instance·v0,·Ltourguide/tourguide/TourGuide$Technique;
  
63 ····sput-object·v7,·Ltourguide/tourguide/TourGuide$Technique;->VerticalDownward:Ltourguide/tourguide/TourGuide$Technique;67 ····const-string·v1,·"HorizontalLeft"
  
64 ····const/4·v9,·0x568 ····const/4·v2,·0x1
  
65 ····new-array·v9,·v9,·[Ltourguide/tourguide/TourGuide$Technique;69 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/TourGuide$Technique;-><init>(Ljava/lang/String;I)V
  
66 ····aput-object·v0,·v9,·v270 ····sput-object·v0,·Ltourguide/tourguide/TourGuide$Technique;->HorizontalLeft:Ltourguide/tourguide/TourGuide$Technique;
  
67 ····aput-object·v1,·v9,·v471 ····new-instance·v0,·Ltourguide/tourguide/TourGuide$Technique;
  
68 ····aput-object·v3,·v9,·v672 ····const-string·v1,·"HorizontalRight"
  
69 ····aput-object·v5,·v9,·v873 ····const/4·v2,·0x2
  
70 ····aput-object·v7,·v9,·v1074 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/TourGuide$Technique;-><init>(Ljava/lang/String;I)V
  
 75 ····sput-object·v0,·Ltourguide/tourguide/TourGuide$Technique;->HorizontalRight:Ltourguide/tourguide/TourGuide$Technique;
  
 76 ····new-instance·v0,·Ltourguide/tourguide/TourGuide$Technique;
  
 77 ····const-string·v1,·"VerticalUpward"
  
 78 ····const/4·v2,·0x3
  
 79 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/TourGuide$Technique;-><init>(Ljava/lang/String;I)V
  
 80 ····sput-object·v0,·Ltourguide/tourguide/TourGuide$Technique;->VerticalUpward:Ltourguide/tourguide/TourGuide$Technique;
  
 81 ····new-instance·v0,·Ltourguide/tourguide/TourGuide$Technique;
  
 82 ····const-string·v1,·"VerticalDownward"
  
 83 ····const/4·v2,·0x4
  
 84 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/TourGuide$Technique;-><init>(Ljava/lang/String;I)V
  
 85 ····sput-object·v0,·Ltourguide/tourguide/TourGuide$Technique;->VerticalDownward:Ltourguide/tourguide/TourGuide$Technique;
  
71 ····.line·3086 ····.line·30
 87 ····invoke-static·{},·Ltourguide/tourguide/TourGuide$Technique;->$values()[Ltourguide/tourguide/TourGuide$Technique;
  
 88 ····move-result-object·v0
  
72 ····sput-object·v9,·Ltourguide/tourguide/TourGuide$Technique;->$VALUES:[Ltourguide/tourguide/TourGuide$Technique;89 ····sput-object·v0,·Ltourguide/tourguide/TourGuide$Technique;->$VALUES:[Ltourguide/tourguide/TourGuide$Technique;
  
73 ····return-void90 ····return-void
74 .end·method91 .end·method
  
75 .method·private·constructor·<init>(Ljava/lang/String;I)V92 .method·private·constructor·<init>(Ljava/lang/String;I)V
76 ····.locals·093 ····.locals·0
77 ····.annotation·system·Ldalvik/annotation/Signature;94 ····.annotation·system·Ldalvik/annotation/Signature;
3.59 KB
smali/tourguide/tourguide/TourGuide$MotionType.smali
    
Offset 29, 60 lines modifiedOffset 29, 83 lines modified
  
29 .field·public·static·final·enum·ClickOnly:Ltourguide/tourguide/TourGuide$MotionType;29 .field·public·static·final·enum·ClickOnly:Ltourguide/tourguide/TourGuide$MotionType;
  
30 .field·public·static·final·enum·SwipeOnly:Ltourguide/tourguide/TourGuide$MotionType;30 .field·public·static·final·enum·SwipeOnly:Ltourguide/tourguide/TourGuide$MotionType;
  
  
31 #·direct·methods31 #·direct·methods
 32 .method·private·static·synthetic·$values()[Ltourguide/tourguide/TourGuide$MotionType;
 33 ····.locals·3
  
 34 ····const/4·v0,·0x3
  
 35 ····new-array·v0,·v0,·[Ltourguide/tourguide/TourGuide$MotionType;
  
 36 ····.line·37
 37 ····sget-object·v1,·Ltourguide/tourguide/TourGuide$MotionType;->AllowAll:Ltourguide/tourguide/TourGuide$MotionType;
  
 38 ····const/4·v2,·0x0
  
 39 ····aput-object·v1,·v0,·v2
  
 40 ····sget-object·v1,·Ltourguide/tourguide/TourGuide$MotionType;->ClickOnly:Ltourguide/tourguide/TourGuide$MotionType;
  
 41 ····const/4·v2,·0x1
  
 42 ····aput-object·v1,·v0,·v2
  
 43 ····sget-object·v1,·Ltourguide/tourguide/TourGuide$MotionType;->SwipeOnly:Ltourguide/tourguide/TourGuide$MotionType;
  
 44 ····const/4·v2,·0x2
  
 45 ····aput-object·v1,·v0,·v2
  
 46 ····return-object·v0
 47 .end·method
  
32 .method·static·constructor·<clinit>()V48 .method·static·constructor·<clinit>()V
33 ····.locals·749 ····.locals·3
  
34 ····.line·3850 ····.line·38
35 ····new-instance·v0,·Ltourguide/tourguide/TourGuide$MotionType;51 ····new-instance·v0,·Ltourguide/tourguide/TourGuide$MotionType;
  
36 ····const-string·v1,·"AllowAll"52 ····const-string·v1,·"AllowAll"
  
37 ····const/4·v2,·0x053 ····const/4·v2,·0x0
  
38 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/TourGuide$MotionType;-><init>(Ljava/lang/String;I)V54 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/TourGuide$MotionType;-><init>(Ljava/lang/String;I)V
  
39 ····sput-object·v0,·Ltourguide/tourguide/TourGuide$MotionType;->AllowAll:Ltourguide/tourguide/TourGuide$MotionType;55 ····sput-object·v0,·Ltourguide/tourguide/TourGuide$MotionType;->AllowAll:Ltourguide/tourguide/TourGuide$MotionType;
  
40 ····new-instance·v1,·Ltourguide/tourguide/TourGuide$MotionType;56 ····new-instance·v0,·Ltourguide/tourguide/TourGuide$MotionType;
  
41 ····const-string·v3,·"ClickOnly" 
  
42 ····const/4·v4,·0x1 
  
43 ····invoke-direct·{v1,·v3,·v4},·Ltourguide/tourguide/TourGuide$MotionType;-><init>(Ljava/lang/String;I)V 
  
44 ····sput-object·v1,·Ltourguide/tourguide/TourGuide$MotionType;->ClickOnly:Ltourguide/tourguide/TourGuide$MotionType;57 ····const-string·v1,·"ClickOnly"
  
45 ····new-instance·v3,·Ltourguide/tourguide/TourGuide$MotionType;58 ····const/4·v2,·0x1
  
46 ····const-string·v5,·"SwipeOnly"59 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/TourGuide$MotionType;-><init>(Ljava/lang/String;I)V
  
47 ····const/4·v6,·0x260 ····sput-object·v0,·Ltourguide/tourguide/TourGuide$MotionType;->ClickOnly:Ltourguide/tourguide/TourGuide$MotionType;
  
48 ····invoke-direct·{v3,·v5,·v6},·Ltourguide/tourguide/TourGuide$MotionType;-><init>(Ljava/lang/String;I)V61 ····new-instance·v0,·Ltourguide/tourguide/TourGuide$MotionType;
  
49 ····sput-object·v3,·Ltourguide/tourguide/TourGuide$MotionType;->SwipeOnly:Ltourguide/tourguide/TourGuide$MotionType;62 ····const-string·v1,·"SwipeOnly"
  
50 ····const/4·v5,·0x363 ····const/4·v2,·0x2
  
51 ····new-array·v5,·v5,·[Ltourguide/tourguide/TourGuide$MotionType;64 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/TourGuide$MotionType;-><init>(Ljava/lang/String;I)V
  
52 ····aput-object·v0,·v5,·v265 ····sput-object·v0,·Ltourguide/tourguide/TourGuide$MotionType;->SwipeOnly:Ltourguide/tourguide/TourGuide$MotionType;
  
53 ····aput-object·v1,·v5,·v466 ····.line·37
 67 ····invoke-static·{},·Ltourguide/tourguide/TourGuide$MotionType;->$values()[Ltourguide/tourguide/TourGuide$MotionType;
  
54 ····aput-object·v3,·v5,·v668 ····move-result-object·v0
  
55 ····.line·37 
56 ····sput-object·v5,·Ltourguide/tourguide/TourGuide$MotionType;->$VALUES:[Ltourguide/tourguide/TourGuide$MotionType;69 ····sput-object·v0,·Ltourguide/tourguide/TourGuide$MotionType;->$VALUES:[Ltourguide/tourguide/TourGuide$MotionType;
  
57 ····return-void70 ····return-void
58 .end·method71 .end·method
  
59 .method·private·constructor·<init>(Ljava/lang/String;I)V72 .method·private·constructor·<init>(Ljava/lang/String;I)V
60 ····.locals·073 ····.locals·0
61 ····.annotation·system·Ldalvik/annotation/Signature;74 ····.annotation·system·Ldalvik/annotation/Signature;
751 B
smali/tourguide/tourguide/TourGuide$7.smali
    
Offset 24, 14 lines modifiedOffset 24, 19 lines modified
  
24 .field·final·synthetic·val$view:Landroid/view/View;24 .field·final·synthetic·val$view:Landroid/view/View;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Ltourguide/tourguide/TourGuide;Landroid/view/View;Landroid/animation/AnimatorSet;)V26 .method·constructor·<init>(Ltourguide/tourguide/TourGuide;Landroid/view/View;Landroid/animation/AnimatorSet;)V
27 ····.locals·027 ····.locals·0
 28 ····.annotation·system·Ldalvik/annotation/Signature;
 29 ········value·=·{
 30 ············"()V"
 31 ········}
 32 ····.end·annotation
  
28 ····.line·59533 ····.line·595
29 ····iput-object·p1,·p0,·Ltourguide/tourguide/TourGuide$7;->this$0:Ltourguide/tourguide/TourGuide;34 ····iput-object·p1,·p0,·Ltourguide/tourguide/TourGuide$7;->this$0:Ltourguide/tourguide/TourGuide;
  
30 ····iput-object·p2,·p0,·Ltourguide/tourguide/TourGuide$7;->val$view:Landroid/view/View;35 ····iput-object·p2,·p0,·Ltourguide/tourguide/TourGuide$7;->val$view:Landroid/view/View;
  
31 ····iput-object·p3,·p0,·Ltourguide/tourguide/TourGuide$7;->val$animatorSet:Landroid/animation/AnimatorSet;36 ····iput-object·p3,·p0,·Ltourguide/tourguide/TourGuide$7;->val$animatorSet:Landroid/animation/AnimatorSet;
752 B
smali/tourguide/tourguide/TourGuide$6.smali
    
Offset 24, 14 lines modifiedOffset 24, 19 lines modified
  
24 .field·final·synthetic·val$view:Landroid/view/View;24 .field·final·synthetic·val$view:Landroid/view/View;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Ltourguide/tourguide/TourGuide;Landroid/view/View;Landroid/animation/AnimatorSet;)V26 .method·constructor·<init>(Ltourguide/tourguide/TourGuide;Landroid/view/View;Landroid/animation/AnimatorSet;)V
27 ····.locals·027 ····.locals·0
 28 ····.annotation·system·Ldalvik/annotation/Signature;
 29 ········value·=·{
 30 ············"()V"
 31 ········}
 32 ····.end·annotation
  
28 ····.line·57433 ····.line·574
29 ····iput-object·p1,·p0,·Ltourguide/tourguide/TourGuide$6;->this$0:Ltourguide/tourguide/TourGuide;34 ····iput-object·p1,·p0,·Ltourguide/tourguide/TourGuide$6;->this$0:Ltourguide/tourguide/TourGuide;
  
30 ····iput-object·p2,·p0,·Ltourguide/tourguide/TourGuide$6;->val$view:Landroid/view/View;35 ····iput-object·p2,·p0,·Ltourguide/tourguide/TourGuide$6;->val$view:Landroid/view/View;
  
31 ····iput-object·p3,·p0,·Ltourguide/tourguide/TourGuide$6;->val$animatorSet2:Landroid/animation/AnimatorSet;36 ····iput-object·p3,·p0,·Ltourguide/tourguide/TourGuide$6;->val$animatorSet2:Landroid/animation/AnimatorSet;
751 B
smali/tourguide/tourguide/TourGuide$5.smali
    
Offset 24, 14 lines modifiedOffset 24, 19 lines modified
  
24 .field·final·synthetic·val$view:Landroid/view/View;24 .field·final·synthetic·val$view:Landroid/view/View;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Ltourguide/tourguide/TourGuide;Landroid/view/View;Landroid/animation/AnimatorSet;)V26 .method·constructor·<init>(Ltourguide/tourguide/TourGuide;Landroid/view/View;Landroid/animation/AnimatorSet;)V
27 ····.locals·027 ····.locals·0
 28 ····.annotation·system·Ldalvik/annotation/Signature;
 29 ········value·=·{
 30 ············"()V"
 31 ········}
 32 ····.end·annotation
  
28 ····.line·50033 ····.line·500
29 ····iput-object·p1,·p0,·Ltourguide/tourguide/TourGuide$5;->this$0:Ltourguide/tourguide/TourGuide;34 ····iput-object·p1,·p0,·Ltourguide/tourguide/TourGuide$5;->this$0:Ltourguide/tourguide/TourGuide;
  
30 ····iput-object·p2,·p0,·Ltourguide/tourguide/TourGuide$5;->val$view:Landroid/view/View;35 ····iput-object·p2,·p0,·Ltourguide/tourguide/TourGuide$5;->val$view:Landroid/view/View;
  
31 ····iput-object·p3,·p0,·Ltourguide/tourguide/TourGuide$5;->val$animatorSet:Landroid/animation/AnimatorSet;36 ····iput-object·p3,·p0,·Ltourguide/tourguide/TourGuide$5;->val$animatorSet:Landroid/animation/AnimatorSet;
752 B
smali/tourguide/tourguide/TourGuide$4.smali
    
Offset 24, 14 lines modifiedOffset 24, 19 lines modified
  
24 .field·final·synthetic·val$view:Landroid/view/View;24 .field·final·synthetic·val$view:Landroid/view/View;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Ltourguide/tourguide/TourGuide;Landroid/view/View;Landroid/animation/AnimatorSet;)V26 .method·constructor·<init>(Ltourguide/tourguide/TourGuide;Landroid/view/View;Landroid/animation/AnimatorSet;)V
27 ····.locals·027 ····.locals·0
 28 ····.annotation·system·Ldalvik/annotation/Signature;
 29 ········value·=·{
 30 ············"()V"
 31 ········}
 32 ····.end·annotation
  
28 ····.line·47933 ····.line·479
29 ····iput-object·p1,·p0,·Ltourguide/tourguide/TourGuide$4;->this$0:Ltourguide/tourguide/TourGuide;34 ····iput-object·p1,·p0,·Ltourguide/tourguide/TourGuide$4;->this$0:Ltourguide/tourguide/TourGuide;
  
30 ····iput-object·p2,·p0,·Ltourguide/tourguide/TourGuide$4;->val$view:Landroid/view/View;35 ····iput-object·p2,·p0,·Ltourguide/tourguide/TourGuide$4;->val$view:Landroid/view/View;
  
31 ····iput-object·p3,·p0,·Ltourguide/tourguide/TourGuide$4;->val$animatorSet2:Landroid/animation/AnimatorSet;36 ····iput-object·p3,·p0,·Ltourguide/tourguide/TourGuide$4;->val$animatorSet2:Landroid/animation/AnimatorSet;
982 B
smali/tourguide/tourguide/TourGuide$3.smali
    
Offset 26, 14 lines modifiedOffset 26, 19 lines modified
  
26 .field·final·synthetic·val$invisFab:Lnet/i2p/android/ext/floatingactionbutton/FloatingActionButton;26 .field·final·synthetic·val$invisFab:Lnet/i2p/android/ext/floatingactionbutton/FloatingActionButton;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Ltourguide/tourguide/TourGuide;Lnet/i2p/android/ext/floatingactionbutton/FloatingActionButton;Ltourguide/tourguide/FrameLayoutWithHole;Lnet/i2p/android/ext/floatingactionbutton/FloatingActionButton;)V28 .method·constructor·<init>(Ltourguide/tourguide/TourGuide;Lnet/i2p/android/ext/floatingactionbutton/FloatingActionButton;Ltourguide/tourguide/FrameLayoutWithHole;Lnet/i2p/android/ext/floatingactionbutton/FloatingActionButton;)V
29 ····.locals·029 ····.locals·0
 30 ····.annotation·system·Ldalvik/annotation/Signature;
 31 ········value·=·{
 32 ············"()V"
 33 ········}
 34 ····.end·annotation
  
30 ····.line·44435 ····.line·444
31 ····iput-object·p1,·p0,·Ltourguide/tourguide/TourGuide$3;->this$0:Ltourguide/tourguide/TourGuide;36 ····iput-object·p1,·p0,·Ltourguide/tourguide/TourGuide$3;->this$0:Ltourguide/tourguide/TourGuide;
  
32 ····iput-object·p2,·p0,·Ltourguide/tourguide/TourGuide$3;->val$invisFab:Lnet/i2p/android/ext/floatingactionbutton/FloatingActionButton;37 ····iput-object·p2,·p0,·Ltourguide/tourguide/TourGuide$3;->val$invisFab:Lnet/i2p/android/ext/floatingactionbutton/FloatingActionButton;
  
33 ····iput-object·p3,·p0,·Ltourguide/tourguide/TourGuide$3;->val$frameLayoutWithHole:Ltourguide/tourguide/FrameLayoutWithHole;38 ····iput-object·p3,·p0,·Ltourguide/tourguide/TourGuide$3;->val$frameLayoutWithHole:Ltourguide/tourguide/FrameLayoutWithHole;
677 B
smali/tourguide/tourguide/TourGuide$2.smali
    
Offset 26, 14 lines modifiedOffset 26, 19 lines modified
  
26 .field·final·synthetic·val$targetViewY:I26 .field·final·synthetic·val$targetViewY:I
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Ltourguide/tourguide/TourGuide;IFLandroid/widget/FrameLayout$LayoutParams;)V28 .method·constructor·<init>(Ltourguide/tourguide/TourGuide;IFLandroid/widget/FrameLayout$LayoutParams;)V
29 ····.locals·029 ····.locals·0
 30 ····.annotation·system·Ldalvik/annotation/Signature;
 31 ········value·=·{
 32 ············"()V"
 33 ········}
 34 ····.end·annotation
  
30 ····.line·37235 ····.line·372
31 ····iput-object·p1,·p0,·Ltourguide/tourguide/TourGuide$2;->this$0:Ltourguide/tourguide/TourGuide;36 ····iput-object·p1,·p0,·Ltourguide/tourguide/TourGuide$2;->this$0:Ltourguide/tourguide/TourGuide;
  
32 ····iput·p2,·p0,·Ltourguide/tourguide/TourGuide$2;->val$targetViewY:I37 ····iput·p2,·p0,·Ltourguide/tourguide/TourGuide$2;->val$targetViewY:I
  
33 ····iput·p3,·p0,·Ltourguide/tourguide/TourGuide$2;->val$adjustment:F38 ····iput·p3,·p0,·Ltourguide/tourguide/TourGuide$2;->val$adjustment:F
2.82 KB
smali/tourguide/tourguide/Sequence$ContinueMethod.smali
    
Offset 27, 48 lines modifiedOffset 27, 67 lines modified
  
27 .field·public·static·final·enum·Overlay:Ltourguide/tourguide/Sequence$ContinueMethod;27 .field·public·static·final·enum·Overlay:Ltourguide/tourguide/Sequence$ContinueMethod;
  
28 .field·public·static·final·enum·OverlayListener:Ltourguide/tourguide/Sequence$ContinueMethod;28 .field·public·static·final·enum·OverlayListener:Ltourguide/tourguide/Sequence$ContinueMethod;
  
  
29 #·direct·methods29 #·direct·methods
 30 .method·private·static·synthetic·$values()[Ltourguide/tourguide/Sequence$ContinueMethod;
 31 ····.locals·3
  
 32 ····const/4·v0,·0x2
  
 33 ····new-array·v0,·v0,·[Ltourguide/tourguide/Sequence$ContinueMethod;
  
 34 ····.line·16
 35 ····sget-object·v1,·Ltourguide/tourguide/Sequence$ContinueMethod;->Overlay:Ltourguide/tourguide/Sequence$ContinueMethod;
  
 36 ····const/4·v2,·0x0
  
 37 ····aput-object·v1,·v0,·v2
  
 38 ····sget-object·v1,·Ltourguide/tourguide/Sequence$ContinueMethod;->OverlayListener:Ltourguide/tourguide/Sequence$ContinueMethod;
  
 39 ····const/4·v2,·0x1
  
 40 ····aput-object·v1,·v0,·v2
  
 41 ····return-object·v0
 42 .end·method
  
30 .method·static·constructor·<clinit>()V43 .method·static·constructor·<clinit>()V
31 ····.locals·544 ····.locals·3
  
32 ····.line·1745 ····.line·17
33 ····new-instance·v0,·Ltourguide/tourguide/Sequence$ContinueMethod;46 ····new-instance·v0,·Ltourguide/tourguide/Sequence$ContinueMethod;
  
34 ····const-string·v1,·"Overlay"47 ····const-string·v1,·"Overlay"
  
35 ····const/4·v2,·0x048 ····const/4·v2,·0x0
  
36 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/Sequence$ContinueMethod;-><init>(Ljava/lang/String;I)V49 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/Sequence$ContinueMethod;-><init>(Ljava/lang/String;I)V
  
37 ····sput-object·v0,·Ltourguide/tourguide/Sequence$ContinueMethod;->Overlay:Ltourguide/tourguide/Sequence$ContinueMethod;50 ····sput-object·v0,·Ltourguide/tourguide/Sequence$ContinueMethod;->Overlay:Ltourguide/tourguide/Sequence$ContinueMethod;
  
38 ····new-instance·v1,·Ltourguide/tourguide/Sequence$ContinueMethod;51 ····new-instance·v0,·Ltourguide/tourguide/Sequence$ContinueMethod;
  
39 ····const-string·v3,·"OverlayListener" 
  
40 ····const/4·v4,·0x1 
  
41 ····invoke-direct·{v1,·v3,·v4},·Ltourguide/tourguide/Sequence$ContinueMethod;-><init>(Ljava/lang/String;I)V52 ····const-string·v1,·"OverlayListener"
  
42 ····sput-object·v1,·Ltourguide/tourguide/Sequence$ContinueMethod;->OverlayListener:Ltourguide/tourguide/Sequence$ContinueMethod;53 ····const/4·v2,·0x1
  
43 ····const/4·v3,·0x254 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/Sequence$ContinueMethod;-><init>(Ljava/lang/String;I)V
  
44 ····new-array·v3,·v3,·[Ltourguide/tourguide/Sequence$ContinueMethod;55 ····sput-object·v0,·Ltourguide/tourguide/Sequence$ContinueMethod;->OverlayListener:Ltourguide/tourguide/Sequence$ContinueMethod;
  
45 ····aput-object·v0,·v3,·v256 ····.line·16
 57 ····invoke-static·{},·Ltourguide/tourguide/Sequence$ContinueMethod;->$values()[Ltourguide/tourguide/Sequence$ContinueMethod;
  
46 ····aput-object·v1,·v3,·v458 ····move-result-object·v0
  
47 ····.line·16 
48 ····sput-object·v3,·Ltourguide/tourguide/Sequence$ContinueMethod;->$VALUES:[Ltourguide/tourguide/Sequence$ContinueMethod;59 ····sput-object·v0,·Ltourguide/tourguide/Sequence$ContinueMethod;->$VALUES:[Ltourguide/tourguide/Sequence$ContinueMethod;
  
49 ····return-void60 ····return-void
50 .end·method61 .end·method
  
51 .method·private·constructor·<init>(Ljava/lang/String;I)V62 .method·private·constructor·<init>(Ljava/lang/String;I)V
52 ····.locals·063 ····.locals·0
53 ····.annotation·system·Ldalvik/annotation/Signature;64 ····.annotation·system·Ldalvik/annotation/Signature;
2.5 KB
smali/tourguide/tourguide/Overlay$Style.smali
    
Offset 27, 48 lines modifiedOffset 27, 67 lines modified
  
27 .field·public·static·final·enum·Circle:Ltourguide/tourguide/Overlay$Style;27 .field·public·static·final·enum·Circle:Ltourguide/tourguide/Overlay$Style;
  
28 .field·public·static·final·enum·Rectangle:Ltourguide/tourguide/Overlay$Style;28 .field·public·static·final·enum·Rectangle:Ltourguide/tourguide/Overlay$Style;
  
  
29 #·direct·methods29 #·direct·methods
 30 .method·private·static·synthetic·$values()[Ltourguide/tourguide/Overlay$Style;
 31 ····.locals·3
  
 32 ····const/4·v0,·0x2
  
 33 ····new-array·v0,·v0,·[Ltourguide/tourguide/Overlay$Style;
  
 34 ····.line·17
 35 ····sget-object·v1,·Ltourguide/tourguide/Overlay$Style;->Circle:Ltourguide/tourguide/Overlay$Style;
  
 36 ····const/4·v2,·0x0
  
 37 ····aput-object·v1,·v0,·v2
  
 38 ····sget-object·v1,·Ltourguide/tourguide/Overlay$Style;->Rectangle:Ltourguide/tourguide/Overlay$Style;
  
 39 ····const/4·v2,·0x1
  
 40 ····aput-object·v1,·v0,·v2
  
 41 ····return-object·v0
 42 .end·method
  
30 .method·static·constructor·<clinit>()V43 .method·static·constructor·<clinit>()V
31 ····.locals·544 ····.locals·3
  
32 ····.line·1845 ····.line·18
33 ····new-instance·v0,·Ltourguide/tourguide/Overlay$Style;46 ····new-instance·v0,·Ltourguide/tourguide/Overlay$Style;
  
34 ····const-string·v1,·"Circle"47 ····const-string·v1,·"Circle"
  
35 ····const/4·v2,·0x048 ····const/4·v2,·0x0
  
36 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/Overlay$Style;-><init>(Ljava/lang/String;I)V49 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/Overlay$Style;-><init>(Ljava/lang/String;I)V
  
37 ····sput-object·v0,·Ltourguide/tourguide/Overlay$Style;->Circle:Ltourguide/tourguide/Overlay$Style;50 ····sput-object·v0,·Ltourguide/tourguide/Overlay$Style;->Circle:Ltourguide/tourguide/Overlay$Style;
  
38 ····new-instance·v1,·Ltourguide/tourguide/Overlay$Style;51 ····new-instance·v0,·Ltourguide/tourguide/Overlay$Style;
  
39 ····const-string·v3,·"Rectangle" 
  
40 ····const/4·v4,·0x1 
  
41 ····invoke-direct·{v1,·v3,·v4},·Ltourguide/tourguide/Overlay$Style;-><init>(Ljava/lang/String;I)V52 ····const-string·v1,·"Rectangle"
  
42 ····sput-object·v1,·Ltourguide/tourguide/Overlay$Style;->Rectangle:Ltourguide/tourguide/Overlay$Style;53 ····const/4·v2,·0x1
  
43 ····const/4·v3,·0x254 ····invoke-direct·{v0,·v1,·v2},·Ltourguide/tourguide/Overlay$Style;-><init>(Ljava/lang/String;I)V
  
44 ····new-array·v3,·v3,·[Ltourguide/tourguide/Overlay$Style;55 ····sput-object·v0,·Ltourguide/tourguide/Overlay$Style;->Rectangle:Ltourguide/tourguide/Overlay$Style;
  
45 ····aput-object·v0,·v3,·v256 ····.line·17
 57 ····invoke-static·{},·Ltourguide/tourguide/Overlay$Style;->$values()[Ltourguide/tourguide/Overlay$Style;
  
46 ····aput-object·v1,·v3,·v458 ····move-result-object·v0
  
47 ····.line·17 
48 ····sput-object·v3,·Ltourguide/tourguide/Overlay$Style;->$VALUES:[Ltourguide/tourguide/Overlay$Style;59 ····sput-object·v0,·Ltourguide/tourguide/Overlay$Style;->$VALUES:[Ltourguide/tourguide/Overlay$Style;
  
49 ····return-void60 ····return-void
50 .end·method61 .end·method
  
51 .method·private·constructor·<init>(Ljava/lang/String;I)V62 .method·private·constructor·<init>(Ljava/lang/String;I)V
52 ····.locals·063 ····.locals·0
53 ····.annotation·system·Ldalvik/annotation/Signature;64 ····.annotation·system·Ldalvik/annotation/Signature;
788 B
smali/tourguide/tourguide/FrameLayoutWithHole$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 19 lines modified
  
22 .field·final·synthetic·val$_pointerToFrameLayout:Landroid/widget/FrameLayout;22 .field·final·synthetic·val$_pointerToFrameLayout:Landroid/widget/FrameLayout;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Ltourguide/tourguide/FrameLayoutWithHole;Landroid/widget/FrameLayout;)V24 .method·constructor·<init>(Ltourguide/tourguide/FrameLayoutWithHole;Landroid/widget/FrameLayout;)V
25 ····.locals·025 ····.locals·0
 26 ····.annotation·system·Ldalvik/annotation/Signature;
 27 ········value·=·{
 28 ············"()V"
 29 ········}
 30 ····.end·annotation
  
26 ····.line·12731 ····.line·127
27 ····iput-object·p1,·p0,·Ltourguide/tourguide/FrameLayoutWithHole$1;->this$0:Ltourguide/tourguide/FrameLayoutWithHole;32 ····iput-object·p1,·p0,·Ltourguide/tourguide/FrameLayoutWithHole$1;->this$0:Ltourguide/tourguide/FrameLayoutWithHole;
  
28 ····iput-object·p2,·p0,·Ltourguide/tourguide/FrameLayoutWithHole$1;->val$_pointerToFrameLayout:Landroid/widget/FrameLayout;33 ····iput-object·p2,·p0,·Ltourguide/tourguide/FrameLayoutWithHole$1;->val$_pointerToFrameLayout:Landroid/widget/FrameLayout;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
4.2 KB
smali/org/petero/droidfish/Speech$Language.smali
    
Offset 31, 75 lines modifiedOffset 31, 102 lines modified
  
31 .field·public·static·final·enum·ES:Lorg/petero/droidfish/Speech$Language;31 .field·public·static·final·enum·ES:Lorg/petero/droidfish/Speech$Language;
  
32 .field·public·static·final·enum·NONE:Lorg/petero/droidfish/Speech$Language;32 .field·public·static·final·enum·NONE:Lorg/petero/droidfish/Speech$Language;
  
  
33 #·direct·methods33 #·direct·methods
 34 .method·private·static·synthetic·$values()[Lorg/petero/droidfish/Speech$Language;
 35 ····.locals·3
  
 36 ····const/4·v0,·0x4
  
 37 ····new-array·v0,·v0,·[Lorg/petero/droidfish/Speech$Language;
  
 38 ····.line·39
 39 ····sget-object·v1,·Lorg/petero/droidfish/Speech$Language;->EN:Lorg/petero/droidfish/Speech$Language;
  
 40 ····const/4·v2,·0x0
  
 41 ····aput-object·v1,·v0,·v2
  
 42 ····sget-object·v1,·Lorg/petero/droidfish/Speech$Language;->DE:Lorg/petero/droidfish/Speech$Language;
  
 43 ····const/4·v2,·0x1
  
 44 ····aput-object·v1,·v0,·v2
  
 45 ····sget-object·v1,·Lorg/petero/droidfish/Speech$Language;->ES:Lorg/petero/droidfish/Speech$Language;
  
 46 ····const/4·v2,·0x2
  
 47 ····aput-object·v1,·v0,·v2
  
 48 ····sget-object·v1,·Lorg/petero/droidfish/Speech$Language;->NONE:Lorg/petero/droidfish/Speech$Language;
  
 49 ····const/4·v2,·0x3
  
 50 ····aput-object·v1,·v0,·v2
  
 51 ····return-object·v0
 52 .end·method
  
34 .method·static·constructor·<clinit>()V53 .method·static·constructor·<clinit>()V
35 ····.locals·954 ····.locals·3
  
36 ····.line·4055 ····.line·40
37 ····new-instance·v0,·Lorg/petero/droidfish/Speech$Language;56 ····new-instance·v0,·Lorg/petero/droidfish/Speech$Language;
  
38 ····const-string·v1,·"EN"57 ····const-string·v1,·"EN"
  
39 ····const/4·v2,·0x058 ····const/4·v2,·0x0
  
40 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/Speech$Language;-><init>(Ljava/lang/String;I)V59 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/Speech$Language;-><init>(Ljava/lang/String;I)V
  
41 ····sput-object·v0,·Lorg/petero/droidfish/Speech$Language;->EN:Lorg/petero/droidfish/Speech$Language;60 ····sput-object·v0,·Lorg/petero/droidfish/Speech$Language;->EN:Lorg/petero/droidfish/Speech$Language;
  
42 ····.line·4161 ····.line·41
43 ····new-instance·v1,·Lorg/petero/droidfish/Speech$Language;62 ····new-instance·v0,·Lorg/petero/droidfish/Speech$Language;
  
44 ····const-string·v3,·"DE"63 ····const-string·v1,·"DE"
  
45 ····const/4·v4,·0x164 ····const/4·v2,·0x1
  
46 ····invoke-direct·{v1,·v3,·v4},·Lorg/petero/droidfish/Speech$Language;-><init>(Ljava/lang/String;I)V65 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/Speech$Language;-><init>(Ljava/lang/String;I)V
  
47 ····sput-object·v1,·Lorg/petero/droidfish/Speech$Language;->DE:Lorg/petero/droidfish/Speech$Language;66 ····sput-object·v0,·Lorg/petero/droidfish/Speech$Language;->DE:Lorg/petero/droidfish/Speech$Language;
  
48 ····.line·4267 ····.line·42
49 ····new-instance·v3,·Lorg/petero/droidfish/Speech$Language;68 ····new-instance·v0,·Lorg/petero/droidfish/Speech$Language;
  
50 ····const-string·v5,·"ES"69 ····const-string·v1,·"ES"
  
51 ····const/4·v6,·0x270 ····const/4·v2,·0x2
  
52 ····invoke-direct·{v3,·v5,·v6},·Lorg/petero/droidfish/Speech$Language;-><init>(Ljava/lang/String;I)V71 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/Speech$Language;-><init>(Ljava/lang/String;I)V
  
53 ····sput-object·v3,·Lorg/petero/droidfish/Speech$Language;->ES:Lorg/petero/droidfish/Speech$Language;72 ····sput-object·v0,·Lorg/petero/droidfish/Speech$Language;->ES:Lorg/petero/droidfish/Speech$Language;
  
54 ····.line·4373 ····.line·43
55 ····new-instance·v5,·Lorg/petero/droidfish/Speech$Language;74 ····new-instance·v0,·Lorg/petero/droidfish/Speech$Language;
  
56 ····const-string·v7,·"NONE" 
  
57 ····const/4·v8,·0x3 
  
58 ····invoke-direct·{v5,·v7,·v8},·Lorg/petero/droidfish/Speech$Language;-><init>(Ljava/lang/String;I)V 
  
59 ····sput-object·v5,·Lorg/petero/droidfish/Speech$Language;->NONE:Lorg/petero/droidfish/Speech$Language; 
  
60 ····const/4·v7,·0x475 ····const-string·v1,·"NONE"
  
61 ····new-array·v7,·v7,·[Lorg/petero/droidfish/Speech$Language;76 ····const/4·v2,·0x3
  
62 ····aput-object·v0,·v7,·v277 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/Speech$Language;-><init>(Ljava/lang/String;I)V
  
63 ····aput-object·v1,·v7,·v478 ····sput-object·v0,·Lorg/petero/droidfish/Speech$Language;->NONE:Lorg/petero/droidfish/Speech$Language;
  
64 ····aput-object·v3,·v7,·v679 ····.line·39
 80 ····invoke-static·{},·Lorg/petero/droidfish/Speech$Language;->$values()[Lorg/petero/droidfish/Speech$Language;
  
65 ····aput-object·v5,·v7,·v881 ····move-result-object·v0
  
66 ····.line·39 
67 ····sput-object·v7,·Lorg/petero/droidfish/Speech$Language;->$VALUES:[Lorg/petero/droidfish/Speech$Language;82 ····sput-object·v0,·Lorg/petero/droidfish/Speech$Language;->$VALUES:[Lorg/petero/droidfish/Speech$Language;
  
68 ····return-void83 ····return-void
69 .end·method84 .end·method
  
70 .method·private·constructor·<init>(Ljava/lang/String;I)V85 .method·private·constructor·<init>(Ljava/lang/String;I)V
71 ····.locals·086 ····.locals·0
72 ····.annotation·system·Ldalvik/annotation/Signature;87 ····.annotation·system·Ldalvik/annotation/Signature;
593 B
smali/org/petero/droidfish/PGNOptions.smali
    
Offset 2, 17 lines modifiedOffset 2, 17 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"PGNOptions.java"3 .source·"PGNOptions.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/petero/droidfish/PGNOptions$Export;,7 ········Lorg/petero/droidfish/PGNOptions$Viewer;,
8 ········Lorg/petero/droidfish/PGNOptions$Import;,8 ········Lorg/petero/droidfish/PGNOptions$Import;,
9 ········Lorg/petero/droidfish/PGNOptions$Viewer;9 ········Lorg/petero/droidfish/PGNOptions$Export;
10 ····}10 ····}
11 .end·annotation11 .end·annotation
  
  
12 #·static·fields12 #·static·fields
13 .field·public·static·final·PT_ENGLISH:I·=·0x013 .field·public·static·final·PT_ENGLISH:I·=·0x0
  
1.1 KB
smali/org/petero/droidfish/DroidFish.smali
    
Offset 6, 21 lines modifiedOffset 6, 21 lines modified
6 .implements·Lorg/petero/droidfish/GUIInterface;6 .implements·Lorg/petero/droidfish/GUIInterface;
7 .implements·Landroidx/core/app/ActivityCompat$OnRequestPermissionsResultCallback;7 .implements·Landroidx/core/app/ActivityCompat$OnRequestPermissionsResultCallback;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
11 ········Lorg/petero/droidfish/DroidFish$MultiPVSet;, 
12 ········Lorg/petero/droidfish/DroidFish$Loader;,11 ········Lorg/petero/droidfish/DroidFish$AutoMode;,
13 ········Lorg/petero/droidfish/DroidFish$EloStrengthSetter;, 
14 ········Lorg/petero/droidfish/DroidFish$DrawerItemId;, 
15 ········Lorg/petero/droidfish/DroidFish$DrawerItem;, 
16 ········Lorg/petero/droidfish/DroidFish$PermissionState;,12 ········Lorg/petero/droidfish/DroidFish$PermissionState;,
 13 ········Lorg/petero/droidfish/DroidFish$DrawerItem;,
 14 ········Lorg/petero/droidfish/DroidFish$DrawerItemId;,
 15 ········Lorg/petero/droidfish/DroidFish$EloStrengthSetter;,
17 ········Lorg/petero/droidfish/DroidFish$AutoMode;16 ········Lorg/petero/droidfish/DroidFish$Loader;,
 17 ········Lorg/petero/droidfish/DroidFish$MultiPVSet;
18 ····}18 ····}
19 .end·annotation19 .end·annotation
  
  
20 #·static·fields20 #·static·fields
21 .field·private·static·final·ABOUT_DIALOG:I·=·0x221 .field·private·static·final·ABOUT_DIALOG:I·=·0x2
  
4.77 KB
smali/org/petero/droidfish/DroidFish$PermissionState.smali
    
Offset 31, 75 lines modifiedOffset 31, 102 lines modified
  
31 .field·public·static·final·enum·REQUESTED:Lorg/petero/droidfish/DroidFish$PermissionState;31 .field·public·static·final·enum·REQUESTED:Lorg/petero/droidfish/DroidFish$PermissionState;
  
32 .field·public·static·final·enum·UNKNOWN:Lorg/petero/droidfish/DroidFish$PermissionState;32 .field·public·static·final·enum·UNKNOWN:Lorg/petero/droidfish/DroidFish$PermissionState;
  
  
33 #·direct·methods33 #·direct·methods
 34 .method·private·static·synthetic·$values()[Lorg/petero/droidfish/DroidFish$PermissionState;
 35 ····.locals·3
  
 36 ····const/4·v0,·0x4
  
 37 ····new-array·v0,·v0,·[Lorg/petero/droidfish/DroidFish$PermissionState;
  
 38 ····.line·224
 39 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$PermissionState;->UNKNOWN:Lorg/petero/droidfish/DroidFish$PermissionState;
  
 40 ····const/4·v2,·0x0
  
 41 ····aput-object·v1,·v0,·v2
  
 42 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$PermissionState;->REQUESTED:Lorg/petero/droidfish/DroidFish$PermissionState;
  
 43 ····const/4·v2,·0x1
  
 44 ····aput-object·v1,·v0,·v2
  
 45 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$PermissionState;->GRANTED:Lorg/petero/droidfish/DroidFish$PermissionState;
  
 46 ····const/4·v2,·0x2
  
 47 ····aput-object·v1,·v0,·v2
  
 48 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$PermissionState;->DENIED:Lorg/petero/droidfish/DroidFish$PermissionState;
  
 49 ····const/4·v2,·0x3
  
 50 ····aput-object·v1,·v0,·v2
  
 51 ····return-object·v0
 52 .end·method
  
34 .method·static·constructor·<clinit>()V53 .method·static·constructor·<clinit>()V
35 ····.locals·954 ····.locals·3
  
36 ····.line·22555 ····.line·225
37 ····new-instance·v0,·Lorg/petero/droidfish/DroidFish$PermissionState;56 ····new-instance·v0,·Lorg/petero/droidfish/DroidFish$PermissionState;
  
38 ····const-string·v1,·"UNKNOWN"57 ····const-string·v1,·"UNKNOWN"
  
39 ····const/4·v2,·0x058 ····const/4·v2,·0x0
  
40 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/DroidFish$PermissionState;-><init>(Ljava/lang/String;I)V59 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/DroidFish$PermissionState;-><init>(Ljava/lang/String;I)V
  
41 ····sput-object·v0,·Lorg/petero/droidfish/DroidFish$PermissionState;->UNKNOWN:Lorg/petero/droidfish/DroidFish$PermissionState;60 ····sput-object·v0,·Lorg/petero/droidfish/DroidFish$PermissionState;->UNKNOWN:Lorg/petero/droidfish/DroidFish$PermissionState;
  
42 ····.line·22661 ····.line·226
43 ····new-instance·v1,·Lorg/petero/droidfish/DroidFish$PermissionState;62 ····new-instance·v0,·Lorg/petero/droidfish/DroidFish$PermissionState;
  
44 ····const-string·v3,·"REQUESTED"63 ····const-string·v1,·"REQUESTED"
  
45 ····const/4·v4,·0x164 ····const/4·v2,·0x1
  
46 ····invoke-direct·{v1,·v3,·v4},·Lorg/petero/droidfish/DroidFish$PermissionState;-><init>(Ljava/lang/String;I)V65 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/DroidFish$PermissionState;-><init>(Ljava/lang/String;I)V
  
47 ····sput-object·v1,·Lorg/petero/droidfish/DroidFish$PermissionState;->REQUESTED:Lorg/petero/droidfish/DroidFish$PermissionState;66 ····sput-object·v0,·Lorg/petero/droidfish/DroidFish$PermissionState;->REQUESTED:Lorg/petero/droidfish/DroidFish$PermissionState;
  
48 ····.line·22767 ····.line·227
49 ····new-instance·v3,·Lorg/petero/droidfish/DroidFish$PermissionState;68 ····new-instance·v0,·Lorg/petero/droidfish/DroidFish$PermissionState;
  
50 ····const-string·v5,·"GRANTED"69 ····const-string·v1,·"GRANTED"
  
51 ····const/4·v6,·0x270 ····const/4·v2,·0x2
  
52 ····invoke-direct·{v3,·v5,·v6},·Lorg/petero/droidfish/DroidFish$PermissionState;-><init>(Ljava/lang/String;I)V71 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/DroidFish$PermissionState;-><init>(Ljava/lang/String;I)V
  
53 ····sput-object·v3,·Lorg/petero/droidfish/DroidFish$PermissionState;->GRANTED:Lorg/petero/droidfish/DroidFish$PermissionState;72 ····sput-object·v0,·Lorg/petero/droidfish/DroidFish$PermissionState;->GRANTED:Lorg/petero/droidfish/DroidFish$PermissionState;
  
54 ····.line·22873 ····.line·228
55 ····new-instance·v5,·Lorg/petero/droidfish/DroidFish$PermissionState;74 ····new-instance·v0,·Lorg/petero/droidfish/DroidFish$PermissionState;
  
56 ····const-string·v7,·"DENIED" 
  
57 ····const/4·v8,·0x3 
  
58 ····invoke-direct·{v5,·v7,·v8},·Lorg/petero/droidfish/DroidFish$PermissionState;-><init>(Ljava/lang/String;I)V 
  
59 ····sput-object·v5,·Lorg/petero/droidfish/DroidFish$PermissionState;->DENIED:Lorg/petero/droidfish/DroidFish$PermissionState; 
  
60 ····const/4·v7,·0x475 ····const-string·v1,·"DENIED"
  
61 ····new-array·v7,·v7,·[Lorg/petero/droidfish/DroidFish$PermissionState;76 ····const/4·v2,·0x3
  
62 ····aput-object·v0,·v7,·v277 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/DroidFish$PermissionState;-><init>(Ljava/lang/String;I)V
  
63 ····aput-object·v1,·v7,·v478 ····sput-object·v0,·Lorg/petero/droidfish/DroidFish$PermissionState;->DENIED:Lorg/petero/droidfish/DroidFish$PermissionState;
  
64 ····aput-object·v3,·v7,·v679 ····.line·224
 80 ····invoke-static·{},·Lorg/petero/droidfish/DroidFish$PermissionState;->$values()[Lorg/petero/droidfish/DroidFish$PermissionState;
  
65 ····aput-object·v5,·v7,·v881 ····move-result-object·v0
  
66 ····.line·224 
67 ····sput-object·v7,·Lorg/petero/droidfish/DroidFish$PermissionState;->$VALUES:[Lorg/petero/droidfish/DroidFish$PermissionState;82 ····sput-object·v0,·Lorg/petero/droidfish/DroidFish$PermissionState;->$VALUES:[Lorg/petero/droidfish/DroidFish$PermissionState;
  
68 ····return-void83 ····return-void
69 .end·method84 .end·method
  
70 .method·private·constructor·<init>(Ljava/lang/String;I)V85 .method·private·constructor·<init>(Ljava/lang/String;I)V
71 ····.locals·086 ····.locals·0
72 ····.annotation·system·Ldalvik/annotation/Signature;87 ····.annotation·system·Ldalvik/annotation/Signature;
810 B
smali/org/petero/droidfish/DroidFish$MultiPVSet$2.smali
    
Offset 26, 14 lines modifiedOffset 26, 19 lines modified
  
26 .field·final·synthetic·val$seekBar:Landroid/widget/SeekBar;26 .field·final·synthetic·val$seekBar:Landroid/widget/SeekBar;
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Lorg/petero/droidfish/DroidFish$MultiPVSet;Landroid/widget/EditText;ILandroid/widget/SeekBar;)V28 .method·constructor·<init>(Lorg/petero/droidfish/DroidFish$MultiPVSet;Landroid/widget/EditText;ILandroid/widget/SeekBar;)V
29 ····.locals·029 ····.locals·0
 30 ····.annotation·system·Ldalvik/annotation/Signature;
 31 ········value·=·{
 32 ············"()V"
 33 ········}
 34 ····.end·annotation
  
30 ····.line·310935 ····.line·3109
31 ····iput-object·p1,·p0,·Lorg/petero/droidfish/DroidFish$MultiPVSet$2;->this$1:Lorg/petero/droidfish/DroidFish$MultiPVSet;36 ····iput-object·p1,·p0,·Lorg/petero/droidfish/DroidFish$MultiPVSet$2;->this$1:Lorg/petero/droidfish/DroidFish$MultiPVSet;
  
32 ····iput-object·p2,·p0,·Lorg/petero/droidfish/DroidFish$MultiPVSet$2;->val$editTxt:Landroid/widget/EditText;37 ····iput-object·p2,·p0,·Lorg/petero/droidfish/DroidFish$MultiPVSet$2;->val$editTxt:Landroid/widget/EditText;
  
33 ····iput·p3,·p0,·Lorg/petero/droidfish/DroidFish$MultiPVSet$2;->val$maxPV:I38 ····iput·p3,·p0,·Lorg/petero/droidfish/DroidFish$MultiPVSet$2;->val$maxPV:I
761 B
smali/org/petero/droidfish/DroidFish$MultiPVSet$1.smali
    
Offset 24, 14 lines modifiedOffset 24, 19 lines modified
  
24 .field·final·synthetic·val$maxPV:I24 .field·final·synthetic·val$maxPV:I
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lorg/petero/droidfish/DroidFish$MultiPVSet;ILandroid/widget/EditText;)V26 .method·constructor·<init>(Lorg/petero/droidfish/DroidFish$MultiPVSet;ILandroid/widget/EditText;)V
27 ····.locals·027 ····.locals·0
 28 ····.annotation·system·Ldalvik/annotation/Signature;
 29 ········value·=·{
 30 ············"()V"
 31 ········}
 32 ····.end·annotation
  
28 ····.line·309833 ····.line·3098
29 ····iput-object·p1,·p0,·Lorg/petero/droidfish/DroidFish$MultiPVSet$1;->this$1:Lorg/petero/droidfish/DroidFish$MultiPVSet;34 ····iput-object·p1,·p0,·Lorg/petero/droidfish/DroidFish$MultiPVSet$1;->this$1:Lorg/petero/droidfish/DroidFish$MultiPVSet;
  
30 ····iput·p2,·p0,·Lorg/petero/droidfish/DroidFish$MultiPVSet$1;->val$maxPV:I35 ····iput·p2,·p0,·Lorg/petero/droidfish/DroidFish$MultiPVSet$1;->val$maxPV:I
  
31 ····iput-object·p3,·p0,·Lorg/petero/droidfish/DroidFish$MultiPVSet$1;->val$editTxt:Landroid/widget/EditText;36 ····iput-object·p3,·p0,·Lorg/petero/droidfish/DroidFish$MultiPVSet$1;->val$editTxt:Landroid/widget/EditText;
3.52 KB
smali/org/petero/droidfish/DroidFish$AutoMode.smali
    
Offset 29, 60 lines modifiedOffset 29, 83 lines modified
  
29 .field·public·static·final·enum·FORWARD:Lorg/petero/droidfish/DroidFish$AutoMode;29 .field·public·static·final·enum·FORWARD:Lorg/petero/droidfish/DroidFish$AutoMode;
  
30 .field·public·static·final·enum·OFF:Lorg/petero/droidfish/DroidFish$AutoMode;30 .field·public·static·final·enum·OFF:Lorg/petero/droidfish/DroidFish$AutoMode;
  
  
31 #·direct·methods31 #·direct·methods
 32 .method·private·static·synthetic·$values()[Lorg/petero/droidfish/DroidFish$AutoMode;
 33 ····.locals·3
  
 34 ····const/4·v0,·0x3
  
 35 ····new-array·v0,·v0,·[Lorg/petero/droidfish/DroidFish$AutoMode;
  
 36 ····.line·214
 37 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$AutoMode;->OFF:Lorg/petero/droidfish/DroidFish$AutoMode;
  
 38 ····const/4·v2,·0x0
  
 39 ····aput-object·v1,·v0,·v2
  
 40 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$AutoMode;->FORWARD:Lorg/petero/droidfish/DroidFish$AutoMode;
  
 41 ····const/4·v2,·0x1
  
 42 ····aput-object·v1,·v0,·v2
  
 43 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$AutoMode;->BACKWARD:Lorg/petero/droidfish/DroidFish$AutoMode;
  
 44 ····const/4·v2,·0x2
  
 45 ····aput-object·v1,·v0,·v2
  
 46 ····return-object·v0
 47 .end·method
  
32 .method·static·constructor·<clinit>()V48 .method·static·constructor·<clinit>()V
33 ····.locals·749 ····.locals·3
  
34 ····.line·21550 ····.line·215
35 ····new-instance·v0,·Lorg/petero/droidfish/DroidFish$AutoMode;51 ····new-instance·v0,·Lorg/petero/droidfish/DroidFish$AutoMode;
  
36 ····const-string·v1,·"OFF"52 ····const-string·v1,·"OFF"
  
37 ····const/4·v2,·0x053 ····const/4·v2,·0x0
  
38 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/DroidFish$AutoMode;-><init>(Ljava/lang/String;I)V54 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/DroidFish$AutoMode;-><init>(Ljava/lang/String;I)V
  
39 ····sput-object·v0,·Lorg/petero/droidfish/DroidFish$AutoMode;->OFF:Lorg/petero/droidfish/DroidFish$AutoMode;55 ····sput-object·v0,·Lorg/petero/droidfish/DroidFish$AutoMode;->OFF:Lorg/petero/droidfish/DroidFish$AutoMode;
  
40 ····new-instance·v1,·Lorg/petero/droidfish/DroidFish$AutoMode;56 ····new-instance·v0,·Lorg/petero/droidfish/DroidFish$AutoMode;
  
41 ····const-string·v3,·"FORWARD" 
  
42 ····const/4·v4,·0x1 
  
43 ····invoke-direct·{v1,·v3,·v4},·Lorg/petero/droidfish/DroidFish$AutoMode;-><init>(Ljava/lang/String;I)V 
  
44 ····sput-object·v1,·Lorg/petero/droidfish/DroidFish$AutoMode;->FORWARD:Lorg/petero/droidfish/DroidFish$AutoMode;57 ····const-string·v1,·"FORWARD"
  
45 ····new-instance·v3,·Lorg/petero/droidfish/DroidFish$AutoMode;58 ····const/4·v2,·0x1
  
46 ····const-string·v5,·"BACKWARD"59 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/DroidFish$AutoMode;-><init>(Ljava/lang/String;I)V
  
47 ····const/4·v6,·0x260 ····sput-object·v0,·Lorg/petero/droidfish/DroidFish$AutoMode;->FORWARD:Lorg/petero/droidfish/DroidFish$AutoMode;
  
48 ····invoke-direct·{v3,·v5,·v6},·Lorg/petero/droidfish/DroidFish$AutoMode;-><init>(Ljava/lang/String;I)V61 ····new-instance·v0,·Lorg/petero/droidfish/DroidFish$AutoMode;
  
49 ····sput-object·v3,·Lorg/petero/droidfish/DroidFish$AutoMode;->BACKWARD:Lorg/petero/droidfish/DroidFish$AutoMode;62 ····const-string·v1,·"BACKWARD"
  
50 ····const/4·v5,·0x363 ····const/4·v2,·0x2
  
51 ····new-array·v5,·v5,·[Lorg/petero/droidfish/DroidFish$AutoMode;64 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/DroidFish$AutoMode;-><init>(Ljava/lang/String;I)V
  
52 ····aput-object·v0,·v5,·v265 ····sput-object·v0,·Lorg/petero/droidfish/DroidFish$AutoMode;->BACKWARD:Lorg/petero/droidfish/DroidFish$AutoMode;
  
53 ····aput-object·v1,·v5,·v466 ····.line·214
 67 ····invoke-static·{},·Lorg/petero/droidfish/DroidFish$AutoMode;->$values()[Lorg/petero/droidfish/DroidFish$AutoMode;
  
54 ····aput-object·v3,·v5,·v668 ····move-result-object·v0
  
55 ····.line·214 
56 ····sput-object·v5,·Lorg/petero/droidfish/DroidFish$AutoMode;->$VALUES:[Lorg/petero/droidfish/DroidFish$AutoMode;69 ····sput-object·v0,·Lorg/petero/droidfish/DroidFish$AutoMode;->$VALUES:[Lorg/petero/droidfish/DroidFish$AutoMode;
  
57 ····return-void70 ····return-void
58 .end·method71 .end·method
  
59 .method·private·constructor·<init>(Ljava/lang/String;I)V72 .method·private·constructor·<init>(Ljava/lang/String;I)V
60 ····.locals·073 ····.locals·0
61 ····.annotation·system·Ldalvik/annotation/Signature;74 ····.annotation·system·Ldalvik/annotation/Signature;
12.9 KB
smali/org/petero/droidfish/DroidFish$DrawerItemId.smali
    
Offset 47, 197 lines modifiedOffset 47, 238 lines modified
  
47 .field·public·static·final·enum·SET_COLOR_THEME:Lorg/petero/droidfish/DroidFish$DrawerItemId;47 .field·public·static·final·enum·SET_COLOR_THEME:Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
48 .field·public·static·final·enum·SET_STRENGTH:Lorg/petero/droidfish/DroidFish$DrawerItemId;48 .field·public·static·final·enum·SET_STRENGTH:Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
  
49 #·direct·methods49 #·direct·methods
50 .method·static·constructor·<clinit>()V50 .method·private·static·synthetic·$values()[Lorg/petero/droidfish/DroidFish$DrawerItemId;
51 ····.locals·1651 ····.locals·3
  
 52 ····const/16·v0,·0xc
52 ····.line·1453 
53 ····new-instance·v0,·Lorg/petero/droidfish/DroidFish$DrawerItemId; 
  
54 ····const-string·v1,·"NEW_GAME"53 ····new-array·v0,·v0,·[Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
 54 ····.line·1452
 55 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->NEW_GAME:Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
55 ····const/4·v2,·0x056 ····const/4·v2,·0x0
  
56 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/DroidFish$DrawerItemId;-><init>(Ljava/lang/String;I)V57 ····aput-object·v1,·v0,·v2
  
57 ····sput-object·v0,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->NEW_GAME:Lorg/petero/droidfish/DroidFish$DrawerItemId;58 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->SET_STRENGTH:Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
 59 ····const/4·v2,·0x1
58 ····.line·1454 
59 ····new-instance·v1,·Lorg/petero/droidfish/DroidFish$DrawerItemId; 
  
60 ····const-string·v3,·"SET_STRENGTH"60 ····aput-object·v1,·v0,·v2
  
61 ····const/4·v4,·0x161 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->EDIT_BOARD:Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
62 ····invoke-direct·{v1,·v3,·v4},·Lorg/petero/droidfish/DroidFish$DrawerItemId;-><init>(Ljava/lang/String;I)V62 ····const/4·v2,·0x2
  
63 ····sput-object·v1,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->SET_STRENGTH:Lorg/petero/droidfish/DroidFish$DrawerItemId;63 ····aput-object·v1,·v0,·v2
  
 64 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->SETTINGS:Lorg/petero/droidfish/DroidFish$DrawerItemId;
64 ····.line·1455 
65 ····new-instance·v3,·Lorg/petero/droidfish/DroidFish$DrawerItemId; 
  
66 ····const-string·v5,·"EDIT_BOARD"65 ····const/4·v2,·0x3
  
67 ····const/4·v6,·0x266 ····aput-object·v1,·v0,·v2
  
68 ····invoke-direct·{v3,·v5,·v6},·Lorg/petero/droidfish/DroidFish$DrawerItemId;-><init>(Ljava/lang/String;I)V67 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->FILE_MENU:Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
69 ····sput-object·v3,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->EDIT_BOARD:Lorg/petero/droidfish/DroidFish$DrawerItemId;68 ····const/4·v2,·0x4
  
 69 ····aput-object·v1,·v0,·v2
70 ····.line·1456 
71 ····new-instance·v5,·Lorg/petero/droidfish/DroidFish$DrawerItemId; 
  
72 ····const-string·v7,·"SETTINGS"70 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->RESIGN:Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
73 ····const/4·v8,·0x371 ····const/4·v2,·0x5
  
74 ····invoke-direct·{v5,·v7,·v8},·Lorg/petero/droidfish/DroidFish$DrawerItemId;-><init>(Ljava/lang/String;I)V72 ····aput-object·v1,·v0,·v2
  
75 ····sput-object·v5,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->SETTINGS:Lorg/petero/droidfish/DroidFish$DrawerItemId;73 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->FORCE_MOVE:Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
 74 ····const/4·v2,·0x6
76 ····.line·1457 
77 ····new-instance·v7,·Lorg/petero/droidfish/DroidFish$DrawerItemId; 
  
78 ····const-string·v9,·"FILE_MENU"75 ····aput-object·v1,·v0,·v2
  
79 ····const/4·v10,·0x476 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->DRAW:Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
80 ····invoke-direct·{v7,·v9,·v10},·Lorg/petero/droidfish/DroidFish$DrawerItemId;-><init>(Ljava/lang/String;I)V77 ····const/4·v2,·0x7
  
81 ····sput-object·v7,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->FILE_MENU:Lorg/petero/droidfish/DroidFish$DrawerItemId;78 ····aput-object·v1,·v0,·v2
  
 79 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->SELECT_BOOK:Lorg/petero/droidfish/DroidFish$DrawerItemId;
82 ····.line·1458 
83 ····new-instance·v9,·Lorg/petero/droidfish/DroidFish$DrawerItemId; 
  
84 ····const-string·v11,·"RESIGN"80 ····const/16·v2,·0x8
  
85 ····const/4·v12,·0x581 ····aput-object·v1,·v0,·v2
  
86 ····invoke-direct·{v9,·v11,·v12},·Lorg/petero/droidfish/DroidFish$DrawerItemId;-><init>(Ljava/lang/String;I)V82 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->MANAGE_ENGINES:Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
87 ····sput-object·v9,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->RESIGN:Lorg/petero/droidfish/DroidFish$DrawerItemId;83 ····const/16·v2,·0x9
  
 84 ····aput-object·v1,·v0,·v2
88 ····.line·1459 
89 ····new-instance·v11,·Lorg/petero/droidfish/DroidFish$DrawerItemId; 
  
90 ····const-string·v13,·"FORCE_MOVE"85 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->SET_COLOR_THEME:Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
91 ····const/4·v14,·0x686 ····const/16·v2,·0xa
  
92 ····invoke-direct·{v11,·v13,·v14},·Lorg/petero/droidfish/DroidFish$DrawerItemId;-><init>(Ljava/lang/String;I)V87 ····aput-object·v1,·v0,·v2
  
93 ····sput-object·v11,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->FORCE_MOVE:Lorg/petero/droidfish/DroidFish$DrawerItemId;88 ····sget-object·v1,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->ABOUT:Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
 89 ····const/16·v2,·0xb
94 ····.line·1460 
95 ····new-instance·v13,·Lorg/petero/droidfish/DroidFish$DrawerItemId; 
  
96 ····const-string·v15,·"DRAW"90 ····aput-object·v1,·v0,·v2
  
97 ····const/4·v14,·0x791 ····return-object·v0
 92 .end·method
  
98 ····invoke-direct·{v13,·v15,·v14},·Lorg/petero/droidfish/DroidFish$DrawerItemId;-><init>(Ljava/lang/String;I)V93 .method·static·constructor·<clinit>()V
 94 ····.locals·3
  
99 ····sput-object·v13,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->DRAW:Lorg/petero/droidfish/DroidFish$DrawerItemId;95 ····.line·1453
 96 ····new-instance·v0,·Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
 97 ····const-string·v1,·"NEW_GAME"
100 ····.line·1461 
101 ····new-instance·v15,·Lorg/petero/droidfish/DroidFish$DrawerItemId; 
  
102 ····const-string·v14,·"SELECT_BOOK"98 ····const/4·v2,·0x0
  
103 ····const/16·v12,·0x899 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/DroidFish$DrawerItemId;-><init>(Ljava/lang/String;I)V
  
104 ····invoke-direct·{v15,·v14,·v12},·Lorg/petero/droidfish/DroidFish$DrawerItemId;-><init>(Ljava/lang/String;I)V100 ····sput-object·v0,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->NEW_GAME:Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
105 ····sput-object·v15,·Lorg/petero/droidfish/DroidFish$DrawerItemId;->SELECT_BOOK:Lorg/petero/droidfish/DroidFish$DrawerItemId;101 ····.line·1454
 102 ····new-instance·v0,·Lorg/petero/droidfish/DroidFish$DrawerItemId;
  
 103 ····const-string·v1,·"SET_STRENGTH"
106 ····.line·1462 
Max diff block lines reached; 6360/13059 bytes (48.70%) of diff not shown.
635 B
smali/org/petero/droidfish/view/ChessBoard.smali
Ordering differences only
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 .super·Landroid/view/View;2 .super·Landroid/view/View;
3 .source·"ChessBoard.java"3 .source·"ChessBoard.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/petero/droidfish/view/ChessBoard$XYCoord;, 
8 ········Lorg/petero/droidfish/view/ChessBoard$AnimInfo;,7 ········Lorg/petero/droidfish/view/ChessBoard$AnimInfo;,
 8 ········Lorg/petero/droidfish/view/ChessBoard$XYCoord;,
9 ········Lorg/petero/droidfish/view/ChessBoard$SquareDecoration;9 ········Lorg/petero/droidfish/view/ChessBoard$SquareDecoration;
10 ····}10 ····}
11 .end·annotation11 .end·annotation
  
  
12 #·instance·fields12 #·instance·fields
13 .field·private·anim:Lorg/petero/droidfish/view/ChessBoard$AnimInfo;13 .field·private·anim:Lorg/petero/droidfish/view/ChessBoard$AnimInfo;
4.4 KB
smali/org/petero/droidfish/tb/ProbeResult$Type.smali
    
Offset 31, 75 lines modifiedOffset 31, 102 lines modified
  
31 .field·public·static·final·enum·NONE:Lorg/petero/droidfish/tb/ProbeResult$Type;31 .field·public·static·final·enum·NONE:Lorg/petero/droidfish/tb/ProbeResult$Type;
  
32 .field·public·static·final·enum·WDL:Lorg/petero/droidfish/tb/ProbeResult$Type;32 .field·public·static·final·enum·WDL:Lorg/petero/droidfish/tb/ProbeResult$Type;
  
  
33 #·direct·methods33 #·direct·methods
 34 .method·private·static·synthetic·$values()[Lorg/petero/droidfish/tb/ProbeResult$Type;
 35 ····.locals·3
  
 36 ····const/4·v0,·0x4
  
 37 ····new-array·v0,·v0,·[Lorg/petero/droidfish/tb/ProbeResult$Type;
  
 38 ····.line·23
 39 ····sget-object·v1,·Lorg/petero/droidfish/tb/ProbeResult$Type;->DTM:Lorg/petero/droidfish/tb/ProbeResult$Type;
  
 40 ····const/4·v2,·0x0
  
 41 ····aput-object·v1,·v0,·v2
  
 42 ····sget-object·v1,·Lorg/petero/droidfish/tb/ProbeResult$Type;->DTZ:Lorg/petero/droidfish/tb/ProbeResult$Type;
  
 43 ····const/4·v2,·0x1
  
 44 ····aput-object·v1,·v0,·v2
  
 45 ····sget-object·v1,·Lorg/petero/droidfish/tb/ProbeResult$Type;->WDL:Lorg/petero/droidfish/tb/ProbeResult$Type;
  
 46 ····const/4·v2,·0x2
  
 47 ····aput-object·v1,·v0,·v2
  
 48 ····sget-object·v1,·Lorg/petero/droidfish/tb/ProbeResult$Type;->NONE:Lorg/petero/droidfish/tb/ProbeResult$Type;
  
 49 ····const/4·v2,·0x3
  
 50 ····aput-object·v1,·v0,·v2
  
 51 ····return-object·v0
 52 .end·method
  
34 .method·static·constructor·<clinit>()V53 .method·static·constructor·<clinit>()V
35 ····.locals·954 ····.locals·3
  
36 ····.line·2455 ····.line·24
37 ····new-instance·v0,·Lorg/petero/droidfish/tb/ProbeResult$Type;56 ····new-instance·v0,·Lorg/petero/droidfish/tb/ProbeResult$Type;
  
38 ····const-string·v1,·"DTM"57 ····const-string·v1,·"DTM"
  
39 ····const/4·v2,·0x058 ····const/4·v2,·0x0
  
40 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/tb/ProbeResult$Type;-><init>(Ljava/lang/String;I)V59 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/tb/ProbeResult$Type;-><init>(Ljava/lang/String;I)V
  
41 ····sput-object·v0,·Lorg/petero/droidfish/tb/ProbeResult$Type;->DTM:Lorg/petero/droidfish/tb/ProbeResult$Type;60 ····sput-object·v0,·Lorg/petero/droidfish/tb/ProbeResult$Type;->DTM:Lorg/petero/droidfish/tb/ProbeResult$Type;
  
42 ····.line·2561 ····.line·25
43 ····new-instance·v1,·Lorg/petero/droidfish/tb/ProbeResult$Type;62 ····new-instance·v0,·Lorg/petero/droidfish/tb/ProbeResult$Type;
  
44 ····const-string·v3,·"DTZ"63 ····const-string·v1,·"DTZ"
  
45 ····const/4·v4,·0x164 ····const/4·v2,·0x1
  
46 ····invoke-direct·{v1,·v3,·v4},·Lorg/petero/droidfish/tb/ProbeResult$Type;-><init>(Ljava/lang/String;I)V65 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/tb/ProbeResult$Type;-><init>(Ljava/lang/String;I)V
  
47 ····sput-object·v1,·Lorg/petero/droidfish/tb/ProbeResult$Type;->DTZ:Lorg/petero/droidfish/tb/ProbeResult$Type;66 ····sput-object·v0,·Lorg/petero/droidfish/tb/ProbeResult$Type;->DTZ:Lorg/petero/droidfish/tb/ProbeResult$Type;
  
48 ····.line·2667 ····.line·26
49 ····new-instance·v3,·Lorg/petero/droidfish/tb/ProbeResult$Type;68 ····new-instance·v0,·Lorg/petero/droidfish/tb/ProbeResult$Type;
  
50 ····const-string·v5,·"WDL"69 ····const-string·v1,·"WDL"
  
51 ····const/4·v6,·0x270 ····const/4·v2,·0x2
  
52 ····invoke-direct·{v3,·v5,·v6},·Lorg/petero/droidfish/tb/ProbeResult$Type;-><init>(Ljava/lang/String;I)V71 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/tb/ProbeResult$Type;-><init>(Ljava/lang/String;I)V
  
53 ····sput-object·v3,·Lorg/petero/droidfish/tb/ProbeResult$Type;->WDL:Lorg/petero/droidfish/tb/ProbeResult$Type;72 ····sput-object·v0,·Lorg/petero/droidfish/tb/ProbeResult$Type;->WDL:Lorg/petero/droidfish/tb/ProbeResult$Type;
  
54 ····.line·2773 ····.line·27
55 ····new-instance·v5,·Lorg/petero/droidfish/tb/ProbeResult$Type;74 ····new-instance·v0,·Lorg/petero/droidfish/tb/ProbeResult$Type;
  
56 ····const-string·v7,·"NONE" 
  
57 ····const/4·v8,·0x3 
  
58 ····invoke-direct·{v5,·v7,·v8},·Lorg/petero/droidfish/tb/ProbeResult$Type;-><init>(Ljava/lang/String;I)V 
  
59 ····sput-object·v5,·Lorg/petero/droidfish/tb/ProbeResult$Type;->NONE:Lorg/petero/droidfish/tb/ProbeResult$Type; 
  
60 ····const/4·v7,·0x475 ····const-string·v1,·"NONE"
  
61 ····new-array·v7,·v7,·[Lorg/petero/droidfish/tb/ProbeResult$Type;76 ····const/4·v2,·0x3
  
62 ····aput-object·v0,·v7,·v277 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/tb/ProbeResult$Type;-><init>(Ljava/lang/String;I)V
  
63 ····aput-object·v1,·v7,·v478 ····sput-object·v0,·Lorg/petero/droidfish/tb/ProbeResult$Type;->NONE:Lorg/petero/droidfish/tb/ProbeResult$Type;
  
64 ····aput-object·v3,·v7,·v679 ····.line·23
 80 ····invoke-static·{},·Lorg/petero/droidfish/tb/ProbeResult$Type;->$values()[Lorg/petero/droidfish/tb/ProbeResult$Type;
  
65 ····aput-object·v5,·v7,·v881 ····move-result-object·v0
  
66 ····.line·23 
67 ····sput-object·v7,·Lorg/petero/droidfish/tb/ProbeResult$Type;->$VALUES:[Lorg/petero/droidfish/tb/ProbeResult$Type;82 ····sput-object·v0,·Lorg/petero/droidfish/tb/ProbeResult$Type;->$VALUES:[Lorg/petero/droidfish/tb/ProbeResult$Type;
  
68 ····return-void83 ····return-void
69 .end·method84 .end·method
  
70 .method·private·constructor·<init>(Ljava/lang/String;I)V85 .method·private·constructor·<init>(Ljava/lang/String;I)V
71 ····.locals·086 ····.locals·0
72 ····.annotation·system·Ldalvik/annotation/Signature;87 ····.annotation·system·Ldalvik/annotation/Signature;
809 B
smali/org/petero/droidfish/gamelogic/GameTree.smali
    
Offset 3, 18 lines modifiedOffset 3, 18 lines modified
3 .source·"GameTree.java"3 .source·"GameTree.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/petero/droidfish/gamelogic/GameTree$Node;,7 ········Lorg/petero/droidfish/gamelogic/GameTree$Node;,
8 ········Lorg/petero/droidfish/gamelogic/GameTree$MoveNumber;, 
9 ········Lorg/petero/droidfish/gamelogic/GameTree$PgnScanner;, 
10 ········Lorg/petero/droidfish/gamelogic/GameTree$PgnText;,8 ········Lorg/petero/droidfish/gamelogic/GameTree$PgnText;,
11 ········Lorg/petero/droidfish/gamelogic/GameTree$TagPair;9 ········Lorg/petero/droidfish/gamelogic/GameTree$TagPair;,
 10 ········Lorg/petero/droidfish/gamelogic/GameTree$MoveNumber;,
 11 ········Lorg/petero/droidfish/gamelogic/GameTree$PgnScanner;
12 ····}12 ····}
13 .end·annotation13 .end·annotation
  
  
14 #·instance·fields14 #·instance·fields
15 .field·public·black:Ljava/lang/String;15 .field·public·black:Ljava/lang/String;
  
1.78 KB
smali/org/petero/droidfish/gamelogic/DroidChessController.smali
    
Offset 1063, 28 lines modifiedOffset 1063, 26 lines modified
  
1063 ····.line·9611063 ····.line·961
1064 ····iget-object·v0,·p0,·Lorg/petero/droidfish/gamelogic/DroidChessController;->game:Lorg/petero/droidfish/gamelogic/Game;1064 ····iget-object·v0,·p0,·Lorg/petero/droidfish/gamelogic/DroidChessController;->game:Lorg/petero/droidfish/gamelogic/Game;
  
1065 ····if-eqz·v0,·:cond_01065 ····if-eqz·v0,·:cond_0
  
1066 ····.line·9621066 ····.line·962
1067 ····new-instance·v0,·Lorg/petero/droidfish/book/IOpeningBook$BookPosInput;1067 ····new-instance·v1,·Lorg/petero/droidfish/book/IOpeningBook$BookPosInput;
  
1068 ····iget-object·v1,·p0,·Lorg/petero/droidfish/gamelogic/DroidChessController;->game:Lorg/petero/droidfish/gamelogic/Game; 
  
1069 ····invoke-direct·{v0,·v1},·Lorg/petero/droidfish/book/IOpeningBook$BookPosInput;-><init>(Lorg/petero/droidfish/gamelogic/Game;)V1068 ····invoke-direct·{v1,·v0},·Lorg/petero/droidfish/book/IOpeningBook$BookPosInput;-><init>(Lorg/petero/droidfish/gamelogic/Game;)V
  
1070 ····.line·9631069 ····.line·963
1071 ····iget-object·v1,·p0,·Lorg/petero/droidfish/gamelogic/DroidChessController;->computerPlayer:Lorg/petero/droidfish/engine/DroidComputerPlayer;1070 ····iget-object·v0,·p0,·Lorg/petero/droidfish/gamelogic/DroidChessController;->computerPlayer:Lorg/petero/droidfish/engine/DroidComputerPlayer;
  
1072 ····invoke-direct·{p0},·Lorg/petero/droidfish/gamelogic/DroidChessController;->localPt()Z1071 ····invoke-direct·{p0},·Lorg/petero/droidfish/gamelogic/DroidChessController;->localPt()Z
  
1073 ····move-result·v21072 ····move-result·v2
  
1074 ····invoke-virtual·{v1,·v0,·v2},·Lorg/petero/droidfish/engine/DroidComputerPlayer;->getBookHints(Lorg/petero/droidfish/book/IOpeningBook$BookPosInput;Z)Landroid/util/Pair;1073 ····invoke-virtual·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/DroidComputerPlayer;->getBookHints(Lorg/petero/droidfish/book/IOpeningBook$BookPosInput;Z)Landroid/util/Pair;
  
1075 ····move-result-object·v01074 ····move-result-object·v0
  
1076 ····.line·9641075 ····.line·964
1077 ····invoke-static·{},·Lorg/petero/droidfish/book/EcoDb;->getInstance()Lorg/petero/droidfish/book/EcoDb;1076 ····invoke-static·{},·Lorg/petero/droidfish/book/EcoDb;->getInstance()Lorg/petero/droidfish/book/EcoDb;
  
1078 ····move-result-object·v11077 ····move-result-object·v1
687 B
smali/org/petero/droidfish/gamelogic/Game.smali
    
Offset 2, 17 lines modifiedOffset 2, 17 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Game.java"3 .source·"Game.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/petero/droidfish/gamelogic/Game$CommentInfo;,7 ········Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;,
8 ········Lorg/petero/droidfish/gamelogic/Game$GameState;,8 ········Lorg/petero/droidfish/gamelogic/Game$GameState;,
9 ········Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;9 ········Lorg/petero/droidfish/gamelogic/Game$CommentInfo;
10 ····}10 ····}
11 .end·annotation11 .end·annotation
  
  
12 #·instance·fields12 #·instance·fields
13 .field·private·addMoveBehavior:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;13 .field·private·addMoveBehavior:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
12.2 KB
smali/org/petero/droidfish/gamelogic/Game$GameState.smali
    
Offset 45, 180 lines modifiedOffset 45, 221 lines modified
  
45 .field·public·static·final·enum·WHITE_MATE:Lorg/petero/droidfish/gamelogic/Game$GameState;45 .field·public·static·final·enum·WHITE_MATE:Lorg/petero/droidfish/gamelogic/Game$GameState;
  
46 .field·public·static·final·enum·WHITE_STALEMATE:Lorg/petero/droidfish/gamelogic/Game$GameState;46 .field·public·static·final·enum·WHITE_STALEMATE:Lorg/petero/droidfish/gamelogic/Game$GameState;
  
  
47 #·direct·methods47 #·direct·methods
48 .method·static·constructor·<clinit>()V48 .method·private·static·synthetic·$values()[Lorg/petero/droidfish/gamelogic/Game$GameState;
49 ····.locals·1649 ····.locals·3
  
 50 ····const/16·v0,·0xb
50 ····.line·398 
51 ····new-instance·v0,·Lorg/petero/droidfish/gamelogic/Game$GameState; 
  
52 ····const-string·v1,·"ALIVE"51 ····new-array·v0,·v0,·[Lorg/petero/droidfish/gamelogic/Game$GameState;
  
 52 ····.line·397
 53 ····sget-object·v1,·Lorg/petero/droidfish/gamelogic/Game$GameState;->ALIVE:Lorg/petero/droidfish/gamelogic/Game$GameState;
  
53 ····const/4·v2,·0x054 ····const/4·v2,·0x0
  
54 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/gamelogic/Game$GameState;-><init>(Ljava/lang/String;I)V55 ····aput-object·v1,·v0,·v2
  
55 ····sput-object·v0,·Lorg/petero/droidfish/gamelogic/Game$GameState;->ALIVE:Lorg/petero/droidfish/gamelogic/Game$GameState;56 ····sget-object·v1,·Lorg/petero/droidfish/gamelogic/Game$GameState;->WHITE_MATE:Lorg/petero/droidfish/gamelogic/Game$GameState;
  
 57 ····const/4·v2,·0x1
56 ····.line·399 
57 ····new-instance·v1,·Lorg/petero/droidfish/gamelogic/Game$GameState; 
  
58 ····const-string·v3,·"WHITE_MATE"58 ····aput-object·v1,·v0,·v2
  
59 ····const/4·v4,·0x159 ····sget-object·v1,·Lorg/petero/droidfish/gamelogic/Game$GameState;->BLACK_MATE:Lorg/petero/droidfish/gamelogic/Game$GameState;
  
60 ····invoke-direct·{v1,·v3,·v4},·Lorg/petero/droidfish/gamelogic/Game$GameState;-><init>(Ljava/lang/String;I)V60 ····const/4·v2,·0x2
  
61 ····sput-object·v1,·Lorg/petero/droidfish/gamelogic/Game$GameState;->WHITE_MATE:Lorg/petero/droidfish/gamelogic/Game$GameState;61 ····aput-object·v1,·v0,·v2
  
 62 ····sget-object·v1,·Lorg/petero/droidfish/gamelogic/Game$GameState;->WHITE_STALEMATE:Lorg/petero/droidfish/gamelogic/Game$GameState;
62 ····.line·400 
63 ····new-instance·v3,·Lorg/petero/droidfish/gamelogic/Game$GameState; 
  
64 ····const-string·v5,·"BLACK_MATE"63 ····const/4·v2,·0x3
  
65 ····const/4·v6,·0x264 ····aput-object·v1,·v0,·v2
  
66 ····invoke-direct·{v3,·v5,·v6},·Lorg/petero/droidfish/gamelogic/Game$GameState;-><init>(Ljava/lang/String;I)V65 ····sget-object·v1,·Lorg/petero/droidfish/gamelogic/Game$GameState;->BLACK_STALEMATE:Lorg/petero/droidfish/gamelogic/Game$GameState;
  
67 ····sput-object·v3,·Lorg/petero/droidfish/gamelogic/Game$GameState;->BLACK_MATE:Lorg/petero/droidfish/gamelogic/Game$GameState;66 ····const/4·v2,·0x4
  
 67 ····aput-object·v1,·v0,·v2
68 ····.line·401 
69 ····new-instance·v5,·Lorg/petero/droidfish/gamelogic/Game$GameState; 
  
70 ····const-string·v7,·"WHITE_STALEMATE"68 ····sget-object·v1,·Lorg/petero/droidfish/gamelogic/Game$GameState;->DRAW_REP:Lorg/petero/droidfish/gamelogic/Game$GameState;
  
71 ····const/4·v8,·0x369 ····const/4·v2,·0x5
  
72 ····invoke-direct·{v5,·v7,·v8},·Lorg/petero/droidfish/gamelogic/Game$GameState;-><init>(Ljava/lang/String;I)V70 ····aput-object·v1,·v0,·v2
  
73 ····sput-object·v5,·Lorg/petero/droidfish/gamelogic/Game$GameState;->WHITE_STALEMATE:Lorg/petero/droidfish/gamelogic/Game$GameState;71 ····sget-object·v1,·Lorg/petero/droidfish/gamelogic/Game$GameState;->DRAW_50:Lorg/petero/droidfish/gamelogic/Game$GameState;
  
 72 ····const/4·v2,·0x6
74 ····.line·402 
75 ····new-instance·v7,·Lorg/petero/droidfish/gamelogic/Game$GameState; 
  
76 ····const-string·v9,·"BLACK_STALEMATE"73 ····aput-object·v1,·v0,·v2
  
77 ····const/4·v10,·0x474 ····sget-object·v1,·Lorg/petero/droidfish/gamelogic/Game$GameState;->DRAW_NO_MATE:Lorg/petero/droidfish/gamelogic/Game$GameState;
  
78 ····invoke-direct·{v7,·v9,·v10},·Lorg/petero/droidfish/gamelogic/Game$GameState;-><init>(Ljava/lang/String;I)V75 ····const/4·v2,·0x7
  
79 ····sput-object·v7,·Lorg/petero/droidfish/gamelogic/Game$GameState;->BLACK_STALEMATE:Lorg/petero/droidfish/gamelogic/Game$GameState;76 ····aput-object·v1,·v0,·v2
  
 77 ····sget-object·v1,·Lorg/petero/droidfish/gamelogic/Game$GameState;->DRAW_AGREE:Lorg/petero/droidfish/gamelogic/Game$GameState;
80 ····.line·403 
81 ····new-instance·v9,·Lorg/petero/droidfish/gamelogic/Game$GameState; 
  
82 ····const-string·v11,·"DRAW_REP"78 ····const/16·v2,·0x8
  
83 ····const/4·v12,·0x579 ····aput-object·v1,·v0,·v2
  
84 ····invoke-direct·{v9,·v11,·v12},·Lorg/petero/droidfish/gamelogic/Game$GameState;-><init>(Ljava/lang/String;I)V80 ····sget-object·v1,·Lorg/petero/droidfish/gamelogic/Game$GameState;->RESIGN_WHITE:Lorg/petero/droidfish/gamelogic/Game$GameState;
  
85 ····sput-object·v9,·Lorg/petero/droidfish/gamelogic/Game$GameState;->DRAW_REP:Lorg/petero/droidfish/gamelogic/Game$GameState;81 ····const/16·v2,·0x9
  
 82 ····aput-object·v1,·v0,·v2
86 ····.line·404 
87 ····new-instance·v11,·Lorg/petero/droidfish/gamelogic/Game$GameState; 
  
88 ····const-string·v13,·"DRAW_50"83 ····sget-object·v1,·Lorg/petero/droidfish/gamelogic/Game$GameState;->RESIGN_BLACK:Lorg/petero/droidfish/gamelogic/Game$GameState;
  
89 ····const/4·v14,·0x684 ····const/16·v2,·0xa
  
90 ····invoke-direct·{v11,·v13,·v14},·Lorg/petero/droidfish/gamelogic/Game$GameState;-><init>(Ljava/lang/String;I)V85 ····aput-object·v1,·v0,·v2
  
91 ····sput-object·v11,·Lorg/petero/droidfish/gamelogic/Game$GameState;->DRAW_50:Lorg/petero/droidfish/gamelogic/Game$GameState;86 ····return-object·v0
 87 .end·method
  
92 ····.line·405 
93 ····new-instance·v13,·Lorg/petero/droidfish/gamelogic/Game$GameState;88 .method·static·constructor·<clinit>()V
 89 ····.locals·3
  
94 ····const-string·v15,·"DRAW_NO_MATE"90 ····.line·398
 91 ····new-instance·v0,·Lorg/petero/droidfish/gamelogic/Game$GameState;
  
95 ····const/4·v14,·0x792 ····const-string·v1,·"ALIVE"
  
96 ····invoke-direct·{v13,·v15,·v14},·Lorg/petero/droidfish/gamelogic/Game$GameState;-><init>(Ljava/lang/String;I)V93 ····const/4·v2,·0x0
  
97 ····sput-object·v13,·Lorg/petero/droidfish/gamelogic/Game$GameState;->DRAW_NO_MATE:Lorg/petero/droidfish/gamelogic/Game$GameState;94 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/gamelogic/Game$GameState;-><init>(Ljava/lang/String;I)V
  
 95 ····sput-object·v0,·Lorg/petero/droidfish/gamelogic/Game$GameState;->ALIVE:Lorg/petero/droidfish/gamelogic/Game$GameState;
98 ····.line·406 
99 ····new-instance·v15,·Lorg/petero/droidfish/gamelogic/Game$GameState; 
  
100 ····const-string·v14,·"DRAW_AGREE"96 ····.line·399
 97 ····new-instance·v0,·Lorg/petero/droidfish/gamelogic/Game$GameState;
  
101 ····const/16·v12,·0x898 ····const-string·v1,·"WHITE_MATE"
  
102 ····invoke-direct·{v15,·v14,·v12},·Lorg/petero/droidfish/gamelogic/Game$GameState;-><init>(Ljava/lang/String;I)V99 ····const/4·v2,·0x1
  
103 ····sput-object·v15,·Lorg/petero/droidfish/gamelogic/Game$GameState;->DRAW_AGREE:Lorg/petero/droidfish/gamelogic/Game$GameState;100 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/gamelogic/Game$GameState;-><init>(Ljava/lang/String;I)V
  
 101 ····sput-object·v0,·Lorg/petero/droidfish/gamelogic/Game$GameState;->WHITE_MATE:Lorg/petero/droidfish/gamelogic/Game$GameState;
104 ····.line·407 
105 ····new-instance·v14,·Lorg/petero/droidfish/gamelogic/Game$GameState; 
Max diff block lines reached; 5404/12344 bytes (43.78%) of diff not shown.
4.02 KB
smali/org/petero/droidfish/gamelogic/Game$AddMoveBehavior.smali
    
Offset 29, 62 lines modifiedOffset 29, 85 lines modified
  
29 .field·public·static·final·enum·ADD_LAST:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;29 .field·public·static·final·enum·ADD_LAST:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
30 .field·public·static·final·enum·REPLACE:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;30 .field·public·static·final·enum·REPLACE:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
  
31 #·direct·methods31 #·direct·methods
 32 .method·private·static·synthetic·$values()[Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
 33 ····.locals·3
  
 34 ····const/4·v0,·0x3
  
 35 ····new-array·v0,·v0,·[Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
 36 ····.line·83
 37 ····sget-object·v1,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;->ADD_FIRST:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
 38 ····const/4·v2,·0x0
  
 39 ····aput-object·v1,·v0,·v2
  
 40 ····sget-object·v1,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;->ADD_LAST:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
 41 ····const/4·v2,·0x1
  
 42 ····aput-object·v1,·v0,·v2
  
 43 ····sget-object·v1,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;->REPLACE:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
 44 ····const/4·v2,·0x2
  
 45 ····aput-object·v1,·v0,·v2
  
 46 ····return-object·v0
 47 .end·method
  
32 .method·static·constructor·<clinit>()V48 .method·static·constructor·<clinit>()V
33 ····.locals·749 ····.locals·3
  
34 ····.line·8550 ····.line·85
35 ····new-instance·v0,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;51 ····new-instance·v0,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
36 ····const-string·v1,·"ADD_FIRST"52 ····const-string·v1,·"ADD_FIRST"
  
37 ····const/4·v2,·0x053 ····const/4·v2,·0x0
  
38 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;-><init>(Ljava/lang/String;I)V54 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;-><init>(Ljava/lang/String;I)V
  
39 ····sput-object·v0,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;->ADD_FIRST:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;55 ····sput-object·v0,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;->ADD_FIRST:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
40 ····.line·8756 ····.line·87
41 ····new-instance·v1,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;57 ····new-instance·v0,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
42 ····const-string·v3,·"ADD_LAST"58 ····const-string·v1,·"ADD_LAST"
  
43 ····const/4·v4,·0x159 ····const/4·v2,·0x1
  
44 ····invoke-direct·{v1,·v3,·v4},·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;-><init>(Ljava/lang/String;I)V60 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;-><init>(Ljava/lang/String;I)V
  
45 ····sput-object·v1,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;->ADD_LAST:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;61 ····sput-object·v0,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;->ADD_LAST:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
46 ····.line·8962 ····.line·89
47 ····new-instance·v3,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;63 ····new-instance·v0,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
48 ····const-string·v5,·"REPLACE" 
  
49 ····const/4·v6,·0x2 
  
50 ····invoke-direct·{v3,·v5,·v6},·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;-><init>(Ljava/lang/String;I)V 
  
51 ····sput-object·v3,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;->REPLACE:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;64 ····const-string·v1,·"REPLACE"
  
52 ····const/4·v5,·0x365 ····const/4·v2,·0x2
  
53 ····new-array·v5,·v5,·[Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;66 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;-><init>(Ljava/lang/String;I)V
  
54 ····aput-object·v0,·v5,·v267 ····sput-object·v0,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;->REPLACE:Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
55 ····aput-object·v1,·v5,·v468 ····.line·83
 69 ····invoke-static·{},·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;->$values()[Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
56 ····aput-object·v3,·v5,·v670 ····move-result-object·v0
  
57 ····.line·83 
58 ····sput-object·v5,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;->$VALUES:[Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;71 ····sput-object·v0,·Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;->$VALUES:[Lorg/petero/droidfish/gamelogic/Game$AddMoveBehavior;
  
59 ····return-void72 ····return-void
60 .end·method73 .end·method
  
61 .method·private·constructor·<init>(Ljava/lang/String;I)V74 .method·private·constructor·<init>(Ljava/lang/String;I)V
62 ····.locals·075 ····.locals·0
63 ····.annotation·system·Ldalvik/annotation/Signature;76 ····.annotation·system·Ldalvik/annotation/Signature;
897 B
smali/org/petero/droidfish/engine/UCIOptions.smali
Ordering differences only
    
Offset 6, 20 lines modifiedOffset 6, 20 lines modified
6 .implements·Ljava/io/Serializable;6 .implements·Ljava/io/Serializable;
7 .implements·Ljava/lang/Cloneable;7 .implements·Ljava/lang/Cloneable;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
 11 ········Lorg/petero/droidfish/engine/UCIOptions$OptionBase;,
11 ········Lorg/petero/droidfish/engine/UCIOptions$StringOption;,12 ········Lorg/petero/droidfish/engine/UCIOptions$StringOption;,
12 ········Lorg/petero/droidfish/engine/UCIOptions$ButtonOption;,13 ········Lorg/petero/droidfish/engine/UCIOptions$ButtonOption;,
13 ········Lorg/petero/droidfish/engine/UCIOptions$ComboOption;,14 ········Lorg/petero/droidfish/engine/UCIOptions$ComboOption;,
14 ········Lorg/petero/droidfish/engine/UCIOptions$SpinOption;,15 ········Lorg/petero/droidfish/engine/UCIOptions$SpinOption;,
15 ········Lorg/petero/droidfish/engine/UCIOptions$CheckOption;,16 ········Lorg/petero/droidfish/engine/UCIOptions$CheckOption;,
16 ········Lorg/petero/droidfish/engine/UCIOptions$OptionBase;, 
17 ········Lorg/petero/droidfish/engine/UCIOptions$Type;17 ········Lorg/petero/droidfish/engine/UCIOptions$Type;
18 ····}18 ····}
19 .end·annotation19 .end·annotation
  
  
20 #·static·fields20 #·static·fields
21 .field·private·static·final·serialVersionUID:J·=·0x1L21 .field·private·static·final·serialVersionUID:J·=·0x1L
5.49 KB
smali/org/petero/droidfish/engine/UCIOptions$Type.smali
    
Offset 33, 88 lines modifiedOffset 33, 119 lines modified
  
33 .field·public·static·final·enum·SPIN:Lorg/petero/droidfish/engine/UCIOptions$Type;33 .field·public·static·final·enum·SPIN:Lorg/petero/droidfish/engine/UCIOptions$Type;
  
34 .field·public·static·final·enum·STRING:Lorg/petero/droidfish/engine/UCIOptions$Type;34 .field·public·static·final·enum·STRING:Lorg/petero/droidfish/engine/UCIOptions$Type;
  
  
35 #·direct·methods35 #·direct·methods
 36 .method·private·static·synthetic·$values()[Lorg/petero/droidfish/engine/UCIOptions$Type;
 37 ····.locals·3
  
 38 ····const/4·v0,·0x5
  
 39 ····new-array·v0,·v0,·[Lorg/petero/droidfish/engine/UCIOptions$Type;
  
 40 ····.line·32
 41 ····sget-object·v1,·Lorg/petero/droidfish/engine/UCIOptions$Type;->CHECK:Lorg/petero/droidfish/engine/UCIOptions$Type;
  
 42 ····const/4·v2,·0x0
  
 43 ····aput-object·v1,·v0,·v2
  
 44 ····sget-object·v1,·Lorg/petero/droidfish/engine/UCIOptions$Type;->SPIN:Lorg/petero/droidfish/engine/UCIOptions$Type;
  
 45 ····const/4·v2,·0x1
  
 46 ····aput-object·v1,·v0,·v2
  
 47 ····sget-object·v1,·Lorg/petero/droidfish/engine/UCIOptions$Type;->COMBO:Lorg/petero/droidfish/engine/UCIOptions$Type;
  
 48 ····const/4·v2,·0x2
  
 49 ····aput-object·v1,·v0,·v2
  
 50 ····sget-object·v1,·Lorg/petero/droidfish/engine/UCIOptions$Type;->BUTTON:Lorg/petero/droidfish/engine/UCIOptions$Type;
  
 51 ····const/4·v2,·0x3
  
 52 ····aput-object·v1,·v0,·v2
  
 53 ····sget-object·v1,·Lorg/petero/droidfish/engine/UCIOptions$Type;->STRING:Lorg/petero/droidfish/engine/UCIOptions$Type;
  
 54 ····const/4·v2,·0x4
  
 55 ····aput-object·v1,·v0,·v2
  
 56 ····return-object·v0
 57 .end·method
  
36 .method·static·constructor·<clinit>()V58 .method·static·constructor·<clinit>()V
37 ····.locals·1159 ····.locals·3
  
38 ····.line·3360 ····.line·33
39 ····new-instance·v0,·Lorg/petero/droidfish/engine/UCIOptions$Type;61 ····new-instance·v0,·Lorg/petero/droidfish/engine/UCIOptions$Type;
  
40 ····const-string·v1,·"CHECK"62 ····const-string·v1,·"CHECK"
  
41 ····const/4·v2,·0x063 ····const/4·v2,·0x0
  
42 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/UCIOptions$Type;-><init>(Ljava/lang/String;I)V64 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/UCIOptions$Type;-><init>(Ljava/lang/String;I)V
  
43 ····sput-object·v0,·Lorg/petero/droidfish/engine/UCIOptions$Type;->CHECK:Lorg/petero/droidfish/engine/UCIOptions$Type;65 ····sput-object·v0,·Lorg/petero/droidfish/engine/UCIOptions$Type;->CHECK:Lorg/petero/droidfish/engine/UCIOptions$Type;
  
44 ····.line·3466 ····.line·34
45 ····new-instance·v1,·Lorg/petero/droidfish/engine/UCIOptions$Type;67 ····new-instance·v0,·Lorg/petero/droidfish/engine/UCIOptions$Type;
  
46 ····const-string·v3,·"SPIN"68 ····const-string·v1,·"SPIN"
  
47 ····const/4·v4,·0x169 ····const/4·v2,·0x1
  
48 ····invoke-direct·{v1,·v3,·v4},·Lorg/petero/droidfish/engine/UCIOptions$Type;-><init>(Ljava/lang/String;I)V70 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/UCIOptions$Type;-><init>(Ljava/lang/String;I)V
  
49 ····sput-object·v1,·Lorg/petero/droidfish/engine/UCIOptions$Type;->SPIN:Lorg/petero/droidfish/engine/UCIOptions$Type;71 ····sput-object·v0,·Lorg/petero/droidfish/engine/UCIOptions$Type;->SPIN:Lorg/petero/droidfish/engine/UCIOptions$Type;
  
50 ····.line·3572 ····.line·35
51 ····new-instance·v3,·Lorg/petero/droidfish/engine/UCIOptions$Type;73 ····new-instance·v0,·Lorg/petero/droidfish/engine/UCIOptions$Type;
  
52 ····const-string·v5,·"COMBO"74 ····const-string·v1,·"COMBO"
  
53 ····const/4·v6,·0x275 ····const/4·v2,·0x2
  
54 ····invoke-direct·{v3,·v5,·v6},·Lorg/petero/droidfish/engine/UCIOptions$Type;-><init>(Ljava/lang/String;I)V76 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/UCIOptions$Type;-><init>(Ljava/lang/String;I)V
  
55 ····sput-object·v3,·Lorg/petero/droidfish/engine/UCIOptions$Type;->COMBO:Lorg/petero/droidfish/engine/UCIOptions$Type;77 ····sput-object·v0,·Lorg/petero/droidfish/engine/UCIOptions$Type;->COMBO:Lorg/petero/droidfish/engine/UCIOptions$Type;
  
56 ····.line·3678 ····.line·36
57 ····new-instance·v5,·Lorg/petero/droidfish/engine/UCIOptions$Type;79 ····new-instance·v0,·Lorg/petero/droidfish/engine/UCIOptions$Type;
  
58 ····const-string·v7,·"BUTTON"80 ····const-string·v1,·"BUTTON"
  
59 ····const/4·v8,·0x381 ····const/4·v2,·0x3
  
60 ····invoke-direct·{v5,·v7,·v8},·Lorg/petero/droidfish/engine/UCIOptions$Type;-><init>(Ljava/lang/String;I)V82 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/UCIOptions$Type;-><init>(Ljava/lang/String;I)V
  
61 ····sput-object·v5,·Lorg/petero/droidfish/engine/UCIOptions$Type;->BUTTON:Lorg/petero/droidfish/engine/UCIOptions$Type;83 ····sput-object·v0,·Lorg/petero/droidfish/engine/UCIOptions$Type;->BUTTON:Lorg/petero/droidfish/engine/UCIOptions$Type;
  
62 ····.line·3784 ····.line·37
63 ····new-instance·v7,·Lorg/petero/droidfish/engine/UCIOptions$Type;85 ····new-instance·v0,·Lorg/petero/droidfish/engine/UCIOptions$Type;
  
64 ····const-string·v9,·"STRING" 
  
65 ····const/4·v10,·0x4 
  
66 ····invoke-direct·{v7,·v9,·v10},·Lorg/petero/droidfish/engine/UCIOptions$Type;-><init>(Ljava/lang/String;I)V 
  
67 ····sput-object·v7,·Lorg/petero/droidfish/engine/UCIOptions$Type;->STRING:Lorg/petero/droidfish/engine/UCIOptions$Type; 
  
68 ····const/4·v9,·0x5 
  
69 ····new-array·v9,·v9,·[Lorg/petero/droidfish/engine/UCIOptions$Type;86 ····const-string·v1,·"STRING"
  
70 ····aput-object·v0,·v9,·v287 ····const/4·v2,·0x4
  
71 ····aput-object·v1,·v9,·v488 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/UCIOptions$Type;-><init>(Ljava/lang/String;I)V
  
72 ····aput-object·v3,·v9,·v689 ····sput-object·v0,·Lorg/petero/droidfish/engine/UCIOptions$Type;->STRING:Lorg/petero/droidfish/engine/UCIOptions$Type;
  
73 ····aput-object·v5,·v9,·v890 ····.line·32
 91 ····invoke-static·{},·Lorg/petero/droidfish/engine/UCIOptions$Type;->$values()[Lorg/petero/droidfish/engine/UCIOptions$Type;
  
74 ····aput-object·v7,·v9,·v1092 ····move-result-object·v0
  
75 ····.line·32 
76 ····sput-object·v9,·Lorg/petero/droidfish/engine/UCIOptions$Type;->$VALUES:[Lorg/petero/droidfish/engine/UCIOptions$Type;93 ····sput-object·v0,·Lorg/petero/droidfish/engine/UCIOptions$Type;->$VALUES:[Lorg/petero/droidfish/engine/UCIOptions$Type;
  
77 ····return-void94 ····return-void
78 .end·method95 .end·method
  
Max diff block lines reached; 69/5511 bytes (1.25%) of diff not shown.
1.0 KB
smali/org/petero/droidfish/engine/DroidComputerPlayer.smali
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"DroidComputerPlayer.java"3 .source·"DroidComputerPlayer.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;, 
8 ········Lorg/petero/droidfish/engine/DroidComputerPlayer$EloData;, 
9 ········Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchRequest;, 
10 ········Lorg/petero/droidfish/engine/DroidComputerPlayer$EngineState;,7 ········Lorg/petero/droidfish/engine/DroidComputerPlayer$EngineState;,
 8 ········Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchRequest;,
11 ········Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;9 ········Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;,
 10 ········Lorg/petero/droidfish/engine/DroidComputerPlayer$EloData;,
 11 ········Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
12 ····}12 ····}
13 .end·annotation13 .end·annotation
  
  
14 #·static·fields14 #·static·fields
15 .field·private·static·final·guiUpdateInterval:J·=·0x64L15 .field·private·static·final·guiUpdateInterval:J·=·0x64L
  
5.32 KB
smali/org/petero/droidfish/engine/DroidComputerPlayer$SearchType.smali
    
Offset 31, 75 lines modifiedOffset 31, 102 lines modified
  
31 .field·public·static·final·enum·PONDER:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;31 .field·public·static·final·enum·PONDER:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
32 .field·public·static·final·enum·SEARCH:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;32 .field·public·static·final·enum·SEARCH:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
  
33 #·direct·methods33 #·direct·methods
 34 .method·private·static·synthetic·$values()[Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
 35 ····.locals·3
  
 36 ····const/4·v0,·0x4
  
 37 ····new-array·v0,·v0,·[Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
 38 ····.line·554
 39 ····sget-object·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->NONE:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
 40 ····const/4·v2,·0x0
  
 41 ····aput-object·v1,·v0,·v2
  
 42 ····sget-object·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->SEARCH:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
 43 ····const/4·v2,·0x1
  
 44 ····aput-object·v1,·v0,·v2
  
 45 ····sget-object·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->PONDER:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
 46 ····const/4·v2,·0x2
  
 47 ····aput-object·v1,·v0,·v2
  
 48 ····sget-object·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->ANALYZE:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
 49 ····const/4·v2,·0x3
  
 50 ····aput-object·v1,·v0,·v2
  
 51 ····return-object·v0
 52 .end·method
  
34 .method·static·constructor·<clinit>()V53 .method·static·constructor·<clinit>()V
35 ····.locals·954 ····.locals·3
  
36 ····.line·55555 ····.line·555
37 ····new-instance·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;56 ····new-instance·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
38 ····const-string·v1,·"NONE"57 ····const-string·v1,·"NONE"
  
39 ····const/4·v2,·0x058 ····const/4·v2,·0x0
  
40 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;-><init>(Ljava/lang/String;I)V59 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;-><init>(Ljava/lang/String;I)V
  
41 ····sput-object·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->NONE:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;60 ····sput-object·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->NONE:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
42 ····.line·55661 ····.line·556
43 ····new-instance·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;62 ····new-instance·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
44 ····const-string·v3,·"SEARCH"63 ····const-string·v1,·"SEARCH"
  
45 ····const/4·v4,·0x164 ····const/4·v2,·0x1
  
46 ····invoke-direct·{v1,·v3,·v4},·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;-><init>(Ljava/lang/String;I)V65 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;-><init>(Ljava/lang/String;I)V
  
47 ····sput-object·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->SEARCH:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;66 ····sput-object·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->SEARCH:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
48 ····.line·55767 ····.line·557
49 ····new-instance·v3,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;68 ····new-instance·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
50 ····const-string·v5,·"PONDER"69 ····const-string·v1,·"PONDER"
  
51 ····const/4·v6,·0x270 ····const/4·v2,·0x2
  
52 ····invoke-direct·{v3,·v5,·v6},·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;-><init>(Ljava/lang/String;I)V71 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;-><init>(Ljava/lang/String;I)V
  
53 ····sput-object·v3,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->PONDER:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;72 ····sput-object·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->PONDER:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
54 ····.line·55873 ····.line·558
55 ····new-instance·v5,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;74 ····new-instance·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
56 ····const-string·v7,·"ANALYZE" 
  
57 ····const/4·v8,·0x3 
  
58 ····invoke-direct·{v5,·v7,·v8},·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;-><init>(Ljava/lang/String;I)V 
  
59 ····sput-object·v5,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->ANALYZE:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType; 
  
60 ····const/4·v7,·0x475 ····const-string·v1,·"ANALYZE"
  
61 ····new-array·v7,·v7,·[Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;76 ····const/4·v2,·0x3
  
62 ····aput-object·v0,·v7,·v277 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;-><init>(Ljava/lang/String;I)V
  
63 ····aput-object·v1,·v7,·v478 ····sput-object·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->ANALYZE:Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
64 ····aput-object·v3,·v7,·v679 ····.line·554
 80 ····invoke-static·{},·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->$values()[Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
65 ····aput-object·v5,·v7,·v881 ····move-result-object·v0
  
66 ····.line·554 
67 ····sput-object·v7,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->$VALUES:[Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;82 ····sput-object·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;->$VALUES:[Lorg/petero/droidfish/engine/DroidComputerPlayer$SearchType;
  
68 ····return-void83 ····return-void
69 .end·method84 .end·method
  
70 .method·private·constructor·<init>(Ljava/lang/String;I)V85 .method·private·constructor·<init>(Ljava/lang/String;I)V
71 ····.locals·086 ····.locals·0
72 ····.annotation·system·Ldalvik/annotation/Signature;87 ····.annotation·system·Ldalvik/annotation/Signature;
9.56 KB
smali/org/petero/droidfish/engine/DroidComputerPlayer$MainState.smali
    
Offset 39, 129 lines modifiedOffset 39, 170 lines modified
  
39 .field·public·static·final·enum·STOP_SEARCH:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;39 .field·public·static·final·enum·STOP_SEARCH:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
40 .field·public·static·final·enum·WAIT_READY:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;40 .field·public·static·final·enum·WAIT_READY:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
  
41 #·direct·methods41 #·direct·methods
 42 .method·private·static·synthetic·$values()[Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
 43 ····.locals·3
  
 44 ····const/16·v0,·0x8
  
 45 ····new-array·v0,·v0,·[Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
 46 ····.line·58
 47 ····sget-object·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->READ_OPTIONS:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
 48 ····const/4·v2,·0x0
  
 49 ····aput-object·v1,·v0,·v2
  
 50 ····sget-object·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->WAIT_READY:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
 51 ····const/4·v2,·0x1
  
 52 ····aput-object·v1,·v0,·v2
  
 53 ····sget-object·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->IDLE:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
 54 ····const/4·v2,·0x2
  
 55 ····aput-object·v1,·v0,·v2
  
 56 ····sget-object·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->SEARCH:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
 57 ····const/4·v2,·0x3
  
 58 ····aput-object·v1,·v0,·v2
  
 59 ····sget-object·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->PONDER:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
 60 ····const/4·v2,·0x4
  
 61 ····aput-object·v1,·v0,·v2
  
 62 ····sget-object·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->ANALYZE:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
 63 ····const/4·v2,·0x5
  
 64 ····aput-object·v1,·v0,·v2
  
 65 ····sget-object·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->STOP_SEARCH:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
 66 ····const/4·v2,·0x6
  
 67 ····aput-object·v1,·v0,·v2
  
 68 ····sget-object·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->DEAD:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
 69 ····const/4·v2,·0x7
  
 70 ····aput-object·v1,·v0,·v2
  
 71 ····return-object·v0
 72 .end·method
  
42 .method·static·constructor·<clinit>()V73 .method·static·constructor·<clinit>()V
43 ····.locals·1674 ····.locals·3
  
44 ····.line·5975 ····.line·59
45 ····new-instance·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;76 ····new-instance·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
46 ····const-string·v1,·"READ_OPTIONS"77 ····const-string·v1,·"READ_OPTIONS"
  
47 ····const/4·v2,·0x078 ····const/4·v2,·0x0
  
48 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;-><init>(Ljava/lang/String;I)V79 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;-><init>(Ljava/lang/String;I)V
  
49 ····sput-object·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->READ_OPTIONS:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;80 ····sput-object·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->READ_OPTIONS:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
50 ····.line·6081 ····.line·60
51 ····new-instance·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;82 ····new-instance·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
52 ····const-string·v3,·"WAIT_READY"83 ····const-string·v1,·"WAIT_READY"
  
53 ····const/4·v4,·0x184 ····const/4·v2,·0x1
  
54 ····invoke-direct·{v1,·v3,·v4},·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;-><init>(Ljava/lang/String;I)V85 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;-><init>(Ljava/lang/String;I)V
  
55 ····sput-object·v1,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->WAIT_READY:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;86 ····sput-object·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->WAIT_READY:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
56 ····.line·6187 ····.line·61
57 ····new-instance·v3,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;88 ····new-instance·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
58 ····const-string·v5,·"IDLE"89 ····const-string·v1,·"IDLE"
  
59 ····const/4·v6,·0x290 ····const/4·v2,·0x2
  
60 ····invoke-direct·{v3,·v5,·v6},·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;-><init>(Ljava/lang/String;I)V91 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;-><init>(Ljava/lang/String;I)V
  
61 ····sput-object·v3,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->IDLE:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;92 ····sput-object·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->IDLE:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
62 ····.line·6293 ····.line·62
63 ····new-instance·v5,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;94 ····new-instance·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
64 ····const-string·v7,·"SEARCH"95 ····const-string·v1,·"SEARCH"
  
65 ····const/4·v8,·0x396 ····const/4·v2,·0x3
  
66 ····invoke-direct·{v5,·v7,·v8},·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;-><init>(Ljava/lang/String;I)V97 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;-><init>(Ljava/lang/String;I)V
  
67 ····sput-object·v5,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->SEARCH:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;98 ····sput-object·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->SEARCH:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
68 ····.line·6399 ····.line·63
69 ····new-instance·v7,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;100 ····new-instance·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
70 ····const-string·v9,·"PONDER"101 ····const-string·v1,·"PONDER"
  
71 ····const/4·v10,·0x4102 ····const/4·v2,·0x4
  
72 ····invoke-direct·{v7,·v9,·v10},·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;-><init>(Ljava/lang/String;I)V103 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;-><init>(Ljava/lang/String;I)V
  
73 ····sput-object·v7,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->PONDER:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;104 ····sput-object·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;->PONDER:Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
74 ····.line·64105 ····.line·64
75 ····new-instance·v9,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;106 ····new-instance·v0,·Lorg/petero/droidfish/engine/DroidComputerPlayer$MainState;
  
Max diff block lines reached; 3357/9656 bytes (34.77%) of diff not shown.
672 B
smali/org/petero/droidfish/book/EcoDb.smali
    
Offset 2, 18 lines modifiedOffset 2, 18 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"EcoDb.java"3 .source·"EcoDb.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/petero/droidfish/book/EcoDb$WeakLRUCache;, 
8 ········Lorg/petero/droidfish/book/EcoDb$CacheEntry;,7 ········Lorg/petero/droidfish/book/EcoDb$CacheEntry;,
9 ········Lorg/petero/droidfish/book/EcoDb$Node;,8 ········Lorg/petero/droidfish/book/EcoDb$Node;,
10 ········Lorg/petero/droidfish/book/EcoDb$Result;9 ········Lorg/petero/droidfish/book/EcoDb$Result;,
 10 ········Lorg/petero/droidfish/book/EcoDb$WeakLRUCache;
11 ····}11 ····}
12 .end·annotation12 .end·annotation
  
  
13 #·static·fields13 #·static·fields
14 .field·private·static·instance:Lorg/petero/droidfish/book/EcoDb;14 .field·private·static·instance:Lorg/petero/droidfish/book/EcoDb;
  
863 B
smali/org/petero/droidfish/book/CtgBook.smali
    
Offset 5, 19 lines modifiedOffset 5, 19 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Lorg/petero/droidfish/book/IOpeningBook;6 .implements·Lorg/petero/droidfish/book/IOpeningBook;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Lorg/petero/droidfish/book/CtgBook$PositionData;, 
11 ········Lorg/petero/droidfish/book/CtgBook$CtgFile;,10 ········Lorg/petero/droidfish/book/CtgBook$CtbFile;,
12 ········Lorg/petero/droidfish/book/CtgBook$CtoFile;,11 ········Lorg/petero/droidfish/book/CtgBook$CtoFile;,
 12 ········Lorg/petero/droidfish/book/CtgBook$CtgFile;,
 13 ········Lorg/petero/droidfish/book/CtgBook$PositionData;,
13 ········Lorg/petero/droidfish/book/CtgBook$BitVector;,14 ········Lorg/petero/droidfish/book/CtgBook$BitVector;
14 ········Lorg/petero/droidfish/book/CtgBook$CtbFile; 
15 ····}15 ····}
16 .end·annotation16 .end·annotation
  
  
17 #·static·fields17 #·static·fields
18 .field·private·static·final·bigWeight:F·=·1000000.0f18 .field·private·static·final·bigWeight:F·=·1000000.0f
  
733 B
smali/org/petero/droidfish/activities/Preferences.smali
    
Offset 2, 17 lines modifiedOffset 2, 17 lines modified
2 .super·Landroid/preference/PreferenceActivity;2 .super·Landroid/preference/PreferenceActivity;
3 .source·"Preferences.java"3 .source·"Preferences.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/petero/droidfish/activities/Preferences$ActivityHandler;,7 ········Lorg/petero/droidfish/activities/Preferences$Fragment;,
8 ········Lorg/petero/droidfish/activities/Preferences$ConfigChangedListener;,8 ········Lorg/petero/droidfish/activities/Preferences$ConfigChangedListener;,
9 ········Lorg/petero/droidfish/activities/Preferences$Fragment;9 ········Lorg/petero/droidfish/activities/Preferences$ActivityHandler;
10 ····}10 ····}
11 .end·annotation11 .end·annotation
  
  
12 #·static·fields12 #·static·fields
13 .field·private·static·currentItem:I·=·-0x113 .field·private·static·currentItem:I·=·-0x1
  
644 B
smali/org/petero/droidfish/activities/LoadScid.smali
Ordering differences only
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 .super·Landroid/app/ListActivity;2 .super·Landroid/app/ListActivity;
3 .source·"LoadScid.java"3 .source·"LoadScid.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/petero/droidfish/activities/LoadScid$ProgressFragment;, 
8 ········Lorg/petero/droidfish/activities/LoadScid$OnCursorReady;,7 ········Lorg/petero/droidfish/activities/LoadScid$OnCursorReady;,
 8 ········Lorg/petero/droidfish/activities/LoadScid$ProgressFragment;,
9 ········Lorg/petero/droidfish/activities/LoadScid$GameInfo;9 ········Lorg/petero/droidfish/activities/LoadScid$GameInfo;
10 ····}10 ····}
11 .end·annotation11 .end·annotation
  
  
12 #·static·fields12 #·static·fields
13 .field·private·static·cacheValid:Z13 .field·private·static·cacheValid:Z
825 B
smali/org/petero/droidfish/activities/LoadScid$3.smali
    
Offset 31, 14 lines modifiedOffset 31, 19 lines modified
  
31 .field·final·synthetic·val$gi:Lorg/petero/droidfish/activities/LoadScid$GameInfo;31 .field·final·synthetic·val$gi:Lorg/petero/droidfish/activities/LoadScid$GameInfo;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lorg/petero/droidfish/activities/LoadScid;Lorg/petero/droidfish/activities/LoadScid$GameInfo;)V33 .method·constructor·<init>(Lorg/petero/droidfish/activities/LoadScid;Lorg/petero/droidfish/activities/LoadScid$GameInfo;)V
34 ····.locals·034 ····.locals·0
 35 ····.annotation·system·Ldalvik/annotation/Signature;
 36 ········value·=·{
 37 ············"()V"
 38 ········}
 39 ····.end·annotation
  
35 ····.line·34740 ····.line·347
36 ····iput-object·p1,·p0,·Lorg/petero/droidfish/activities/LoadScid$3;->this$0:Lorg/petero/droidfish/activities/LoadScid;41 ····iput-object·p1,·p0,·Lorg/petero/droidfish/activities/LoadScid$3;->this$0:Lorg/petero/droidfish/activities/LoadScid;
  
37 ····iput-object·p2,·p0,·Lorg/petero/droidfish/activities/LoadScid$3;->val$gi:Lorg/petero/droidfish/activities/LoadScid$GameInfo;42 ····iput-object·p2,·p0,·Lorg/petero/droidfish/activities/LoadScid$3;->val$gi:Lorg/petero/droidfish/activities/LoadScid$GameInfo;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
837 B
smali/org/petero/droidfish/activities/LoadScid$1.smali
    
Offset 31, 14 lines modifiedOffset 31, 19 lines modified
  
31 .field·final·synthetic·val$r:Lorg/petero/droidfish/activities/LoadScid$OnCursorReady;31 .field·final·synthetic·val$r:Lorg/petero/droidfish/activities/LoadScid$OnCursorReady;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lorg/petero/droidfish/activities/LoadScid;Lorg/petero/droidfish/activities/LoadScid$OnCursorReady;)V33 .method·constructor·<init>(Lorg/petero/droidfish/activities/LoadScid;Lorg/petero/droidfish/activities/LoadScid$OnCursorReady;)V
34 ····.locals·034 ····.locals·0
 35 ····.annotation·system·Ldalvik/annotation/Signature;
 36 ········value·=·{
 37 ············"()V"
 38 ········}
 39 ····.end·annotation
  
35 ····.line·9240 ····.line·92
36 ····iput-object·p1,·p0,·Lorg/petero/droidfish/activities/LoadScid$1;->this$0:Lorg/petero/droidfish/activities/LoadScid;41 ····iput-object·p1,·p0,·Lorg/petero/droidfish/activities/LoadScid$1;->this$0:Lorg/petero/droidfish/activities/LoadScid;
  
37 ····iput-object·p2,·p0,·Lorg/petero/droidfish/activities/LoadScid$1;->val$r:Lorg/petero/droidfish/activities/LoadScid$OnCursorReady;42 ····iput-object·p2,·p0,·Lorg/petero/droidfish/activities/LoadScid$1;->val$r:Lorg/petero/droidfish/activities/LoadScid$OnCursorReady;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
849 B
smali/org/petero/droidfish/activities/EditOptions$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 19 lines modified
  
22 .field·final·synthetic·val$so:Lorg/petero/droidfish/engine/UCIOptions$StringOption;22 .field·final·synthetic·val$so:Lorg/petero/droidfish/engine/UCIOptions$StringOption;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/petero/droidfish/activities/EditOptions;Lorg/petero/droidfish/engine/UCIOptions$StringOption;)V24 .method·constructor·<init>(Lorg/petero/droidfish/activities/EditOptions;Lorg/petero/droidfish/engine/UCIOptions$StringOption;)V
25 ····.locals·025 ····.locals·0
 26 ····.annotation·system·Ldalvik/annotation/Signature;
 27 ········value·=·{
 28 ············"()V"
 29 ········}
 30 ····.end·annotation
  
26 ····.line·24831 ····.line·248
27 ····iput-object·p1,·p0,·Lorg/petero/droidfish/activities/EditOptions$3;->this$0:Lorg/petero/droidfish/activities/EditOptions;32 ····iput-object·p1,·p0,·Lorg/petero/droidfish/activities/EditOptions$3;->this$0:Lorg/petero/droidfish/activities/EditOptions;
  
28 ····iput-object·p2,·p0,·Lorg/petero/droidfish/activities/EditOptions$3;->val$so:Lorg/petero/droidfish/engine/UCIOptions$StringOption;33 ····iput-object·p2,·p0,·Lorg/petero/droidfish/activities/EditOptions$3;->val$so:Lorg/petero/droidfish/engine/UCIOptions$StringOption;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
843 B
smali/org/petero/droidfish/activities/EditOptions$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 19 lines modified
  
22 .field·final·synthetic·val$so:Lorg/petero/droidfish/engine/UCIOptions$SpinOption;22 .field·final·synthetic·val$so:Lorg/petero/droidfish/engine/UCIOptions$SpinOption;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/petero/droidfish/activities/EditOptions;Lorg/petero/droidfish/engine/UCIOptions$SpinOption;)V24 .method·constructor·<init>(Lorg/petero/droidfish/activities/EditOptions;Lorg/petero/droidfish/engine/UCIOptions$SpinOption;)V
25 ····.locals·025 ····.locals·0
 26 ····.annotation·system·Ldalvik/annotation/Signature;
 27 ········value·=·{
 28 ············"()V"
 29 ········}
 30 ····.end·annotation
  
26 ····.line·19431 ····.line·194
27 ····iput-object·p1,·p0,·Lorg/petero/droidfish/activities/EditOptions$1;->this$0:Lorg/petero/droidfish/activities/EditOptions;32 ····iput-object·p1,·p0,·Lorg/petero/droidfish/activities/EditOptions$1;->this$0:Lorg/petero/droidfish/activities/EditOptions;
  
28 ····iput-object·p2,·p0,·Lorg/petero/droidfish/activities/EditOptions$1;->val$so:Lorg/petero/droidfish/engine/UCIOptions$SpinOption;33 ····iput-object·p2,·p0,·Lorg/petero/droidfish/activities/EditOptions$1;->val$so:Lorg/petero/droidfish/engine/UCIOptions$SpinOption;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
846 B
smali/org/petero/droidfish/activities/EditOptions$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 19 lines modified
  
22 .field·final·synthetic·val$co:Lorg/petero/droidfish/engine/UCIOptions$ComboOption;22 .field·final·synthetic·val$co:Lorg/petero/droidfish/engine/UCIOptions$ComboOption;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lorg/petero/droidfish/activities/EditOptions;Lorg/petero/droidfish/engine/UCIOptions$ComboOption;)V24 .method·constructor·<init>(Lorg/petero/droidfish/activities/EditOptions;Lorg/petero/droidfish/engine/UCIOptions$ComboOption;)V
25 ····.locals·025 ····.locals·0
 26 ····.annotation·system·Ldalvik/annotation/Signature;
 27 ········value·=·{
 28 ············"()V"
 29 ········}
 30 ····.end·annotation
  
26 ····.line·22231 ····.line·222
27 ····iput-object·p1,·p0,·Lorg/petero/droidfish/activities/EditOptions$2;->this$0:Lorg/petero/droidfish/activities/EditOptions;32 ····iput-object·p1,·p0,·Lorg/petero/droidfish/activities/EditOptions$2;->this$0:Lorg/petero/droidfish/activities/EditOptions;
  
28 ····iput-object·p2,·p0,·Lorg/petero/droidfish/activities/EditOptions$2;->val$co:Lorg/petero/droidfish/engine/UCIOptions$ComboOption;33 ····iput-object·p2,·p0,·Lorg/petero/droidfish/activities/EditOptions$2;->val$co:Lorg/petero/droidfish/engine/UCIOptions$ComboOption;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
1.03 KB
smali/org/petero/droidfish/activities/util/PGNFile.smali
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"PGNFile.java"3 .source·"PGNFile.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/petero/droidfish/activities/util/PGNFile$CancelException;, 
8 ········Lorg/petero/droidfish/activities/util/PGNFile$NotPgnFile;, 
9 ········Lorg/petero/droidfish/activities/util/PGNFile$ProgressHandler;,7 ········Lorg/petero/droidfish/activities/util/PGNFile$ProgressHandler;,
10 ········Lorg/petero/droidfish/activities/util/PGNFile$BufferedInput;,8 ········Lorg/petero/droidfish/activities/util/PGNFile$BufferedInput;,
11 ········Lorg/petero/droidfish/activities/util/PGNFile$BytesToString;,9 ········Lorg/petero/droidfish/activities/util/PGNFile$BytesToString;,
12 ········Lorg/petero/droidfish/activities/util/PGNFile$HeaderInfo;,10 ········Lorg/petero/droidfish/activities/util/PGNFile$HeaderInfo;,
13 ········Lorg/petero/droidfish/activities/util/PGNFile$GameInfo;11 ········Lorg/petero/droidfish/activities/util/PGNFile$GameInfo;,
 12 ········Lorg/petero/droidfish/activities/util/PGNFile$CancelException;,
 13 ········Lorg/petero/droidfish/activities/util/PGNFile$NotPgnFile;
14 ····}14 ····}
15 .end·annotation15 .end·annotation
  
  
16 #·instance·fields16 #·instance·fields
17 .field·private·final·fileName:Ljava/io/File;17 .field·private·final·fileName:Ljava/io/File;
  
707 B
smali/org/petero/droidfish/activities/util/GameAdapter.smali
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Landroid/widget/Filterable;6 .implements·Landroid/widget/Filterable;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
 10 ········Lorg/petero/droidfish/activities/util/GameAdapter$GameFilter;,
10 ········Lorg/petero/droidfish/activities/util/GameAdapter$ItemMatcher;,11 ········Lorg/petero/droidfish/activities/util/GameAdapter$ItemMatcher;
11 ········Lorg/petero/droidfish/activities/util/GameAdapter$GameFilter; 
12 ····}12 ····}
13 .end·annotation13 .end·annotation
  
14 .annotation·system·Ldalvik/annotation/Signature;14 .annotation·system·Ldalvik/annotation/Signature;
15 ····value·=·{15 ····value·=·{
16 ········"<T:",16 ········"<T:",
17 ········"Ljava/lang/Object;",17 ········"Ljava/lang/Object;",
634 B
smali/org/petero/droidfish/activities/util/FENFile.smali
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FENFile.java"3 .source·"FENFile.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Lorg/petero/droidfish/activities/util/FENFile$FenInfo;,
7 ········Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;,8 ········Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;
8 ········Lorg/petero/droidfish/activities/util/FENFile$FenInfo; 
9 ····}9 ····}
10 .end·annotation10 .end·annotation
  
  
11 #·instance·fields11 #·instance·fields
12 .field·private·final·fileName:Ljava/io/File;12 .field·private·final·fileName:Ljava/io/File;
  
3.23 KB
smali/org/petero/droidfish/activities/util/FENFile$FenInfoResult.smali
    
Offset 27, 49 lines modifiedOffset 27, 68 lines modified
  
27 .field·public·static·final·enum·OK:Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;27 .field·public·static·final·enum·OK:Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;
  
28 .field·public·static·final·enum·OUT_OF_MEMORY:Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;28 .field·public·static·final·enum·OUT_OF_MEMORY:Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;
  
  
29 #·direct·methods29 #·direct·methods
 30 .method·private·static·synthetic·$values()[Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;
 31 ····.locals·3
  
 32 ····const/4·v0,·0x2
  
 33 ····new-array·v0,·v0,·[Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;
  
 34 ····.line·56
 35 ····sget-object·v1,·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;->OK:Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;
  
 36 ····const/4·v2,·0x0
  
 37 ····aput-object·v1,·v0,·v2
  
 38 ····sget-object·v1,·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;->OUT_OF_MEMORY:Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;
  
 39 ····const/4·v2,·0x1
  
 40 ····aput-object·v1,·v0,·v2
  
 41 ····return-object·v0
 42 .end·method
  
30 .method·static·constructor·<clinit>()V43 .method·static·constructor·<clinit>()V
31 ····.locals·544 ····.locals·3
  
32 ····.line·5745 ····.line·57
33 ····new-instance·v0,·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;46 ····new-instance·v0,·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;
  
34 ····const-string·v1,·"OK"47 ····const-string·v1,·"OK"
  
35 ····const/4·v2,·0x048 ····const/4·v2,·0x0
  
36 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;-><init>(Ljava/lang/String;I)V49 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;-><init>(Ljava/lang/String;I)V
  
37 ····sput-object·v0,·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;->OK:Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;50 ····sput-object·v0,·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;->OK:Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;
  
38 ····.line·5851 ····.line·58
39 ····new-instance·v1,·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;52 ····new-instance·v0,·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;
  
40 ····const-string·v3,·"OUT_OF_MEMORY" 
  
41 ····const/4·v4,·0x1 
  
42 ····invoke-direct·{v1,·v3,·v4},·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;-><init>(Ljava/lang/String;I)V53 ····const-string·v1,·"OUT_OF_MEMORY"
  
43 ····sput-object·v1,·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;->OUT_OF_MEMORY:Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;54 ····const/4·v2,·0x1
  
44 ····const/4·v3,·0x255 ····invoke-direct·{v0,·v1,·v2},·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;-><init>(Ljava/lang/String;I)V
  
45 ····new-array·v3,·v3,·[Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;56 ····sput-object·v0,·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;->OUT_OF_MEMORY:Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;
  
46 ····aput-object·v0,·v3,·v257 ····.line·56
 58 ····invoke-static·{},·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;->$values()[Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;
  
47 ····aput-object·v1,·v3,·v459 ····move-result-object·v0
  
48 ····.line·56 
49 ····sput-object·v3,·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;->$VALUES:[Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;60 ····sput-object·v0,·Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;->$VALUES:[Lorg/petero/droidfish/activities/util/FENFile$FenInfoResult;
  
50 ····return-void61 ····return-void
51 .end·method62 .end·method
  
52 .method·private·constructor·<init>(Ljava/lang/String;I)V63 .method·private·constructor·<init>(Ljava/lang/String;I)V
53 ····.locals·064 ····.locals·0
54 ····.annotation·system·Ldalvik/annotation/Signature;65 ····.annotation·system·Ldalvik/annotation/Signature;
460 B
smali/chess/TreeLogger.smali
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"TreeLogger.java"3 .source·"TreeLogger.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lchess/TreeLogger$EndEntry;, 
8 ········Lchess/TreeLogger$StartEntry;7 ········Lchess/TreeLogger$StartEntry;,
 8 ········Lchess/TreeLogger$EndEntry;
9 ····}9 ····}
10 .end·annotation10 .end·annotation
  
  
11 #·instance·fields11 #·instance·fields
12 .field·private·bb:Ljava/nio/ByteBuffer;12 .field·private·bb:Ljava/nio/ByteBuffer;
  
548 B
smali/chess/Search.smali
    
Offset 2, 18 lines modifiedOffset 2, 18 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Search.java"3 .source·"Search.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lchess/Search$MoveInfo;,7 ········Lchess/Search$SearchTreeInfo;,
8 ········Lchess/Search$Listener;,8 ········Lchess/Search$Listener;,
 9 ········Lchess/Search$MoveInfo;,
9 ········Lchess/Search$StopSearch;,10 ········Lchess/Search$StopSearch;
10 ········Lchess/Search$SearchTreeInfo; 
11 ····}11 ····}
12 .end·annotation12 .end·annotation
  
  
13 #·static·fields13 #·static·fields
14 .field·public·static·final·MATE0:I·=·0x7d0014 .field·public·static·final·MATE0:I·=·0x7d00
  
783 B
smali/chess/Parameters.smali
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Parameters.java"3 .source·"Parameters.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lchess/Parameters$StringParam;, 
8 ········Lchess/Parameters$ButtonParam;, 
9 ········Lchess/Parameters$ComboParam;,7 ········Lchess/Parameters$ParamBase;,
10 ········Lchess/Parameters$SpinParam;,8 ········Lchess/Parameters$SpinParam;,
11 ········Lchess/Parameters$CheckParam;,9 ········Lchess/Parameters$CheckParam;,
12 ········Lchess/Parameters$ParamBase;,10 ········Lchess/Parameters$StringParam;,
13 ········Lchess/Parameters$Type;11 ········Lchess/Parameters$Type;,
 12 ········Lchess/Parameters$ComboParam;,
 13 ········Lchess/Parameters$ButtonParam;
14 ····}14 ····}
15 .end·annotation15 .end·annotation
  
  
16 #·static·fields16 #·static·fields
17 .field·private·static·final·inst:Lchess/Parameters;17 .field·private·static·final·inst:Lchess/Parameters;
  
4.22 KB
smali/chess/Parameters$Type.smali
    
Offset 33, 88 lines modifiedOffset 33, 119 lines modified
  
33 .field·public·static·final·enum·SPIN:Lchess/Parameters$Type;33 .field·public·static·final·enum·SPIN:Lchess/Parameters$Type;
  
34 .field·public·static·final·enum·STRING:Lchess/Parameters$Type;34 .field·public·static·final·enum·STRING:Lchess/Parameters$Type;
  
  
35 #·direct·methods35 #·direct·methods
 36 .method·private·static·synthetic·$values()[Lchess/Parameters$Type;
 37 ····.locals·3
  
 38 ····const/4·v0,·0x5
  
 39 ····new-array·v0,·v0,·[Lchess/Parameters$Type;
  
 40 ····.line·8
 41 ····sget-object·v1,·Lchess/Parameters$Type;->CHECK:Lchess/Parameters$Type;
  
 42 ····const/4·v2,·0x0
  
 43 ····aput-object·v1,·v0,·v2
  
 44 ····sget-object·v1,·Lchess/Parameters$Type;->SPIN:Lchess/Parameters$Type;
  
 45 ····const/4·v2,·0x1
  
 46 ····aput-object·v1,·v0,·v2
  
 47 ····sget-object·v1,·Lchess/Parameters$Type;->COMBO:Lchess/Parameters$Type;
  
 48 ····const/4·v2,·0x2
  
 49 ····aput-object·v1,·v0,·v2
  
 50 ····sget-object·v1,·Lchess/Parameters$Type;->BUTTON:Lchess/Parameters$Type;
  
 51 ····const/4·v2,·0x3
  
 52 ····aput-object·v1,·v0,·v2
  
 53 ····sget-object·v1,·Lchess/Parameters$Type;->STRING:Lchess/Parameters$Type;
  
 54 ····const/4·v2,·0x4
  
 55 ····aput-object·v1,·v0,·v2
  
 56 ····return-object·v0
 57 .end·method
  
36 .method·static·constructor·<clinit>()V58 .method·static·constructor·<clinit>()V
37 ····.locals·1159 ····.locals·3
  
38 ····.line·960 ····.line·9
39 ····new-instance·v0,·Lchess/Parameters$Type;61 ····new-instance·v0,·Lchess/Parameters$Type;
  
40 ····const-string·v1,·"CHECK"62 ····const-string·v1,·"CHECK"
  
41 ····const/4·v2,·0x063 ····const/4·v2,·0x0
  
42 ····invoke-direct·{v0,·v1,·v2},·Lchess/Parameters$Type;-><init>(Ljava/lang/String;I)V64 ····invoke-direct·{v0,·v1,·v2},·Lchess/Parameters$Type;-><init>(Ljava/lang/String;I)V
  
43 ····sput-object·v0,·Lchess/Parameters$Type;->CHECK:Lchess/Parameters$Type;65 ····sput-object·v0,·Lchess/Parameters$Type;->CHECK:Lchess/Parameters$Type;
  
44 ····.line·1066 ····.line·10
45 ····new-instance·v1,·Lchess/Parameters$Type;67 ····new-instance·v0,·Lchess/Parameters$Type;
  
46 ····const-string·v3,·"SPIN"68 ····const-string·v1,·"SPIN"
  
47 ····const/4·v4,·0x169 ····const/4·v2,·0x1
  
48 ····invoke-direct·{v1,·v3,·v4},·Lchess/Parameters$Type;-><init>(Ljava/lang/String;I)V70 ····invoke-direct·{v0,·v1,·v2},·Lchess/Parameters$Type;-><init>(Ljava/lang/String;I)V
  
49 ····sput-object·v1,·Lchess/Parameters$Type;->SPIN:Lchess/Parameters$Type;71 ····sput-object·v0,·Lchess/Parameters$Type;->SPIN:Lchess/Parameters$Type;
  
50 ····.line·1172 ····.line·11
51 ····new-instance·v3,·Lchess/Parameters$Type;73 ····new-instance·v0,·Lchess/Parameters$Type;
  
52 ····const-string·v5,·"COMBO"74 ····const-string·v1,·"COMBO"
  
53 ····const/4·v6,·0x275 ····const/4·v2,·0x2
  
54 ····invoke-direct·{v3,·v5,·v6},·Lchess/Parameters$Type;-><init>(Ljava/lang/String;I)V76 ····invoke-direct·{v0,·v1,·v2},·Lchess/Parameters$Type;-><init>(Ljava/lang/String;I)V
  
55 ····sput-object·v3,·Lchess/Parameters$Type;->COMBO:Lchess/Parameters$Type;77 ····sput-object·v0,·Lchess/Parameters$Type;->COMBO:Lchess/Parameters$Type;
  
56 ····.line·1278 ····.line·12
57 ····new-instance·v5,·Lchess/Parameters$Type;79 ····new-instance·v0,·Lchess/Parameters$Type;
  
58 ····const-string·v7,·"BUTTON"80 ····const-string·v1,·"BUTTON"
  
59 ····const/4·v8,·0x381 ····const/4·v2,·0x3
  
60 ····invoke-direct·{v5,·v7,·v8},·Lchess/Parameters$Type;-><init>(Ljava/lang/String;I)V82 ····invoke-direct·{v0,·v1,·v2},·Lchess/Parameters$Type;-><init>(Ljava/lang/String;I)V
  
61 ····sput-object·v5,·Lchess/Parameters$Type;->BUTTON:Lchess/Parameters$Type;83 ····sput-object·v0,·Lchess/Parameters$Type;->BUTTON:Lchess/Parameters$Type;
  
62 ····.line·1384 ····.line·13
63 ····new-instance·v7,·Lchess/Parameters$Type;85 ····new-instance·v0,·Lchess/Parameters$Type;
  
64 ····const-string·v9,·"STRING" 
  
65 ····const/4·v10,·0x4 
  
66 ····invoke-direct·{v7,·v9,·v10},·Lchess/Parameters$Type;-><init>(Ljava/lang/String;I)V 
  
67 ····sput-object·v7,·Lchess/Parameters$Type;->STRING:Lchess/Parameters$Type; 
  
68 ····const/4·v9,·0x5 
  
69 ····new-array·v9,·v9,·[Lchess/Parameters$Type;86 ····const-string·v1,·"STRING"
  
70 ····aput-object·v0,·v9,·v287 ····const/4·v2,·0x4
  
71 ····aput-object·v1,·v9,·v488 ····invoke-direct·{v0,·v1,·v2},·Lchess/Parameters$Type;-><init>(Ljava/lang/String;I)V
  
72 ····aput-object·v3,·v9,·v689 ····sput-object·v0,·Lchess/Parameters$Type;->STRING:Lchess/Parameters$Type;
  
73 ····aput-object·v5,·v9,·v890 ····.line·8
 91 ····invoke-static·{},·Lchess/Parameters$Type;->$values()[Lchess/Parameters$Type;
  
74 ····aput-object·v7,·v9,·v1092 ····move-result-object·v0
  
75 ····.line·8 
76 ····sput-object·v9,·Lchess/Parameters$Type;->$VALUES:[Lchess/Parameters$Type;93 ····sput-object·v0,·Lchess/Parameters$Type;->$VALUES:[Lchess/Parameters$Type;
  
77 ····return-void94 ····return-void
78 .end·method95 .end·method
  
Max diff block lines reached; 69/4253 bytes (1.62%) of diff not shown.
9.16 KB
smali/chess/Game$GameState.smali
    
Offset 45, 180 lines modifiedOffset 45, 221 lines modified
  
45 .field·public·static·final·enum·WHITE_MATE:Lchess/Game$GameState;45 .field·public·static·final·enum·WHITE_MATE:Lchess/Game$GameState;
  
46 .field·public·static·final·enum·WHITE_STALEMATE:Lchess/Game$GameState;46 .field·public·static·final·enum·WHITE_STALEMATE:Lchess/Game$GameState;
  
  
47 #·direct·methods47 #·direct·methods
48 .method·static·constructor·<clinit>()V48 .method·private·static·synthetic·$values()[Lchess/Game$GameState;
49 ····.locals·1649 ····.locals·3
  
 50 ····const/16·v0,·0xb
50 ····.line·131 
51 ····new-instance·v0,·Lchess/Game$GameState; 
  
52 ····const-string·v1,·"ALIVE"51 ····new-array·v0,·v0,·[Lchess/Game$GameState;
  
 52 ····.line·130
 53 ····sget-object·v1,·Lchess/Game$GameState;->ALIVE:Lchess/Game$GameState;
  
53 ····const/4·v2,·0x054 ····const/4·v2,·0x0
  
54 ····invoke-direct·{v0,·v1,·v2},·Lchess/Game$GameState;-><init>(Ljava/lang/String;I)V55 ····aput-object·v1,·v0,·v2
  
55 ····sput-object·v0,·Lchess/Game$GameState;->ALIVE:Lchess/Game$GameState;56 ····sget-object·v1,·Lchess/Game$GameState;->WHITE_MATE:Lchess/Game$GameState;
  
 57 ····const/4·v2,·0x1
56 ····.line·132 
57 ····new-instance·v1,·Lchess/Game$GameState; 
  
58 ····const-string·v3,·"WHITE_MATE"58 ····aput-object·v1,·v0,·v2
  
59 ····const/4·v4,·0x159 ····sget-object·v1,·Lchess/Game$GameState;->BLACK_MATE:Lchess/Game$GameState;
  
60 ····invoke-direct·{v1,·v3,·v4},·Lchess/Game$GameState;-><init>(Ljava/lang/String;I)V60 ····const/4·v2,·0x2
  
61 ····sput-object·v1,·Lchess/Game$GameState;->WHITE_MATE:Lchess/Game$GameState;61 ····aput-object·v1,·v0,·v2
  
 62 ····sget-object·v1,·Lchess/Game$GameState;->WHITE_STALEMATE:Lchess/Game$GameState;
62 ····.line·133 
63 ····new-instance·v3,·Lchess/Game$GameState; 
  
64 ····const-string·v5,·"BLACK_MATE"63 ····const/4·v2,·0x3
  
65 ····const/4·v6,·0x264 ····aput-object·v1,·v0,·v2
  
66 ····invoke-direct·{v3,·v5,·v6},·Lchess/Game$GameState;-><init>(Ljava/lang/String;I)V65 ····sget-object·v1,·Lchess/Game$GameState;->BLACK_STALEMATE:Lchess/Game$GameState;
  
67 ····sput-object·v3,·Lchess/Game$GameState;->BLACK_MATE:Lchess/Game$GameState;66 ····const/4·v2,·0x4
  
 67 ····aput-object·v1,·v0,·v2
68 ····.line·134 
69 ····new-instance·v5,·Lchess/Game$GameState; 
  
70 ····const-string·v7,·"WHITE_STALEMATE"68 ····sget-object·v1,·Lchess/Game$GameState;->DRAW_REP:Lchess/Game$GameState;
  
71 ····const/4·v8,·0x369 ····const/4·v2,·0x5
  
72 ····invoke-direct·{v5,·v7,·v8},·Lchess/Game$GameState;-><init>(Ljava/lang/String;I)V70 ····aput-object·v1,·v0,·v2
  
73 ····sput-object·v5,·Lchess/Game$GameState;->WHITE_STALEMATE:Lchess/Game$GameState;71 ····sget-object·v1,·Lchess/Game$GameState;->DRAW_50:Lchess/Game$GameState;
  
 72 ····const/4·v2,·0x6
74 ····.line·135 
75 ····new-instance·v7,·Lchess/Game$GameState; 
  
76 ····const-string·v9,·"BLACK_STALEMATE"73 ····aput-object·v1,·v0,·v2
  
77 ····const/4·v10,·0x474 ····sget-object·v1,·Lchess/Game$GameState;->DRAW_NO_MATE:Lchess/Game$GameState;
  
78 ····invoke-direct·{v7,·v9,·v10},·Lchess/Game$GameState;-><init>(Ljava/lang/String;I)V75 ····const/4·v2,·0x7
  
79 ····sput-object·v7,·Lchess/Game$GameState;->BLACK_STALEMATE:Lchess/Game$GameState;76 ····aput-object·v1,·v0,·v2
  
 77 ····sget-object·v1,·Lchess/Game$GameState;->DRAW_AGREE:Lchess/Game$GameState;
80 ····.line·136 
81 ····new-instance·v9,·Lchess/Game$GameState; 
  
82 ····const-string·v11,·"DRAW_REP"78 ····const/16·v2,·0x8
  
83 ····const/4·v12,·0x579 ····aput-object·v1,·v0,·v2
  
84 ····invoke-direct·{v9,·v11,·v12},·Lchess/Game$GameState;-><init>(Ljava/lang/String;I)V80 ····sget-object·v1,·Lchess/Game$GameState;->RESIGN_WHITE:Lchess/Game$GameState;
  
85 ····sput-object·v9,·Lchess/Game$GameState;->DRAW_REP:Lchess/Game$GameState;81 ····const/16·v2,·0x9
  
 82 ····aput-object·v1,·v0,·v2
86 ····.line·137 
87 ····new-instance·v11,·Lchess/Game$GameState; 
  
88 ····const-string·v13,·"DRAW_50"83 ····sget-object·v1,·Lchess/Game$GameState;->RESIGN_BLACK:Lchess/Game$GameState;
  
89 ····const/4·v14,·0x684 ····const/16·v2,·0xa
  
90 ····invoke-direct·{v11,·v13,·v14},·Lchess/Game$GameState;-><init>(Ljava/lang/String;I)V85 ····aput-object·v1,·v0,·v2
  
91 ····sput-object·v11,·Lchess/Game$GameState;->DRAW_50:Lchess/Game$GameState;86 ····return-object·v0
 87 .end·method
  
92 ····.line·138 
93 ····new-instance·v13,·Lchess/Game$GameState;88 .method·static·constructor·<clinit>()V
 89 ····.locals·3
  
94 ····const-string·v15,·"DRAW_NO_MATE"90 ····.line·131
 91 ····new-instance·v0,·Lchess/Game$GameState;
  
95 ····const/4·v14,·0x792 ····const-string·v1,·"ALIVE"
  
96 ····invoke-direct·{v13,·v15,·v14},·Lchess/Game$GameState;-><init>(Ljava/lang/String;I)V93 ····const/4·v2,·0x0
  
97 ····sput-object·v13,·Lchess/Game$GameState;->DRAW_NO_MATE:Lchess/Game$GameState;94 ····invoke-direct·{v0,·v1,·v2},·Lchess/Game$GameState;-><init>(Ljava/lang/String;I)V
  
 95 ····sput-object·v0,·Lchess/Game$GameState;->ALIVE:Lchess/Game$GameState;
98 ····.line·139 
99 ····new-instance·v15,·Lchess/Game$GameState; 
  
100 ····const-string·v14,·"DRAW_AGREE"96 ····.line·132
 97 ····new-instance·v0,·Lchess/Game$GameState;
  
101 ····const/16·v12,·0x898 ····const-string·v1,·"WHITE_MATE"
  
102 ····invoke-direct·{v15,·v14,·v12},·Lchess/Game$GameState;-><init>(Ljava/lang/String;I)V99 ····const/4·v2,·0x1
  
103 ····sput-object·v15,·Lchess/Game$GameState;->DRAW_AGREE:Lchess/Game$GameState;100 ····invoke-direct·{v0,·v1,·v2},·Lchess/Game$GameState;-><init>(Ljava/lang/String;I)V
  
 101 ····sput-object·v0,·Lchess/Game$GameState;->WHITE_MATE:Lchess/Game$GameState;
104 ····.line·140 
105 ····new-instance·v14,·Lchess/Game$GameState; 
Max diff block lines reached; 4154/9319 bytes (44.58%) of diff not shown.
453 B
smali/chess/Evaluate.smali
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Evaluate.java"3 .source·"Evaluate.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Lchess/Evaluate$PawnHashData;,
7 ········Lchess/Evaluate$KingSafetyHashData;,8 ········Lchess/Evaluate$KingSafetyHashData;
8 ········Lchess/Evaluate$PawnHashData; 
9 ····}9 ····}
10 .end·annotation10 .end·annotation
  
  
11 #·static·fields11 #·static·fields
12 .field·static·final·bV:I12 .field·static·final·bV:I