Shan Gui - http://www.sgtools.info/giveaways/56b216bf-e270-11e5-8ad2-04019cc0dc01
Highschool Posession - http://www.sgtools.info/giveaways/517e452f-e2c3-11e5-8ad2-04019cc0dc01
Switchcars - http://www.sgtools.info/giveaways/a3a93aa9-e56d-11e5-8ad2-04019cc0dc01

Testing out a custom rule that I will use on future GAs. I'm not going to try and explain the whole thing, but if you pass the filter then good luck to you!

Here's a possibly slightly readable form of the requirements:

(
    ((level==0)&&(num_won==2..5)&&(real_won_nonbundled==0))
    ||
    ((level>=1)&&(num_won<10&&real_sent_cv>0.1*real_won_cv)&&(real_won_nonbundled<real_sent_nonbundled+20))
    ||
    (
        (level>=2)
        &&
        (
            (real_sent_region_free>0.5*real_sent_cv)
            ||
            (real_sent_region_free>real_won_cv)
        )
        &&
        (
            (num_won<=num_sent)
            ||
            ((num_won<=5*num_sent)&&(real_sent_nonbundled>0.5*real_won_cv))
        )
        &&
        (real_sent_region_free>=0.7*real_won_region_free)
        &&
        (real_sent_public+real_sent_private>=0.5*real_won_cv)
    )
    ||
    ((level>=5)&&(real_sent_nonbundled>real_won_nonbundled)&&(real_sent_public+real_sent_private>=real_won_cv))
    ||
    ((level>=7)&&(num_sent>=3*num_won)&&(real_won_cv<0.8*real_sent_cv))
    ||
    ((level>=9)&&(num_sent>=1000)&&(num_sent>num_won)&&(real_sent_public>1000))
)
&&pass_activated_rule&&last_multiple_win <= date_modify(date('now'), '-2 years')&&!VAC_economy_ban
8 years ago*

Comment has been collapsed.

Just tested the filter for curiosity.

8 years ago
Permalink

Comment has been collapsed.

Thanks for testing. Looks like you passed. :)

8 years ago
Permalink

Comment has been collapsed.

Passed too, just testing filter.

8 years ago
Permalink

Comment has been collapsed.

failed miserably.
Don't even know what you're testing

8 years ago
Permalink

Comment has been collapsed.

Failed it too

8 years ago
Permalink

Comment has been collapsed.

got through now, did something change?

8 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

8 years ago
Permalink

Comment has been collapsed.

"Your account failed to pass requirements"

8 years ago
Permalink

Comment has been collapsed.

Now I can pass it.

8 years ago
Permalink

Comment has been collapsed.

FaILED...

8 years ago
Permalink

Comment has been collapsed.

i passed the requirements but i don't want that GA, can i sell my entry to someone else? :3

8 years ago
Permalink

Comment has been collapsed.

Didn't pass as well, I guess it has something to do with region restricted GAs.

8 years ago
Permalink

Comment has been collapsed.

Perhaps. The part that will apply for level 4 is:
((level>=2)&&(real_sent_region_free>0.5*real_sent_cv)&&(num_won>=num_sent)&&(real_sent_region_free>=0.7*real_won_region_free)&&(real_sent_public+real_sent_private>=0.5*real_won_cv))

I think you're right. The requirement includes for that level region-free being more than half of all sent CV. I might tweak the requirements around that point a bit. I'll let you know if so.

8 years ago
Permalink

Comment has been collapsed.

Ok I changed it. Can you see if you pass the filter now?

8 years ago
Permalink

Comment has been collapsed.

No, still can't. Oh, well, actually I wasn't planning to enter this GA anyway)

8 years ago
Permalink

Comment has been collapsed.

Ok no probs. I'll look into it further as I don't think my intention would be to filter out someone with your stats.

8 years ago
Permalink

Comment has been collapsed.

(num_won>=num_sent) the other way maybe?

8 years ago
Permalink

Comment has been collapsed.

Ah, you spotted it! Thanks. I'll fix it now.

8 years ago
Permalink

Comment has been collapsed.

And now I can pass it.

8 years ago
Permalink

Comment has been collapsed.

I think you make mistake here: (num_won>=num_sent)
Edit: too late ;p

8 years ago
Permalink

Comment has been collapsed.

I'm a bit confused. Is it intended for level 0 and level 1 to have lower requirements to pass than higher levels?

I happen to pass this: ((level==1)&&(num_won<10&&real_sent_cv>0.1*real_won_cv)&&(real_won_nonbundled<real_sent_nonbundled+20))

But not this (missed by 1% hehe): ((level>=2)&&(real_sent_region_free>0.5real_sent_cv)&&(num_won>=num_sent)&&(real_sent_region_free>=0.7real_won_region_free)&&(real_sent_public+real_sent_private>=0.5*real_won_cv))

This could totally be what you're trying to do, I just thought it was a bit strange. If it was what you were intending to do, I think that's very interesting. I like how inventive people are getting with custom rules :)

8 years ago
Permalink

Comment has been collapsed.

Yes, the intention is that for the higher levels the requirements are steeper. However, there are more possible ways to pass.

In any case, as with my response to PossiblePyscho, I think I've got a bit of tweaking to do around the level 2-4 area.

8 years ago
Permalink

Comment has been collapsed.

The level 2-4 area just seems a whole lot pickier than the others. I don't think the region part is really necessary at all, I think the only parts that would be effective would be:

((level>=2)&&(real_sent>0.5real_sent_cv)&&(num_won>=num_sent))

Either that or just make the requirements || instead of && so you can still pass if you have region conflictions. I also see how you would want this part:

(num_won>=num_sent)

But then what about people that, instead of giving away 40-50 bundle games for $20 CV, gave away a $20 nonbundled game for the same $20 CV? Shouldn't they also be able to pass?

8 years ago
Permalink

Comment has been collapsed.

Firstly the num_won >= num_sent was back to front, so fixed that now. About the issue you raise at the end, I'll make a change there too.

8 years ago
Permalink

Comment has been collapsed.

Changed

(num_won<=num_sent)

to

((num_won<=num_sent)||((num_won<=5*num_sent)&&(real_sent_nonbundled>0.5*real_won_cv)))

Maybe that helps a bit.

8 years ago
Permalink

Comment has been collapsed.

Why do you have this?

((num_won<=num_sent)||((num_won<=5*num_sent)

So you can enter if you sent more than you won, OR you can enter if you sent 5x more than what you won? Doesn't make sense to me.

8 years ago
Permalink

Comment has been collapsed.

Careful of the parentheses, because the way you shortened it doesn't make sense. That line is of the form:

A OR (B AND C)

(but you wrote it like it was A OR B)

So naturally B is an easier requirement than A because it is AND'd with C.

Suppose you've won 5 bundled games but given 1 non-bundled game. You wouldn't pass A but you would pass B and so C means if you've sent more non-bundled CV than half of the total CV you've won you'd still pass. So it's supposed to take into account somewhat the possibility that a user has given away a couple of non-bundle games but has mostly won only bundled stuff, so their raw number of sent / won is not necessary to be over 1. It still needs to be more than 0.2 though.

The thing is, I also want to filter out people that, for example, get an expensive non-bundle game that gets a price error and exploit it for quick easy non-bundle CV.

8 years ago*
Permalink

Comment has been collapsed.

as always, having wins is bad for sgtools :D

8 years ago
Permalink

Comment has been collapsed.

Ah get in on the revised rule set but didn't on the first one. thanks for the giveaway but not my cuppa tea :)

8 years ago
Permalink

Comment has been collapsed.

Nice set of rules! I think I'm going to steal a few ideas for my own rules ;-)

8 years ago
Permalink

Comment has been collapsed.

Test passed.Thank you for the puzzle,PieceOfMind :)

8 years ago
Permalink

Comment has been collapsed.

Tested it out for curiosity's sake (already have the game) and failed miserably. I'm guessing it's got something to do with my recent fall to shame when it comes to CV. I will allow myself to live only because measures to get that in order have already been taken xD

8 years ago
Permalink

Comment has been collapsed.

i passed the test :)

8 years ago
Permalink

Comment has been collapsed.

Changed (level==1) to (level>=1)
This will possibly allow anyone who is level 2 or more and has fewer than 10 wins, to enter when they weren't able to before.
You will still need (real_sent_cv>0.1*real_won_cv)&&(real_won_nonbundled<real_sent_nonbundled+20)

8 years ago
Permalink

Comment has been collapsed.

Nice rules.

8 years ago
Permalink

Comment has been collapsed.

This is what I'd call spaghetti code if I saw it at work. Thanks for the GA though.

8 years ago
Permalink

Comment has been collapsed.

Added Highschool Possession as well to the opening post.

8 years ago
Permalink

Comment has been collapsed.

Added Switchcars GA.

8 years ago
Permalink

Comment has been collapsed.

Thank you again!

8 years ago
Permalink

Comment has been collapsed.

I passed :D
thank you for the giveaway

8 years ago
Permalink

Comment has been collapsed.

Tested. Passed. Thanks and bump!

8 years ago
Permalink

Comment has been collapsed.

Bump!

8 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.