version 0.3.18
[fms.git] / src / freenet / captcha / alternatecaptcha2.cpp
index 7495f36..f63d525 100644 (file)
@@ -67,14 +67,14 @@ void AlternateCaptcha2::Generate()
        // rotate and skew the big bitmap a few times\r
        int lastrot=0;\r
        int thisrot=0;\r
-       int numrots=(rand()%4)+4;\r
+       int numrots=(rand()%3)+4;\r
        for(int i=0; i<numrots; i++)\r
        {\r
                thisrot=((rand()%180)-90);\r
                bigbmp.Rotate(-lastrot+thisrot,0,0,150,150);\r
                int offset=rand()%10000;\r
-               float freq=3.0+(float(rand()%7000)/1000.0);\r
-               float amp=1.0+(float(rand()%1000)/500.0);\r
+               float freq=5.0+(float(rand()%7000)/1000.0);\r
+               float amp=1.0+(float(rand()%500)/500.0);\r
                for(int y=0; y<bigbmp.Height(); y++)\r
                {\r
                        double shift=sin((double)(y+offset)/freq)*amp;\r