{"action":"created","issue":{"url":"https://api.github.com/repos/magarena/magarena/issues/686","repository_url":"https://api.github.com/repos/magarena/magarena","labels_url":"https://api.github.com/repos/magarena/magarena/issues/686/labels{/name}","comments_url":"https://api.github.com/repos/magarena/magarena/issues/686/comments","events_url":"https://api.github.com/repos/magarena/magarena/issues/686/events","html_url":"https://github.com/magarena/magarena/issues/686","id":132205815,"node_id":"MDU6SXNzdWUxMzIyMDU4MTU=","number":686,"title":"Alternative source for card ratings? Use Firemind?","user":{"login":"lodici","id":2443519,"node_id":"MDQ6VXNlcjI0NDM1MTk=","avatar_url":"https://avatars0.githubusercontent.com/u/2443519?v=4","gravatar_id":"","url":"https://api.github.com/users/lodici","html_url":"https://github.com/lodici","followers_url":"https://api.github.com/users/lodici/followers","following_url":"https://api.github.com/users/lodici/following{/other_user}","gists_url":"https://api.github.com/users/lodici/gists{/gist_id}","starred_url":"https://api.github.com/users/lodici/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lodici/subscriptions","organizations_url":"https://api.github.com/users/lodici/orgs","repos_url":"https://api.github.com/users/lodici/repos","events_url":"https://api.github.com/users/lodici/events{/privacy}","received_events_url":"https://api.github.com/users/lodici/received_events","type":"User","site_admin":false},"labels":[{"id":77044161,"node_id":"MDU6TGFiZWw3NzA0NDE2MQ==","url":"https://api.github.com/repos/magarena/magarena/labels/question","name":"question","color":"cc317c","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-02-08T17:23:43Z","updated_at":"2018-09-07T05:09:36Z","closed_at":null,"author_association":"MEMBER","body":"From a recent [discussion in the forum](http://www.slightlymagic.net/forum/viewtopic.php?f=82&t=18247#p192534), @ShawnieBoy pointed out that \n\n> Voting for cards on Gatherer hasn't been functioning since the end of 2014, and there's no sight of it being fixed :(\n\nA number of alternative solutions were put forward including @PalladiaMors  suggestion of manually maintaining a list - \n\n> Like, in my opinion, given how important these ratings are for the AI (if I understand correctly, they're a key part of how it evaluates the cards), I think that perhaps some kind of solution to this is going to be eventually necessary? If it only has to be done once, they could maybe be updated manually (I'd offer to help to do that). Of course, if they're reset to 2.5 with every update, that's a lot of work wasted.\n\nor using an alternative site, \n\n> I had a quick look around and located `http://www.mtgassist.com/`, which seems to use a system similar to Gatherer...\n\nI thought maybe Firemind might be a way of maintaining a central list of ratings seeing as it already has a database of cards for deck duels and we already communicate with the server for the top decks json feed. From @firemind, \n\n> Not sure what you're asking for exactly but I like the idea ;)\n> \n> Adding a system where the users can rate the cards manually and publishing the average score via a json call? I could probably do this by tomorrow. The issue is just getting enough people involved in rating the cards.\n> \n> There is also the option of parsing the the game logs and doing a card win percentage analysis like the mtggoldfish guys did for draft http://www.mtggoldfish.com/articles/58k ... d-analyzed\n> \n> Any then there is something even fancier floating around my head involving the game tree built by the AI and some back propagation to figure out what card ratings would help explore the tree best. Very unclear on how to do this yet so maybe it's just an idea for another time.\n> \n> For now I'd be happy to start off with implementing the user-scored system in a first run. Let me know how you'd like to query the data and I'll set this up.\n"},"comment":{"url":"https://api.github.com/repos/magarena/magarena/issues/comments/419324422","html_url":"https://github.com/magarena/magarena/issues/686#issuecomment-419324422","issue_url":"https://api.github.com/repos/magarena/magarena/issues/686","id":419324422,"node_id":"MDEyOklzc3VlQ29tbWVudDQxOTMyNDQyMg==","user":{"login":"Meerkov","id":8139496,"node_id":"MDQ6VXNlcjgxMzk0OTY=","avatar_url":"https://avatars1.githubusercontent.com/u/8139496?v=4","gravatar_id":"","url":"https://api.github.com/users/Meerkov","html_url":"https://github.com/Meerkov","followers_url":"https://api.github.com/users/Meerkov/followers","following_url":"https://api.github.com/users/Meerkov/following{/other_user}","gists_url":"https://api.github.com/users/Meerkov/gists{/gist_id}","starred_url":"https://api.github.com/users/Meerkov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Meerkov/subscriptions","organizations_url":"https://api.github.com/users/Meerkov/orgs","repos_url":"https://api.github.com/users/Meerkov/repos","events_url":"https://api.github.com/users/Meerkov/events{/privacy}","received_events_url":"https://api.github.com/users/Meerkov/received_events","type":"User","site_admin":false},"created_at":"2018-09-07T05:09:36Z","updated_at":"2018-09-07T05:09:36Z","author_association":"NONE","body":"Personally I'd argue that 1 person being responsible for rating is going to be a brittle pipeline. Relying on a 3P site, user votes, or even just some automatic calculation.\r\n\r\nFor example: allow a user to opt into sending their gameplay results. Basically it can just send two deck lists: one for the AI and one for the player. Record a \"win\" for each card in the winning deck, and a \"lose\" for each card in the losing deck. With enough players or even AI v AI matches, it should at least be able to automatically rate cards based on their perceived winrates. Not saying it's a perfect solution, but it is a \"build it once\" solution."}}
{"actor":{"display_login":"Meerkov"}}