??????
You are not logged in.
Yea sorry, Josh. The bot is prone to errors like that because of the assumptions it has to make. In this case, there might be an additional check I can do.
Canto Delirium: a Twitter bot for CM. Also check out my strategy guide!
Offline
It was an odd one considering I hadn't lost any money since it last posted me. I'm not sure how that would happen.
Offline
When I first wrote it, I was checking for one person losing money and the other gaining in the same time period. Then I realized both players could lose money and there still be a "winner", so I threw the checks away. But I need to add back in the one for the loser having negative profit.
Canto Delirium: a Twitter bot for CM. Also check out my strategy guide!
Offline
Hey Jere!
I just had the same thing happen. This showed up right after someone joined my match and quit right away (giving me 6 coins for leaving).
https://twitter.com/canto_delirium/stat … 8940516352
I haven't lost anything yet today, or played any games over .05, so it's kinda weird!
Offline
Sorry about this, ya'll. I've put in the additional check, so at least you won't see that happen when you win money. But it's still possible to lose money and get announced for the wrong game and that's simply a limitation of reading the leaderboards.
Also, I've added the following feature. To follow a list of aliases:
@canto_delirium follow bird graduation, judge doorman, prayer hint
You will be notified every time any of those people move on the leaderboards. This way you don't have to actually "follow" (in the twitter sense of the word) the bot to see updates and your feed won't be clogged. To stop these notifications completely:
@canto_delirium unfollow
Try it out and let me know if you see anything weird. I'm making a lot of consecutive calls to the twitter API and am worried this might be a flaky feature. We'll see.
Canto Delirium: a Twitter bot for CM. Also check out my strategy guide!
Offline
Got another feature for ya. Type the following for a profit graph of your chosen player:
@canto_delirium profit creature expression
This will be your profit history ranging from the inception of the bot (1/18/15) to now.
The x-axis is scaled by the games you played; it's not scaled by time. So I'm not sure if date labels would help or not. We'll see.
Canto Delirium: a Twitter bot for CM. Also check out my strategy guide!
Offline
Nice! That's super slick!!
Offline
Thanks!
I suppose a lot of people can't use this directly since they don't have twitter accounts. If that's the case, just ask me and I'll grab your profit history and post it here.
Canto Delirium: a Twitter bot for CM. Also check out my strategy guide!
Offline
Cool Josh! That's actually a sign that Jason's delayed refresh rate on the leader boards is starting to work.
But I bet the twitter bot is still gonna be pretty accurate throughout this game's lifetime. It would be cool to see someone parse the twitter feed to create a flow chart of who gave money to who.
Offline
I don't know anything about Twitter. But is there a way to make the graph requests private? I've effectively been able to find people I've won money from between the feed and their graph requests. It kind of exposes some of the anonymity.
Try Linux, get free. #!++ (CrunchbangPlusPlus) is a stable distribution based on Debian 8. Keep it fast, keep it pretty.
Offline
Hmmm. The only alternative would be to send it as a direct message. The problem is that would require you to follow the bot to receive the graph and I don't think everyone wants to do that. Also, it would remove the ability to interact with the graph tweet (e.g. retweet and link to).
I do see what you're saying, but I don't know how much it is a problem. Obviously, some people here are very upfront about their identities; I'm sure that doesn't apply to everyone though.
I guess it's an awareness thing. It should be clearer that you're potentially de-anonymizing yourself by interacting with the bot. I say "potentially" because requesting a profit graph for an alias doesn't necessarily imply that you're that alias. And I'll extend my previous offer: if anyone would like me to request a graph for them, I will do so and discreetly send them the link in a message.
Last edited by jere (2015-02-07 19:31:47)
Canto Delirium: a Twitter bot for CM. Also check out my strategy guide!
Offline
I also don't know how twitter bots are implemented, but I'm assuming you're hosting this on a third-party web server somewhere and invoking the Twitter API from there.
Anyway, have you thought about just giving people direct access to a given graph by name from your web server? Like, go here, see a list of pseudonyms, click on one, see the graph. I mean, in addition to requesting the graph from the twitter bot.
Offline
Ah, it's painfully obvious now that you say it.
Here it is: http://humbit.com/cmbot
This should solve the de-anonymzing issue and, in general, make the graph thing more convenient.
Canto Delirium: a Twitter bot for CM. Also check out my strategy guide!
Offline
thank you, jere, this is great!
Offline
Humbit is your project? Seems pretty cool. A 1000x1000 pixel image. Right now, it's pretty sparse. Seems like it will be a tableau of noise once you get a million people.
If you shout with radius 500, does it really go to everyone?
Who's the voice in your trailer? Are you British?
Offline
Cool, thanks jere!
Try Linux, get free. #!++ (CrunchbangPlusPlus) is a stable distribution based on Debian 8. Keep it fast, keep it pretty.
Offline
Hahaha. Oh god, how embarrassing. I've had a lot of silly ideas over the years. Humbit was about 6 years ago. Not sure if you recall the "Million Dollar Homepage" but I thought it'd be kind of interesting to do that kind of thing for people instead of ads. The voice is a friend who loves to do accents; we had a lot of fun with that.
I own a handful of domains, but for some reason that one is my dumping grounds and never killed the front page.
Anyway, the small projects I'm actually proud of in the last year or so: a couple 7DRLs (Golden Krone Hotel and A False Saint, An Honest Rogue) and another Twitter bot, which pumps out 100 year old headlines. http://jere.in/stuff
I wish I had the attention span for larger stuff.
Canto Delirium: a Twitter bot for CM. Also check out my strategy guide!
Offline
Jere, the profit site is awesome!!
Offline
Saw the 100 year old headlines---that's a great idea!
Offline
It was pretty obvious instantly that it was inspired by the Million Dollar Homepage
These profit graphs make me curious about something. It seems like a lot of them show a significant upward or downward trend for low stakes games, and a different or too-random-to-discern trend for higher stakes. It would be interesting to see stats for winning percentage per player per bracket of stakes.
It's too bad that on the score graphs for people with large profits, you can't see the low stakes games at all.
Offline
Hey Jere, I tweeted for my profit graph but it gave me Reminder Combustion's:
https://twitter.com/canto_delirium/stat … 5912129536
Offline
Ah, regression bugs. Thanks for finding this. I think it's been completely broken since I released the other profit graph page.
That tweet you sent now has the correct response: https://twitter.com/canto_delirium/stat … 1358828544
Canto Delirium: a Twitter bot for CM. Also check out my strategy guide!
Offline
Glad to help! Thanks for fixing it.
You know, I saw your other post about Clock Form. Between the profit graph, the playtime graph, and just simply knowing who's playing when and for how much, the information this Twitter bot is pulling and the way you're able to interpret the data is endlessly cool. It really adds a unique layer to the CM metagame.
Offline
Thank you! I too have enjoyed the insights provided by this bot and been kind of surprised by how much I could wring out of it. I don't have much else planned though. Maybe a button to get random picks.
The other boards could be tracked in a similar manner. Someone told me they had been tracking Elo distribution over time. You could also track the dollar balance board to see when people make deposits or withdrawals, which I think is creepier than anything I have done yet.
Canto Delirium: a Twitter bot for CM. Also check out my strategy guide!
Offline
I think the games over time graph you used in the Clock Form post might be handy, if a little creepy. Let's say I want to play a rematch against you. With that graph I know when you're more likely to be on. Also, if you're able to make the bot attach multiple images, maybe a simple reply of "profit" to a tweet could supply the profit graphs for all the players mentioned in the tweet.
I also like the idea of ELO tracking. I check that leaderboard fairly regularly. Maybe just making a tweet every few hours about big ELO jumps? There was a night where I started at 7th and ended at 2nd. I would've loved to been able to retweet that!
These are just suggestions, though. If you're wanting to move on to another project, then it's incredibly handy as it is already.
Offline