Skip to content

Instantly share code, notes, and snippets.

@akovantsev
Created December 14, 2021 07:41
Show Gist options
  • Save akovantsev/f9c95aa08e14afc2430e21c23938e6dc to your computer and use it in GitHub Desktop.
Save akovantsev/f9c95aa08e14afc2430e21c23938e6dc to your computer and use it in GitHub Desktop.
(worddiff2
"yoyoyo y yo yo yo y"
"yoyoyo yo yo y")
[27 :best nil :candidate =+++----- :todo 37]
[29 :best =+++----- :candidate =++=---- :todo 37]
[51 :best =++=---- :candidate ++++------ :todo 73]
[61 :best =++=---- :candidate +-+++----- :todo 88]
[63 :best =++=---- :candidate +-++=---- :todo 88]
[73 :best =++=---- :candidate +++-+----- :todo 101]
[75 :best =++=---- :candidate +++-=---- :todo 101]
[79 :best =++=---- :candidate ++-++----- :todo 104]
[81 :best =++=---- :candidate ++-+=---- :todo 104]
[99 :best =++=---- :candidate -++++----- :todo 130]
[101 :best =++=---- :candidate -+++=---- :todo 130]
[111 :best =++=---- :candidate =-+=+--- :todo 143]
[116 :best =++=---- :candidate =-+++---- :todo 147]
[127 :best =++=---- :candidate =-==+-- :todo 159]
[132 :best =-==+-- :candidate =-=++--- :todo 164]
[134 :best =-==+-- :candidate =++-+---- :todo 164]
[136 :best =-==+-- :candidate =+-=+--- :todo 164]
[141 :best =-==+-- :candidate =+-++---- :todo 168]
[143 :best =-==+-- :candidate =+-+-+ :todo 168]
[144 :best =-==+-- :candidate =+-+-- :todo 167]
[145 :best =-==+-- :candidate =+--=+-- :todo 166]
[147 :best =-==+-- :candidate =+---+ :todo 167]
[148 :best =-==+-- :candidate =+---- :todo 166]
[150 :best =-==+-- :candidate =+--++ :todo 167]
[151 :best =-==+-- :candidate =+--+- :todo 166]
[152 :best =-==+-- :candidate =+-=-+-- :todo 165]
[154 :best =-==+-- :candidate =++--+ :todo 166]
[155 :best =-==+-- :candidate =++--- :todo 165]
[156 :best =-==+-- :candidate =-=+-+-- :todo 164]
[158 :best =-==+-- :candidate =-=-=+- :todo 165]
[159 :best =-==+-- :candidate =-=-=-+ :todo 164]
[160 :best =-==+-- :candidate =-=-== :todo 163]
[161 :best =-=-== :candidate =-=--+ :todo 162]
[162 :best =-=-== :candidate =-=--- :todo 161]
[163 :best =-=-== :candidate =-=-++ :todo 160]
[164 :best =-=-== :candidate =-=-+- :todo 159]
[165 :best =-=-== :candidate =-==-+ :todo 158]
[166 :best =-=-== :candidate =-==-- :todo 157]
[167 :best =-=-== :candidate =-==-= :todo 156]
[168 :best =-=-== :candidate =--+=+ :todo 155]
[169 :best =-=-== :candidate =--+=- :todo 154]
[170 :best =-=-== :candidate =--+-+ :todo 153]
[171 :best =-=-== :candidate =--+-- :todo 152]
[172 :best =-=-== :candidate =--+-= :todo 151]
[173 :best =-=-== :candidate =--+++ :todo 150]
[174 :best =-=-== :candidate =--++- :todo 149]
[175 :best =-=-== :candidate =---=+ :todo 148]
[176 :best =-=-== :candidate =---=- :todo 147]
[177 :best =-=-== :candidate =----+ :todo 146]
[178 :best =-=-== :candidate =----- :todo 145]
[179 :best =-=-== :candidate =---++ :todo 144]
[180 :best =-=-== :candidate =---+- :todo 143]
[181 :best =-=-== :candidate =---+= :todo 142]
[182 :best =-=-== :candidate =--==+ :todo 141]
[183 :best =-=-== :candidate =--==- :todo 140]
[184 :best =-=-== :candidate =--=== :todo 139]
[185 :best =--=== :candidate =--=-+ :todo 138]
[186 :best =--=== :candidate =--=-- :todo 137]
[187 :best =--=== :candidate =--=++ :todo 136]
[188 :best =--=== :candidate =--=+- :todo 135]
[189 :best =--=== :candidate =-++-+ :todo 134]
[190 :best =--=== :candidate =-++-- :todo 133]
[191 :best =--=== :candidate =-+-=+ :todo 132]
[192 :best =--=== :candidate =-+-=- :todo 131]
[193 :best =--=== :candidate =-+--+ :todo 130]
[194 :best =--=== :candidate =-+--- :todo 129]
[195 :best =--=== :candidate =-+--= :todo 128]
[196 :best =--=== :candidate =-+-++ :todo 127]
[197 :best =--=== :candidate =-+-+- :todo 126]
[198 :best =--=== :candidate =-+=-+ :todo 125]
[199 :best =--=== :candidate =-+=-- :todo 124]
[200 :best =--=== :candidate -+-+=+ :todo 123]
[201 :best =--=== :candidate -+-+=- :todo 122]
[202 :best =--=== :candidate -+-+-+ :todo 121]
[203 :best =--=== :candidate -+-+-- :todo 120]
[204 :best =--=== :candidate -+-+-= :todo 119]
[205 :best =--=== :candidate -+-+++ :todo 118]
[206 :best =--=== :candidate -+-++- :todo 117]
[207 :best =--=== :candidate -+--=+ :todo 116]
[208 :best =--=== :candidate -+--=- :todo 115]
[209 :best =--=== :candidate -+--== :todo 114]
[210 :best =--=== :candidate -+---+ :todo 113]
[211 :best =--=== :candidate -+---- :todo 112]
[212 :best =--=== :candidate -+---= :todo 111]
[213 :best =--=== :candidate -+--++ :todo 110]
[214 :best =--=== :candidate -+--+- :todo 109]
[215 :best =--=== :candidate -+--+= :todo 108]
[216 :best =--=== :candidate -+-==+ :todo 107]
[217 :best =--=== :candidate -+-==- :todo 106]
[218 :best =--=== :candidate -+-=-+ :todo 105]
[219 :best =--=== :candidate -+-=-- :todo 104]
[220 :best =--=== :candidate -+-=-= :todo 103]
[221 :best =--=== :candidate -+-=++ :todo 102]
[222 :best =--=== :candidate -+-=+- :todo 101]
[223 :best =--=== :candidate -+++-+ :todo 100]
[224 :best =--=== :candidate -+++-- :todo 99]
[225 :best =--=== :candidate -++-=+ :todo 98]
[226 :best =--=== :candidate -++-=- :todo 97]
[227 :best =--=== :candidate -++--+ :todo 96]
[228 :best =--=== :candidate -++--- :todo 95]
[229 :best =--=== :candidate -++--= :todo 94]
[230 :best =--=== :candidate -++-++ :todo 93]
[231 :best =--=== :candidate -++-+- :todo 92]
[232 :best =--=== :candidate ---+=+ :todo 91]
[233 :best =--=== :candidate ---+=- :todo 90]
[234 :best =--=== :candidate ---+== :todo 89]
[235 :best =--=== :candidate ---+-+ :todo 88]
[236 :best =--=== :candidate ---+-- :todo 87]
[237 :best =--=== :candidate ---+-= :todo 86]
[238 :best =--=== :candidate ---+++ :todo 85]
[239 :best =--=== :candidate ---++- :todo 84]
[240 :best =--=== :candidate ---++= :todo 83]
[241 :best =--=== :candidate -----+ :todo 82]
[242 :best =--=== :candidate ------ :todo 81]
[243 :best =--=== :candidate ----++ :todo 80]
[244 :best =--=== :candidate ----+- :todo 79]
[245 :best =--=== :candidate ----+= :todo 78]
[246 :best =--=== :candidate --++=+ :todo 77]
[247 :best =--=== :candidate --++=- :todo 76]
[248 :best =--=== :candidate --++-+ :todo 75]
[249 :best =--=== :candidate --++-- :todo 74]
[250 :best =--=== :candidate --++-= :todo 73]
[251 :best =--=== :candidate --++++ :todo 72]
[252 :best =--=== :candidate --+++- :todo 71]
[253 :best =--=== :candidate --+-=+ :todo 70]
[254 :best =--=== :candidate --+-=- :todo 69]
[255 :best =--=== :candidate --+-== :todo 68]
[256 :best =--=== :candidate --+--+ :todo 67]
[257 :best =--=== :candidate --+--- :todo 66]
[258 :best =--=== :candidate --+--= :todo 65]
[259 :best =--=== :candidate --+-++ :todo 64]
[260 :best =--=== :candidate --+-+- :todo 63]
[261 :best =--=== :candidate --+-+= :todo 62]
[262 :best =--=== :candidate --+==+ :todo 61]
[263 :best =--=== :candidate --+==- :todo 60]
[264 :best =--=== :candidate --+=-+ :todo 59]
[265 :best =--=== :candidate --+=-- :todo 58]
[266 :best =--=== :candidate --+=-= :todo 57]
[267 :best =--=== :candidate --+=++ :todo 56]
[268 :best =--=== :candidate --+=+- :todo 55]
[269 :best =--=== :candidate ++-+-+ :todo 54]
[270 :best =--=== :candidate ++-+-- :todo 53]
[271 :best =--=== :candidate ++--=+ :todo 52]
[272 :best =--=== :candidate ++--=- :todo 51]
[273 :best =--=== :candidate ++---+ :todo 50]
[274 :best =--=== :candidate ++---- :todo 49]
[275 :best =--=== :candidate ++---= :todo 48]
[276 :best =--=== :candidate ++--++ :todo 47]
[277 :best =--=== :candidate ++--+- :todo 46]
[278 :best =--=== :candidate +++--+ :todo 45]
[279 :best =--=== :candidate +++--- :todo 44]
[280 :best =--=== :candidate +--+=+ :todo 43]
[281 :best =--=== :candidate +--+=- :todo 42]
[282 :best =--=== :candidate +--+-+ :todo 41]
[283 :best =--=== :candidate +--+-- :todo 40]
[284 :best =--=== :candidate +--+-= :todo 39]
[285 :best =--=== :candidate +--+++ :todo 38]
[286 :best =--=== :candidate +--++- :todo 37]
[287 :best =--=== :candidate +---=+ :todo 36]
[288 :best =--=== :candidate +---=- :todo 35]
[289 :best =--=== :candidate +---== :todo 34]
[290 :best =--=== :candidate +----+ :todo 33]
[291 :best =--=== :candidate +----- :todo 32]
[292 :best =--=== :candidate +----= :todo 31]
[293 :best =--=== :candidate +---++ :todo 30]
[294 :best =--=== :candidate +---+- :todo 29]
[295 :best =--=== :candidate +---+= :todo 28]
[296 :best =--=== :candidate +--==+ :todo 27]
[297 :best =--=== :candidate +--==- :todo 26]
[298 :best =--=== :candidate +--=-+ :todo 25]
[299 :best =--=== :candidate +--=-- :todo 24]
[300 :best =--=== :candidate +--=-= :todo 23]
[301 :best =--=== :candidate +--=++ :todo 22]
[302 :best =--=== :candidate +--=+- :todo 21]
[303 :best =--=== :candidate +-++-+ :todo 20]
[304 :best =--=== :candidate +-++-- :todo 19]
[305 :best =--=== :candidate +-+-=+ :todo 18]
[306 :best =--=== :candidate +-+-=- :todo 17]
[307 :best =--=== :candidate +-+--+ :todo 16]
[308 :best =--=== :candidate +-+--- :todo 15]
[309 :best =--=== :candidate +-+--= :todo 14]
[310 :best =--=== :candidate +-+-++ :todo 13]
[311 :best =--=== :candidate +-+-+- :todo 12]
[312 :best =--=== :candidate =-=+--+ :todo 11]
[313 :best =--=== :candidate =-=+--- :todo 10]
[314 :best =--=== :candidate =-=+--= :todo 9]
[315 :best =--=== :candidate =+-=--+ :todo 8]
[316 :best =--=== :candidate =+-=--- :todo 7]
[317 :best =--=== :candidate =+-=--= :todo 6]
[318 :best =--=== :candidate =+---=+ :todo 5]
[319 :best =--=== :candidate =+---=- :todo 4]
[320 :best =--=== :candidate =+---== :todo 3]
[321 :best =--=== :candidate =+--=-+ :todo 2]
[322 :best =--=== :candidate =+--=-- :todo 1]
[323 :best =--=== :candidate =+--=-= :todo 0]
iterations 323
=> "=--==="
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment