Skip to content

saving to json file took 20 minutes #52

Description

@ad-dev-on

I ran the default free-pio range and bet sizes (3betpotFAST tree) exactly using your .exe, it solved pretty smooth but then after achieving 0.5 accuracy it took more than 20 minutes to save it to .json file
the solving process took 80 something iteration under 2 minutes using only 1GB ram but then when it started saving it to json file, its memory usage exceeded my computer ram capacity (16GB) and program started paging.

here is my command line parameters:
set_pot 180
set_effective_stack 910
set_board Qs,Jh,2h
set_range_ip AA:0.25,99,88,77,66,55,44,33,22,AQo,AJ,AT,A9,A8,A7s,A6s,A5s,A4s,A3s,A2s,KQ,KJ,KT,K9,K8s,K7s,K6s,K5s,K4s,K3s,K2s,QJ,QT,Q9,Q8s,Q7s,Q6s,Q5s,Q4s,Q3s,Q2s,JT,J9,J8s,J7s,J6s,T9,T8s,T7s,T6s,98,97s,96s,95s:0.5,87s,86s,85s:0.5,76s,75s,74s:0.5,65s,64s,63s:0.5,54s,53s:0.5,43s
set_range_oop AA,KK,QQ,JJ,TT,99,88,AK,AQ,AJ,ATs,ATo:0.75,A9s,A8s,A5s:0.5,A4s:0.5,A3s:0.5,A2s:0.5,KQ,KJs,KJo:0.75,KTs,KTo:0.25,K9s,QJs,QJo:0.5,QTs,Q9s,JTs,JTo:0.25,J9s,J8s,T9s,T8s,T7s:0.45,98s,97s,96s:0.45,87s,86s:0.75,85s:0.45,76s:0.75,75s:0.75,74s:0.45,65s:0.75,64s:0.5,63s:0.45,54s:0.75,53s:0.5,52s:0.45,43s:0.5,42s:0.45,32s:0.45
set_bet_sizes oop,flop,bet,50
set_bet_sizes oop,flop,raise,50
set_bet_sizes ip,flop,bet,50
set_bet_sizes ip,flop,raise,50
set_bet_sizes oop,turn,bet,50
set_bet_sizes oop,turn,raise,50
set_bet_sizes ip,turn,bet,50
set_bet_sizes ip,turn,raise,50
set_bet_sizes oop,river,bet,50
set_bet_sizes oop,river,donk,50
set_bet_sizes oop,river,raise,50
set_bet_sizes ip,river,bet,50
set_bet_sizes ip,river,raise,50
set_allin_threshold 0.67
build_tree
set_thread_num 8
set_accuracy 0.5
set_max_iteration 200
set_print_interval 10
set_use_isomorphism 1
start_solve
set_dump_rounds 3
dump_result output_result.json

I needed river strategy so I used set_dump_rounds 3
Also the output file was 1GB or something like that

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions