Comment has been collapsed.
yeah. it is a "wait for the guy with the 2500" thing...
Comment has been collapsed.
If one has points, they can set it up for quick 2500's for another - like you bid 999 on mine that I won, Fly Me To the Moon" which probably won't get many entrants.
Somebody is probably happy with mine after winning it, since it's not a bundled game. :D
Comment has been collapsed.
Everyone is welcome https://www.steamgifts.com/giveaway/evIbv/segfault
Comment has been collapsed.
Comment has been collapsed.
Come and join me:
https://www.steamgifts.com/giveaway/fi7qX/cook-serve-delicious
Comment has been collapsed.
Hi - I won a giveaway but have been blacklisted by the creator. Would the creator please consider unblacklisting me for this event? If not, that’s ok.
Comment has been collapsed.
Did you check the link while logged out or in incognito to see what the game was?
Comment has been collapsed.
Good advice - it turns out I already own the game.
https://www.steamgifts.com/giveaway/trAU9/2064-read-only-memories
Comment has been collapsed.
Don’t feel bad. I just whitelisted you to show you there’s no hard feelings - I’d be happy for you to win one of my giveaways- you’ve been much more generous than I.
Comment has been collapsed.
This has been fun.
https://www.steamgifts.com/giveaway/864Ef/triple-otakus-puzzle
Comment has been collapsed.
Comment has been collapsed.
Comment has been collapsed.
They go in-order with batch, if we had a situation where a gib would be left alone with 4 entries and nothing else is supposed to be auctioned then yes, it'll very likely be auctioned for the 6th time, but if at least 4 more giveaways are left to auction then the winner has at least 10 minutes to join it, multiplication of those 10 minutes per each 4 giveaways left to auction.
This iteration of the event was already intense enough, I have final results post already ready to publicate, you'll see soon. Once every giveaway reaches 5 entries, auctions will stop.
Comment has been collapsed.
No idea how much time people get before their "win" is re-auctioned, but it's going to get shorter near the end.
Well the absolute minimum time is 30 seconds, but to get to that point you'd need to have no other gibs in the queue. Since they go in-order, lastly auctioned giveaway (assuming still 0 entries) is scheduled to be auctioned after all previous (0 entries giveaways) get auctioned in this batch. Since there are around 20 of those, winner of the last auction has at least good ~50 minutes to enter that giveaway or find enough of people for it before it gets reauctioned (and he receives "bonus time" for each entry, since bot considers number of entries after number of past auctions).
In other words, number of auctions in the past first, then entries, and then order of gibs.
Comment has been collapsed.
There was no game-breaking bug across entire event, only rather misc things to fix and a couple of logical stuff I forgot about.
There is nothing stopping a person from winning the auction and either not claiming his prize at all or claiming it, seeing he already owns that game (or not interested) and doing nothing with it. Same goes for 1-entry guys (that didn't share) and 2-4 entries (where they didn't share with enough of people). Of course, my logic prefers to re-auction those with least amount of entries first to allow others still catch up if they want to (even if they had a lot of time already to do that).
You can safely say that a few last giveaways being auctioned are for those games literally nobody wants, happens :3.
Comment has been collapsed.
So every auction was won? What happens with re-auctions, does only the last winner get the points?
So far the only "issue" I faced is that only the first valid bid in a 30sec period is counted, any subsequent bids, even if higher and just as valid are ignored. That would be nice to fix so that the bot considers all bids in the sweep and keeps the highest valid bid if there's any intention to repeat this.
Comment has been collapsed.
It worked like that in the past but had other issues (see the rest of the thread), which is why we switched to 30s windows instead. This idea is better than yours as yours opens a whole lot of potential abusive behaviour like people editing/deleting comments or posting chains of them before bot gets to parse them.
You don't want this:
A - 1
B - 2
Change into this:
A - 3 (edited)
B - 2
Comment has been collapsed.
Unless the bot can't handle it fast enough it wouldn't be an issue, what I said would work the same way, with the 30s window, so I don't see it. Even if they edited, you could just use the record of the original state when you scan all the comments available until then and reply to that original situation ignoring any edit after the snapshot. After all you mention what offer you registered, the name of the user and so on.
I think that's better than it stands right now where you have SG blocking your second attempt to post a comment that the bot originally ignored, so it's unnecessarily frustrating.
It's not my code, but I don't think it'd be much of an issue if the comments to parse are stored quickly enough.
Also, making it so that it ignores anything after the bid can make it more versatile, so it doesn't complain when you put a number followed by a remark.
It still works pretty great, the site seems to have a hard time keeping up.
Comment has been collapsed.
Even if they edited, you could just use the record of the original state when you scan all the comments available until then and reply to that original situation ignoring any edit after the snapshot.
No. Bot is not real-time and I can't schedule parsing every second, and edits that happened less than a minute ago (IIRC) are not shown neither recorded. I repeat, we changed this because old system already caused trouble, not only had potential to cause one.
(And it's not real-time because SG doesn't offer anything like this, I could hammer SG down, but then cg would kill me)
Comment has been collapsed.
No. Bot is not real-time and I can't schedule parsing every second,
I'm not saying parsing every second, I'm saying taking a snapshot every 30 seconds and processing that stored version rather than the live version and the next window continues past the processed comments ignoring anything after you recorded the state. I don't know how you implemented it before, but I don't think how it was before is what I was saying.
and edits that happened less than a minute ago (IIRC) are not shown neither recorded
Don't see why it would matter, I'm just saying read all comments at once and use the state that was active at that time.
You'd have at most 30 seconds to handle the processing and communication. That's not "real-time".
Nevermind anyway... I don't have your code or know what issues you faced.
It's just a minor thing and the work you put into it, and the complexity of the whole event is pretty awesome.
Comment has been collapsed.
I'm not saying parsing every second, I'm saying taking a snapshot every 30 seconds and processing that stored version rather than the live version and the next window continues past the processed comments ignoring anything after you recorded the state. I don't know how you implemented it before, but I don't think how it was before is what I was saying.
And your snapshot suffers exactly from what I explained above, people editing comments to outbid those below them and not let them bid.
A - 834
B - 900
C - 2500
A - 834
B - 2500 (edited)
C - 2500
Sorry C, but B was faster
This system doesn't work and is open to abuse from edits, you can't detect edits that happened in a minute since posting of the comment. If you can't see a problem in this then I have no clue how to explain it better.
Comment has been collapsed.
I don't think that's an issue, but even if you thought it was, I don't see how the way you are doing is safe from the first person editing their comment... and allowing the first person to use a 1 credit increase to block higher bids for 30seconds seems worse than accepting an edited value as long as it happens before you got to read that comment. Not sure if the site's own anti-spam measures would help or not.
To each their own, in my opinion, the current system isn't better but there seems to be no point to discussing it.
Comment has been collapsed.
I don't see how the way you are doing is safe from the first person editing their comment.
Because second comment in the window can't override what the person above him said. You assume that literally there will never be more than 1-2 people bidding at the same time, while in reality there was a full page of them bidding in that window at some point. By accepting only the first person, I'm invalidating all the "war" below and saying "alright, I got that guy, we start again". First guy indeed, could edit his comment, but he has no reason to as he was first and assuming that he placed a valid bid (and he had to because he posted after last window, no reason why his bid would be invalid, but even if it was he could edit it whout problem because he was first), bot took his bid into account while invalidating all other ones.
The problem is not 2nd person outbidding 1st, the problem is 2nd person outbidding 3rd one. With current system this is simply not possible, because both of them are ignored. Even if I ignored this situation and took first two bids, then 1st person could still outbid 2nd one with edit, while with current system this is not needed (because he's taken into account and not the 2nd guy, unless he posts again).
I repeat, old system was flawed, it was exploited and pointed out by the users themselves that this is bad. I got such signals from at least 5 different users, and saw myself this situation several times. This wasn't some misc thing that could be overlooked and it's not red vs blue preference where we can discuss who likes what more, it was significantly worse solution that didn't work at all and forced me to change it after the start of the event.
Comment has been collapsed.
I get what you are saying, that there were issues and that people took issue with it.
All I'm saying is that I find the current implementation more frustrating than how I imagine that that alternative would be like. That's my ignorant opinion, experience, preference or whatever you want to call it. I'd just expect that finding out someone beat me 30 seconds ago via an edit to be less frustrating than realizing I can't do anything but wait for 30 sec for a chance to place a bid.
That's it. It doesn't mean that there should be a change or that I can give you a way to change it that you'll find satisfactory. Just voicing a frustration.
As I said, it works well enough.
Comment has been collapsed.
finding out someone beat me 30 seconds ago via an edit to be less frustrating than realizing I can't do anything but wait for 30 sec for a chance to place a bid.
And this is what we actually can call a preference and I can agree with you on this. The right solution is picking what majority of people find less frustrating, I don't want to blindly state that, but considering I had 5+ people complaining about this right on the start of the event, and 150 auctions later your complaint that I changed it, I have to stick with majority. A voting would be a better solution, but I couldn't make one in the middle of the event, so I had to stick with what I think is more fair.
Comment has been collapsed.
Comment has been collapsed.
https://www.steamgifts.com/giveaway/gM7WA/payday-2
This will be fun ;D
Comment has been collapsed.
https://www.steamgifts.com/giveaway/5EwNg/dungeons-2
this might go empty, enough forum lurkers have it already
Comment has been collapsed.
I thought this was a really nice idea, (and, in retrospect, it's surprising how much fun I had considering most of my participation was just sitting, refreshing, and waiting to type "2500" as fast as possible) but watching how it went gave me another idea which I feel could work better. Basically:
Single thread on forum (so no-one can suggest spamming), with single post for each auction round.
Auction info posts working very much the same as this time, with a few little clues, but also: Post would advise the "auction window" for that particular giveaway, which could perhaps be randomised to be anything from 30 mins up to a few hours. The post would also include a link to an external site for bidding.
And, the most crucial changes: Bidding is blind. Highest unique bid wins. Starting points is also max points, so nobody can ever have an insurmountable advantage.
Obviously, I doubt anyone would be jumping to put in the enormous effort to run another event like this particularly soon, but I reckon that could work really nicely.
Comment has been collapsed.
Comment has been collapsed.
Don't mind me, I'm just spamming.
https://www.steamgifts.com/giveaway/nrh4F/hyperrogue
Comment has been collapsed.
32 Comments - Last post 2 minutes ago by Zalore
45 Comments - Last post 1 hour ago by FlameB1
15,462 Comments - Last post 1 hour ago by devotee
9 Comments - Last post 3 hours ago by BloodyRo
2 Comments - Last post 5 hours ago by Berion83
8 Comments - Last post 9 hours ago by Axelflox
19 Comments - Last post 10 hours ago by Foxhack
5,771 Comments - Last post 50 seconds ago by Oppenh4imer
0 Comments - Created 2 minutes ago by TomasMacMordain
659 Comments - Last post 10 minutes ago by Wintermute101
2,747 Comments - Last post 17 minutes ago by Chris76de
36 Comments - Last post 35 minutes ago by Raggart
136 Comments - Last post 54 minutes ago by herbesdeprovence
505 Comments - Last post 1 hour ago by GeoSol
Welcome to TouhouAuction!
The craziest SteamGifts event that we've organized so far!
The rules
For the next few days we'll organize giveaway auctions. Giveaway auctions will be hosted as SteamGifts threads for all of you to participate in. In each auction thread, a randomized amount of details about the auctioned game will be revealed. Then the initial bid is announced, which is always equal to the SG points required to join the auctioned giveaway (so you can use it as an extra hint).
Afterwards the game starts. You place your bid by replying directly in the thread with your bid amount in the form of whole numbers, for example "100". Every bid has to be greater than the last one, and can't be bigger than a triple of the current one. If nobody places a new valid bid for 2 complete rounds (going twice, and gone), the highest bidder wins access to the giveaway! Such finished auction is then closed as SG thread and we move on to the next one. We might reuse old auction threads for new auctions, see why in FAQ below.
If you happened to win our auction, first and foremost, congratulations! You can claim your prize in the form of a giveaway link on our event website where you'll sign in through Steam to confirm your identity, and access all of your winnings afterwards.
You're free to share all giveaway links that you've obtained from our auctions, be it with your friends, in your groups, or even here in the thread. I'm stating it clearly because it's core part of our game, do whatever you wish with them. We recommend doing it in separate thread so it's on top.
This thread is going to remain open for the entire duration of the event. You're more than welcome to share your opinion and giveaways (if you want to), suggest possible ideas and discuss all other aspects of our little game. Personally I like this idea so much that we might decide to make it a recurring event if everybody has as much fun as we had making it happen. Now fly! To the auctions!
FAQ
How do I join the game?
Simply find the auction that you're interested in and place a valid bid. If you win the auction, the giveaway link is yours! You start with 2500 credits and you may use them to bid any auctions of your choice. Auctions will start in one hour since posting of this thread.
We've also coded a basic overview on our website with real-time updates in case you'd be interested in it.
I posted a bid but nothing happened!
Chill, ArchiBoT checks discussions every 30 seconds to put some rest on SG server. You'll get your response soon! If by any chance the time has passed and you can see other messages being parsed and yours didn't, then very likely you didn't put it as a direct reply to the thread. There is a possibility of small delay if we find some game-breaking bug and need to hotfix ASAP, but we hope this won't be needed!
OK, I posted a valid bid, but bot didn't hear me?
Bot won't hear you if you get outbidded in the meantime by somebody before you in the same "window" (of 30 seconds). You have to be the first one to bid after previous bid gets accepted.
Can I change my mind? Back out?
Editing/deleting comments is valid until we leave you a notice of registering it (you can't back out afterwards). Replies to existing comments are ignored, we honor only direct comments in the thread. If you'd like to discuss some event aspects, please do that in this thread, leave auction threads for a(u)ction!
How do I earn more credits?
You might be shocked, but the only way to earn more credits is to share the giveaways! Wait what? Yes, every winner of the auction collects 5 points from every entry in his/her giveaways. The more entries, the more credits you will have for future auctions!
Wait, so where is the catch? Can I just decide to not share anything and claim all giveaways for myself?
Yes, the giveaway is yours, you can join it and nobody is going to take it from you. But no, if the giveaway gets less than 5 entries then it is a candidate to be re-auctioned in the next batch, effectively making somebody else win the giveaway link in addition to you. This will repeat until the giveaway gets the desired 5 entries or gets auctioned at least 3 times (and therefore won by 3 different people). If by any chance, despite of that the giveaway will still not get 5 entries by the end, we reserve the right to share it publicly with everyone to satisfy this demand.
Now, whether you decide to let just 4 of your friends join the giveaway or allow it to get re-auctioned is entirely your choice. Remember that every single one of those people might freely share the giveaway link further, since giveaway creator (with us as organizers) clearly stated that this is allowed. This is why it might be a good idea to refrain from posting the giveaway link further if you want to claim it for yourself rather than get more credits from it. I mean, it's not like somebody would say no to that sweet MONSTER HUNTER or NieR, right?
When are auctions going to be posted?
Our beloved ArchiBoT will stay on duty day and night for as long as needed to ensure that there are up to 4 ongoing auction threads active at any single point in time, until we run out of all of them that is. Therefore, the answer is, all the time!
How many auctions there will be? When the event will end?
Officially the giveaways are set to end on 11/11/2018, also the 100th anniversary of Poland independence day. We're likely to run out of giveaways to auction before then, so the sooner you join the fun, the more giveaways you can win!
But I need to sleep!
Me too! Well, ArchiBoT won't be able to progress with the auction if nobody places a bid, so if you somehow convince all of SG to wait for you, then it's fine! Otherwise... sleep lightly, you can never know when NieR pops up! :3
Don't you think this is going to be a bit... spammy?
A bit, for sure, but I don't really consider this event to be any bigger pressure neither on SG server, nor on SG community itself. Regardless, I'm not a mod, so I've reached the SG staff through a support ticket asking for feedback. Out of 6 staff members that stated their opinion, nobody raised any concern over technical aspect of our organization, so I believe it's going to be fine. Of course, we'll be monitoring the situation for the entire event duration and take notes, if SG suddenly blows up, I'll know who is responsible for it... :3
OK, but can't you just open new thread for each auction? Those old reused threads look ugly.
I know, this is how it worked before we stumbled upon this issue. If cg responds to my support ticket in due time, we'll continue with new threads, otherwise we need to reuse existing ones. Sorry, SG rules are above me, I hope it's not too much of inconvenience for you ;_;7
Despite of that, everything seems to work correctly, so I suggest to stick with the thread title and the OP for details, you can bid afterwards without even checking where the "end" of the thread is.
Huge thanks to the people that made it happen:
Feel free to discuss all other matters, we'll be happy to answer all your questions, concerns and other event-related messages!
Extra giveaways provided by the community (and exposed auction giveaways) are included in this thread.
Comment has been collapsed.