File tree Expand file tree Collapse file tree 4 files changed +2126
-2180
lines changed
Expand file tree Collapse file tree 4 files changed +2126
-2180
lines changed Original file line number Diff line number Diff line change 1212 strategy :
1313 fail-fast : false
1414 matrix :
15- python-version : ["3.10", "3.13 "]
15+ python-version : ["3.10", "3.14 "]
1616
1717 steps :
1818 - uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -1261,7 +1261,7 @@ def generate_tikz(
12611261 game : str | "pygambit.gambit.Game" ,
12621262 save_to : Optional [str ] = None ,
12631263 scale_factor : float = 0.8 ,
1264- level_spacing : int = 6 ,
1264+ level_spacing : int = 4 ,
12651265 sublevel_spacing : int = 2 ,
12661266 width_spacing : int = 2 ,
12671267 show_grid : bool = False ,
@@ -1357,7 +1357,7 @@ def draw_tree(
13571357 game : str | "pygambit.gambit.Game" ,
13581358 save_to : Optional [str ] = None ,
13591359 scale_factor : float = 0.8 ,
1360- level_spacing : int = 6 ,
1360+ level_spacing : int = 4 ,
13611361 sublevel_spacing : int = 2 ,
13621362 width_spacing : int = 2 ,
13631363 show_grid : bool = False ,
Original file line number Diff line number Diff line change 55def determine_node_level (
66 gbt_level : int ,
77 gbt_sublevel : int ,
8- level_multiplier : int = 6 ,
8+ level_multiplier : int = 4 ,
99 sublevel_multiplier : int = 2 ,
1010) -> int :
1111 """Determine the node level in the .ef format based on Gambit layout levels."""
1212 # If node is in an infoset
13- if gbt_level > 1 and gbt_sublevel != 0 :
13+ if gbt_sublevel != 0 :
1414 return (gbt_level * level_multiplier ) + ((gbt_sublevel - 1 ) * sublevel_multiplier ) - (level_multiplier / 2 )
15- return gbt_level * level_multiplier
15+ return ( gbt_level * level_multiplier ) - ( level_multiplier / 2 )
1616
1717
1818def gambit_layout_to_ef (
1919 game : pygambit .gambit .Game ,
2020 save_to : Optional [str ] = None ,
21- level_multiplier : int = 6 ,
21+ level_multiplier : int = 4 ,
2222 sublevel_multiplier : int = 2 ,
2323 xshift_multiplier : int = 2
2424) -> str :
You can’t perform that action at this time.
0 commit comments