Code Monkey home page Code Monkey logo

Comments (7)

b-inary avatar b-inary commented on September 25, 2024 1

Understood. I will try to address this when I can afford it, but if you need this feature immediately, please work on your fork repository. You only need to reverse the process of build_tree_recursive, push_chances, and push_actions methods and then update misc_memory_usage, num_storage_actions, and num_storage_chances fields.

(which include chance actions)

Are you want to remove chance actions? It is not possible to solve, say, a single specific turn card, because that game tree means the specific turn card is determined to be dealt.

from postflop-solver.

bkushigian avatar bkushigian commented on September 25, 2024 1

Are you want to remove chance actions?

No, just responses to them. Adding dead cards might be interesting, but not what I'm concerned with at the moment

from postflop-solver.

dpmaloney avatar dpmaloney commented on September 25, 2024 1

Just my two cents, but this also might be useful for understanding how we should adjust our bet size strategy for different “categories” of turns/rivers.

from postflop-solver.

b-inary avatar b-inary commented on September 25, 2024

Currently, we have not implemented such a feature. I think it is a niche demand to be able to set different action lines for different turn/river cards, so I am afraid I am not very positive about implementing this feature. As a compromise, it might be possible to allow only the deletion of nodes in the PostFlopGame struct after building the tree and before allocating memory.

The processing of isomorphisms is also relevant. For example, suppose the flop was Js9h3h. Then, the process for the turn being Jd is also automatically applied to Jc. This is reasonable but somewhat not intuitive.

from postflop-solver.

bkushigian avatar bkushigian commented on September 25, 2024

That would work for me. I have a bunch of lines I want to remove (which include chance actions), and I could manually maintain any isomorphism invariants.

from postflop-solver.

bkushigian avatar bkushigian commented on September 25, 2024

Great, thanks! I'll try to get it implemented on my fork.

from postflop-solver.

bkushigian avatar bkushigian commented on September 25, 2024

Closed by #16

from postflop-solver.

Related Issues (20)

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.