Code Monkey home page Code Monkey logo

mtgoncurve.com's People

Contributors

dependabot[bot] avatar jshrake avatar rstad avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

mtgoncurve.com's Issues

Cannot find cards named Sigarda and Nissa

Sigarda, Font of Blessings
Nissa, Resurgent Animist

Error running simulation for input: BadDeckcode( "Cannot find card named "Sigarda, Font of Blessings" in collection", )
Error running simulation for input: BadDeckcode( "Cannot find card named "Nissa, Resurgent Animist" in collection", )

Website Seems Borked?

Screenshot 2023-01-11 114433

Something seems wrong (maybe user error!) I seem to only be able to get the site to return a probability of 100 or 0. Using chrome on win 11. Screenshot attached.

Questions

Hi, I have 2 questions about mtg on curve

First question is: lets say I load a 60 deck card and I have an "Expected lands in opening hand" of 2.71 but then I add 200 Mountains to it, and "Expected lands in opening hand" becomes 4.33
This seems like a bug, unless I'm misunderstanding the meaning of "Expected lands in opening hand", can you explain it?

Second question is: lets say I load another deck which contains 3 Wicked Wolf and given my current lands setup, the "P play" value is 12.9
Now I add 100 more forests to it, and the "P play" goes up to 20.5... is this really correct? With 100 extra cards in the deck one would assume now is near impossible for one of those 3 Wolves to show up by turn 4
Is this a bug or there is an explanation?

DMU Update?

I'm not really sure if this is the best way to ask about it, and if this is something that I should be submitting a PR for somehow I am happy to spend some time figuring that out.

Expected values?

Hi, interesting project ๐Ÿ‘

I was looking at an old white weenie deck,

https://mtgoncurve.com/?v0=eyJjb2RlIjoiNCBUdW5kcmEgV29sdmVzXG40IEJlbmFsaXNoIEhlcm9cbjQgTWVzYSBQZWdhc3VzXG4yIFBpa2VtZW5cbjQgV2hpdGUgS25pZ2h0XG40IFNhdmFubmFoIExpb25zXG4yIFNlcnJhIEFuZ2VsXG40IEhvbHkgU3RyZW5ndGhcbjQgU3Bpcml0IExpbmtcbjQgQ3J1c2FkZVxuNCBCbGVzc2luZ1xuMyBEaXZpbmUgVHJhbnNmb3JtYXRpb25cbjE3IFBsYWluc1xuIiwib25fdGhlX3BsYXkiOnRydWUsImluaXRpYWxfaGFuZF9zaXplIjo3LCJtdWxsaWdhbl9kb3duX3RvIjo1LCJtdWxsaWdhbl9vbl9sYW5kcyI6WzAsNSw2LDcsMV0sImNhcmRzX3RvX2tlZXAiOiIifQ%3D%3D#

which decided to take a slightly lower count of 17 white lands, but at the same time, take three Divine Transformations and two Serras as "end game" creatures in case the game would drag on.

So when using the calculator to figure out the question "is 17 lands the right number of lands for this kind of deck?" and "does it make any sense to have the two Serras in the deck with this little mana", there were two interesting questions that came up:

  • the calculator shows that the probability of having 5 mana on turn 5 is 18.09%. What would the probability of having 5 mana on turn 6, or turn 7, etc. be? Or rather, the expected value of which turn one will have 5 mana available? In other words, maybe the calculator could display for each k, what is the expected turn number that the player will have k mana available?
  • similarly, the probability to play Serra on turn 5 is shown to be 4.34%. So it is unlikely that Serra will appear on that turn, but what is then the expected value of the turn number that Serra Angel will come to play? (is it an expected turn 8 creature? Or an expected turn 15 creature? etc.) It might be interesting for the calculator to show for each card, the EV of which turn that card will first appear on board.

Cheers :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.