|
|
Message-ID: <5e549f65f086db9c5cbef52767777012@smtp.hushmail.com>
Date: Tue, 14 May 2013 01:54:57 +0200
From: magnum <john.magnum@...hmail.com>
To: john-dev@...ts.openwall.com
Subject: Re: Incremental mode in 1.7.9.14
On 14 May, 2013, at 1:21 , magnum <john.magnum@...hmail.com> wrote:
> 1e-3: 20055g, 67326p/g 0:00:01:00 0.00% 329.5g/s 22189Kp/s 22189Kc/s 1304GC/s
> 0.01: 20057g, 67238p/g 0:00:01:00 0.00% 329.1g/s 22133Kp/s 22133Kc/s 1302GC/s
> 0.1: 20187g, 67455p/g 0:00:01:00 0.00% 331.2g/s 22345Kp/s 22345Kc/s 1314GC/s
> 0.5: 20199g, 67626p/g 0:00:01:00 0.00% 331.4g/s 22415Kp/s 22415Kc/s 1318GC/s
> 0.9: 20019g, 65721p/g 0:00:01:00 0.00% 328.5g/s 21589Kp/s 21589Kc/s 1272GC/s
> 1.0: 20062g, 67417p/g 0:00:01:00 0.00% 329.2g/s 22198Kp/s 22198Kc/s 1306GC/s
> powi: 20079g, 67474p/g 0:00:01:00 0.00% 329.5g/s 22235Kp/s 22235Kc/s 1308GC/s
> 1.7.9: 20286g 0:00:01:00 0.00% 1016GC/s
> For giving more weight to short words, my gut feeling is this is too steep. A simple and less steep function would be "1 / (1 << length)":
Just for completeness, using that last function instead:
20046g, 66877p/g 0:00:01:00 0.00% 328.9g/s 21999Kp/s 21999Kc/s 1295GC/s
Not better in this test. Maybe I should do this after each test:
$ cut -d: -f2 ../run/john.pot | perl -e 'foreach (<>) { chomp; $l{length()}++ } foreach (sort keys %l) { printf("%d%10d\n", $_, $l{$_}) } '
0 1
1 7
2 7
3 275
4 653
5 1411
6 11667
7 5174
8 851
...and maybe I should do all tests with --max-len=10 as well. So many alternatives.
magnum
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.