Created
December 14, 2021 06:54
-
-
Save akovantsev/bbd6c1d75adc40157e808da296e08088 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(worddiff | |
"yoyoyo y yo yo yo y" | |
"yoyoyo yo yo y") | |
[:best nil :candidate ++++------] | |
[:best ++++------ :candidate +++-+-----] | |
[:best ++++------ :candidate +++--+----] | |
[:best ++++------ :candidate +++---+---] | |
[:best ++++------ :candidate +++----+--] | |
[:best ++++------ :candidate +++-----+-] | |
[:best ++++------ :candidate +++------+] | |
[:best ++++------ :candidate +++-----=] | |
[:best +++-----= :candidate +++-=----] | |
[:best +++-----= :candidate ++-++-----] | |
[:best +++-----= :candidate ++-+-+----] | |
[:best +++-----= :candidate ++-+--+---] | |
[:best +++-----= :candidate ++-+---+--] | |
[:best +++-----= :candidate ++-+----+] | |
[:best +++-----= :candidate ++-+-----] | |
[:best +++-----= :candidate ++-+----=] | |
[:best +++-----= :candidate ++-+=----] | |
[:best +++-----= :candidate ++--++----] | |
[:best +++-----= :candidate ++--+-+---] | |
[:best +++-----= :candidate ++--+--+--] | |
[:best +++-----= :candidate ++--+---+] | |
[:best +++-----= :candidate ++--+----] | |
[:best +++-----= :candidate ++--+---=] | |
[:best +++-----= :candidate ++---++---] | |
[:best +++-----= :candidate ++---+-+--] | |
[:best +++-----= :candidate ++---+--+] | |
[:best +++-----= :candidate ++---+---] | |
[:best +++-----= :candidate ++---+--=] | |
[:best +++-----= :candidate ++----++--] | |
[:best +++-----= :candidate ++----+-+] | |
[:best +++-----= :candidate ++----+--] | |
[:best +++-----= :candidate ++----+-=] | |
[:best +++-----= :candidate ++-----++] | |
[:best +++-----= :candidate ++-----+-] | |
[:best +++-----= :candidate ++-----+=] | |
[:best +++-----= :candidate ++------++] | |
[:best +++-----= :candidate ++----=+-] | |
[:best +++-----= :candidate ++----=-+] | |
[:best +++-----= :candidate ++----==] | |
[:best ++----== :candidate ++---=+--] | |
[:best ++----== :candidate ++---=-+] | |
[:best ++----== :candidate ++---=--] | |
[:best ++----== :candidate ++---=-=] | |
[:best ++----== :candidate ++--=+---] | |
[:best ++----== :candidate ++--=-+--] | |
[:best ++----== :candidate ++--=--+] | |
[:best ++----== :candidate ++--=---] | |
[:best ++----== :candidate ++--=--=] | |
[:best ++----== :candidate +-+++-----] | |
[:best ++----== :candidate +-++-+----] | |
[:best ++----== :candidate +-++--+---] | |
[:best ++----== :candidate +-++---+] | |
[:best ++----== :candidate +-++----] | |
[:best ++----== :candidate +-++=----] | |
[:best ++----== :candidate +-+-++----] | |
[:best ++----== :candidate +-+-+-+---] | |
[:best ++----== :candidate +-+-+--+] | |
[:best ++----== :candidate +-+-+---] | |
[:best ++----== :candidate +-+--++---] | |
[:best ++----== :candidate +-+--+-+] | |
[:best ++----== :candidate +-+--+--] | |
[:best ++----== :candidate +-+---++] | |
[:best ++----== :candidate +-+---+-] | |
[:best ++----== :candidate +-+----+] | |
[:best ++----== :candidate +-+-----] | |
[:best ++----== :candidate +-+---=+] | |
[:best ++----== :candidate +-+---=-] | |
[:best ++----== :candidate +-+---==] | |
[:best ++----== :candidate +-+--=+--] | |
[:best ++----== :candidate +-+--=-+] | |
[:best ++----== :candidate +-+--=--] | |
[:best ++----== :candidate +-+--=-=] | |
[:best ++----== :candidate +-+-=+---] | |
[:best ++----== :candidate +-+-=-+--] | |
[:best ++----== :candidate +-+-=--+] | |
[:best ++----== :candidate +-+-=---] | |
[:best ++----== :candidate +-+-=--=] | |
[:best ++----== :candidate +--+++----] | |
[:best ++----== :candidate +--++-+---] | |
[:best ++----== :candidate +--++--+] | |
[:best ++----== :candidate +--++---] | |
[:best ++----== :candidate +--+-++---] | |
[:best ++----== :candidate +--+-+-+] | |
[:best ++----== :candidate +--+-+--] | |
[:best ++----== :candidate +--+--++] | |
[:best ++----== :candidate +--+--+-] | |
[:best ++----== :candidate +--+---+] | |
[:best ++----== :candidate +--+----] | |
[:best ++----== :candidate +--+--=+] | |
[:best ++----== :candidate +--+--=-] | |
[:best ++----== :candidate +--+--==] | |
[:best ++----== :candidate +--+-=+--] | |
[:best ++----== :candidate +--+-=-+] | |
[:best ++----== :candidate +--+-=--] | |
[:best ++----== :candidate +--+-=-=] | |
[:best ++----== :candidate +--+=+---] | |
[:best ++----== :candidate +--+=-+--] | |
[:best ++----== :candidate +--+=--+] | |
[:best ++----== :candidate +--+=---] | |
[:best ++----== :candidate +--+=--=] | |
[:best ++----== :candidate +---+++---] | |
[:best ++----== :candidate +---++-+] | |
[:best ++----== :candidate +---++--] | |
[:best ++----== :candidate +---+-++] | |
[:best ++----== :candidate +---+-+-] | |
[:best ++----== :candidate +---+--+] | |
[:best ++----== :candidate +---+---] | |
[:best ++----== :candidate +---+-=+] | |
[:best ++----== :candidate +---+-=-] | |
[:best ++----== :candidate +---+-==] | |
[:best ++----== :candidate +---+=+--] | |
[:best ++----== :candidate +---+=-+] | |
[:best ++----== :candidate +---+=--] | |
[:best ++----== :candidate +---+=-=] | |
[:best ++----== :candidate +----+++] | |
[:best ++----== :candidate +----++-] | |
[:best ++----== :candidate +----+-+] | |
[:best ++----== :candidate +----+--] | |
[:best ++----== :candidate +----+=+] | |
[:best ++----== :candidate +----+=-] | |
[:best ++----== :candidate +----+==] | |
[:best ++----== :candidate +-----++] | |
[:best ++----== :candidate +-----+-] | |
[:best ++----== :candidate +------+++] | |
[:best ++----== :candidate +----=++] | |
[:best ++----== :candidate +----=+-] | |
[:best ++----== :candidate +----=+=] | |
[:best ++----== :candidate +----=-++] | |
[:best ++----== :candidate +---=++--] | |
[:best ++----== :candidate +---=+-+] | |
[:best ++----== :candidate +---=+--] | |
[:best ++----== :candidate +---=+-=] | |
[:best ++----== :candidate +---=-++] | |
[:best ++----== :candidate +---=-+-] | |
[:best ++----== :candidate +---=-+=] | |
[:best ++----== :candidate +---=--++] | |
[:best ++----== :candidate +---==+-] | |
[:best ++----== :candidate +---==-+] | |
[:best ++----== :candidate +---===] | |
[:best +---=== :candidate +--=++---] | |
[:best +---=== :candidate +--=+-+] | |
[:best +---=== :candidate +--=+--] | |
[:best +---=== :candidate +--=-++] | |
[:best +---=== :candidate +--=-+-] | |
[:best +---=== :candidate +--=--+] | |
[:best +---=== :candidate +--=---] | |
[:best +---=== :candidate +--=-=+] | |
[:best +---=== :candidate +--=-=-] | |
[:best +---=== :candidate +--=-==] | |
[:best +---=== :candidate +--==+--] | |
[:best +---=== :candidate +--==-+] | |
[:best +---=== :candidate +--==--] | |
[:best +---=== :candidate +--==-=] | |
[:best +---=== :candidate -++++-----] | |
[:best +---=== :candidate -+++-+----] | |
[:best +---=== :candidate -+++--+] | |
[:best +---=== :candidate -+++---] | |
[:best +---=== :candidate -+++=----] | |
[:best +---=== :candidate -++-++----] | |
[:best +---=== :candidate -++-+-+] | |
[:best +---=== :candidate -++-+--] | |
[:best +---=== :candidate -++--++] | |
[:best +---=== :candidate -++--+-] | |
[:best +---=== :candidate -++---+] | |
[:best +---=== :candidate -++----] | |
[:best +---=== :candidate -++---=] | |
[:best +---=== :candidate -++--=+] | |
[:best +---=== :candidate -++--=-] | |
[:best +---=== :candidate -++-=+---] | |
[:best +---=== :candidate -++-=-+] | |
[:best +---=== :candidate -++-=--] | |
[:best +---=== :candidate -+-+++----] | |
[:best +---=== :candidate -+-++-+] | |
[:best +---=== :candidate -+-++--] | |
[:best +---=== :candidate -+-+-++] | |
[:best +---=== :candidate -+-+-+-] | |
[:best +---=== :candidate -+-+--+] | |
[:best +---=== :candidate -+-+---] | |
[:best +---=== :candidate -+-+--=] | |
[:best +---=== :candidate -+-+-=+] | |
[:best +---=== :candidate -+-+-=-] | |
[:best +---=== :candidate -+-+=+---] | |
[:best +---=== :candidate -+-+=-+] | |
[:best +---=== :candidate -+-+=--] | |
[:best +---=== :candidate -+--+++] | |
[:best +---=== :candidate -+--++-] | |
[:best +---=== :candidate -+--+-+] | |
[:best +---=== :candidate -+--+--] | |
[:best +---=== :candidate -+--+-=] | |
[:best +---=== :candidate -+--+=+] | |
[:best +---=== :candidate -+--+=-] | |
[:best +---=== :candidate -+---++] | |
[:best +---=== :candidate -+---+-] | |
[:best +---=== :candidate -+---+=] | |
[:best +---=== :candidate -+----+] | |
[:best +---=== :candidate -+-----] | |
[:best +---=== :candidate -+---=+] | |
[:best +---=== :candidate -+---=-] | |
[:best +---=== :candidate -+--=++] | |
[:best +---=== :candidate -+--=+-] | |
[:best +---=== :candidate -+--=-+] | |
[:best +---=== :candidate -+--=--] | |
[:best +---=== :candidate -+--==+] | |
[:best +---=== :candidate -+--==-] | |
[:best +---=== :candidate -+--===] | |
[:best +---=== :candidate -+-=++---] | |
[:best +---=== :candidate -+-=+-+] | |
[:best +---=== :candidate -+-=+--] | |
[:best +---=== :candidate -+-=-++] | |
[:best +---=== :candidate -+-=-+-] | |
[:best +---=== :candidate -+-=--+] | |
[:best +---=== :candidate -+-=---] | |
[:best +---=== :candidate -+-=-=+] | |
[:best +---=== :candidate -+-=-=-] | |
[:best +---=== :candidate -+-=-==] | |
[:best +---=== :candidate -+-==+--] | |
[:best +---=== :candidate -+-==-+] | |
[:best +---=== :candidate -+-==--] | |
[:best +---=== :candidate -+-==-=] | |
[:best +---=== :candidate --++++----] | |
[:best +---=== :candidate --+++-+] | |
[:best +---=== :candidate --+++--] | |
[:best +---=== :candidate --++-++] | |
[:best +---=== :candidate --++-+-] | |
[:best +---=== :candidate --++--+] | |
[:best +---=== :candidate --++---] | |
[:best +---=== :candidate --++--=] | |
[:best +---=== :candidate --++-=+] | |
[:best +---=== :candidate --++-=-] | |
[:best +---=== :candidate --++=+---] | |
[:best +---=== :candidate --++=-+] | |
[:best +---=== :candidate --++=--] | |
[:best +---=== :candidate --+-+++] | |
[:best +---=== :candidate --+-++-] | |
[:best +---=== :candidate --+-+-+] | |
[:best +---=== :candidate --+-+--] | |
[:best +---=== :candidate --+-+-=] | |
[:best +---=== :candidate --+-+=+] | |
[:best +---=== :candidate --+-+=-] | |
[:best +---=== :candidate --+--++] | |
[:best +---=== :candidate --+--+-] | |
[:best +---=== :candidate --+--+=] | |
[:best +---=== :candidate --+---+] | |
[:best +---=== :candidate --+----] | |
[:best +---=== :candidate --+--=+] | |
[:best +---=== :candidate --+--=-] | |
[:best +---=== :candidate --+-=++] | |
[:best +---=== :candidate --+-=+-] | |
[:best +---=== :candidate --+-=-+] | |
[:best +---=== :candidate --+-=--] | |
[:best +---=== :candidate --+-==+] | |
[:best +---=== :candidate --+-==-] | |
[:best +---=== :candidate --+-===] | |
[:best +---=== :candidate --+=++---] | |
[:best +---=== :candidate --+=+-+] | |
[:best +---=== :candidate --+=+--] | |
[:best +---=== :candidate --+=-++] | |
[:best +---=== :candidate --+=-+-] | |
[:best +---=== :candidate --+=--+] | |
[:best +---=== :candidate --+=---] | |
[:best +---=== :candidate --+=-=+] | |
[:best +---=== :candidate --+=-=-] | |
[:best +---=== :candidate --+=-==] | |
[:best +---=== :candidate --+==+--] | |
[:best +---=== :candidate --+==-+] | |
[:best +---=== :candidate --+==--] | |
[:best +---=== :candidate --+==-=] | |
[:best +---=== :candidate ---++++---] | |
[:best +---=== :candidate ---+++-] | |
[:best +---=== :candidate ---++-+] | |
[:best +---=== :candidate ---++--] | |
[:best +---=== :candidate ---++-=] | |
[:best +---=== :candidate ---++=+] | |
[:best +---=== :candidate ---++=-] | |
[:best +---=== :candidate ---+-++] | |
[:best +---=== :candidate ---+-+-] | |
[:best +---=== :candidate ---+-+=] | |
[:best +---=== :candidate ---+--+] | |
[:best +---=== :candidate ---+---] | |
[:best +---=== :candidate ---+-=+] | |
[:best +---=== :candidate ---+-=-] | |
[:best +---=== :candidate ---+=++] | |
[:best +---=== :candidate ---+=+-] | |
[:best +---=== :candidate ---+=-+] | |
[:best +---=== :candidate ---+=--] | |
[:best +---=== :candidate ---+==+] | |
[:best +---=== :candidate ---+==-] | |
[:best +---=== :candidate ---+===] | |
[:best +---=== :candidate ----++++] | |
[:best +---=== :candidate ----+++-] | |
[:best +---=== :candidate ----++-] | |
[:best +---=== :candidate ----++=] | |
[:best +---=== :candidate ----+-+] | |
[:best +---=== :candidate ----+--] | |
[:best +---=== :candidate ----+=+] | |
[:best +---=== :candidate ----+=-] | |
[:best +---=== :candidate -----+++] | |
[:best +---=== :candidate -----++-] | |
[:best +---=== :candidate -----+-] | |
[:best +---=== :candidate ------++++] | |
[:best +---=== :candidate =+++-----] | |
[:best +---=== :candidate =++-+----] | |
[:best +---=== :candidate =++--+---] | |
[:best +---=== :candidate =++---+] | |
[:best +---=== :candidate =++----] | |
[:best +---=== :candidate =++=----] | |
[:best +---=== :candidate =+-++----] | |
[:best +---=== :candidate =+-+-+---] | |
[:best +---=== :candidate =+-+--+] | |
[:best +---=== :candidate =+-+---] | |
[:best +---=== :candidate =+--++---] | |
[:best +---=== :candidate =+--+-+] | |
[:best +---=== :candidate =+--+--] | |
[:best +---=== :candidate =+---++] | |
[:best +---=== :candidate =+---+-] | |
[:best +---=== :candidate =+----+] | |
[:best +---=== :candidate =+-----] | |
[:best +---=== :candidate =+---=+] | |
[:best +---=== :candidate =+---=-] | |
[:best +---=== :candidate =+---==] | |
[:best +---=== :candidate =+--=+--] | |
[:best +---=== :candidate =+--=-+] | |
[:best +---=== :candidate =+--=--] | |
[:best +---=== :candidate =+--=-=] | |
[:best +---=== :candidate =+-=+---] | |
[:best +---=== :candidate =+-=-+--] | |
[:best +---=== :candidate =+-=--+] | |
[:best +---=== :candidate =+-=---] | |
[:best +---=== :candidate =+-=--=] | |
[:best +---=== :candidate =-+++----] | |
[:best +---=== :candidate =-++-+---] | |
[:best +---=== :candidate =-++--+] | |
[:best +---=== :candidate =-++---] | |
[:best +---=== :candidate =-+-++---] | |
[:best +---=== :candidate =-+-+-+] | |
[:best +---=== :candidate =-+-+--] | |
[:best +---=== :candidate =-+--++] | |
[:best +---=== :candidate =-+--+-] | |
[:best +---=== :candidate =-+---+] | |
[:best +---=== :candidate =-+----] | |
[:best +---=== :candidate =-+--=+] | |
[:best +---=== :candidate =-+--=-] | |
[:best +---=== :candidate =-+--==] | |
[:best +---=== :candidate =-+-=+--] | |
[:best +---=== :candidate =-+-=-+] | |
[:best +---=== :candidate =-+-=--] | |
[:best +---=== :candidate =-+-=-=] | |
[:best +---=== :candidate =-+=+---] | |
[:best +---=== :candidate =-+=-+--] | |
[:best +---=== :candidate =-+=--+] | |
[:best +---=== :candidate =-+=---] | |
[:best +---=== :candidate =-+=--=] | |
[:best +---=== :candidate =--+++---] | |
[:best +---=== :candidate =--++-+] | |
[:best +---=== :candidate =--++--] | |
[:best +---=== :candidate =--+-++] | |
[:best +---=== :candidate =--+-+-] | |
[:best +---=== :candidate =--+--+] | |
[:best +---=== :candidate =--+---] | |
[:best +---=== :candidate =--+-=+] | |
[:best +---=== :candidate =--+-=-] | |
[:best +---=== :candidate =--+-==] | |
[:best +---=== :candidate =--+=+--] | |
[:best +---=== :candidate =--+=-+] | |
[:best +---=== :candidate =--+=--] | |
[:best +---=== :candidate =--+=-=] | |
[:best +---=== :candidate =---+++] | |
[:best +---=== :candidate =---++-] | |
[:best +---=== :candidate =---+-+] | |
[:best +---=== :candidate =---+--] | |
[:best +---=== :candidate =---+=+] | |
[:best +---=== :candidate =---+=-] | |
[:best +---=== :candidate =---+==] | |
[:best +---=== :candidate =----++] | |
[:best +---=== :candidate =----+-] | |
[:best +---=== :candidate =-----+++] | |
[:best +---=== :candidate =---=++] | |
[:best +---=== :candidate =---=+-] | |
[:best +---=== :candidate =---=+=] | |
[:best +---=== :candidate =---=-++] | |
[:best +---=== :candidate =--=++--] | |
[:best +---=== :candidate =--=+-+] | |
[:best +---=== :candidate =--=+--] | |
[:best +---=== :candidate =--=+-=] | |
[:best +---=== :candidate =--=-++] | |
[:best +---=== :candidate =--=-+-] | |
[:best +---=== :candidate =--=-+=] | |
[:best +---=== :candidate =--=--++] | |
[:best +---=== :candidate =--==+-] | |
[:best +---=== :candidate =--==-+] | |
[:best +---=== :candidate =--===] | |
[:best =--=== :candidate =-=++---] | |
[:best =--=== :candidate =-=+-+] | |
[:best =--=== :candidate =-=+--] | |
[:best =--=== :candidate =-=-++] | |
[:best =--=== :candidate =-=-+-] | |
[:best =--=== :candidate =-=--+] | |
[:best =--=== :candidate =-=---] | |
[:best =--=== :candidate =-=-=+] | |
[:best =--=== :candidate =-=-=-] | |
[:best =--=== :candidate =-=-==] | |
[:best =--=== :candidate =-==+--] | |
[:best =--=== :candidate =-==-+] | |
[:best =--=== :candidate =-==--] | |
[:best =--=== :candidate =-==-=] | |
iterations 689 | |
=> "=--===" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment