@@ -48,57 +48,57 @@ def _write_efg_table(df: pd.DataFrame, f):
4848 f .write (" \n " )
4949
5050
51- def _write_nfg_table (df : pd .DataFrame , f ):
52- """Write the NFG games list-table to file handle f."""
53- f .write (".. list-table::\n " )
54- f .write (" :header-rows: 1\n " )
55- f .write (" :widths: 100\n " )
56- f .write (" :class: tight-table\n " )
57- f .write ("\n " )
58- f .write (" * - **Strategic form games**\n " )
59-
60- nfg_df = df [df ["Format" ] == "nfg" ]
61- for _ , row in nfg_df .iterrows ():
62- slug = row ["Game" ]
63-
64- # Title as plain text header
65- f .write (" * - \n " )
66- f .write (" \n " )
67-
68- # Jupyter-execute block (no dropdown)
69- f .write (" .. jupyter-execute::\n " )
70- f .write (" \n " )
71- f .write (" import pygambit\n " )
72- f .write (f' pygambit.catalog.load("{ slug } ")\n ' )
73- f .write (" \n " )
74-
75- # Download link (plain, no dropdown)
76- f .write (f" :download:`{ slug } .nfg <../catalog/{ slug } .nfg>`\n " )
77- f .write (" \n " )
51+ # def _write_nfg_table(df: pd.DataFrame, f):
52+ # """Write the NFG games list-table to file handle f."""
53+ # f.write(".. list-table::\n")
54+ # f.write(" :header-rows: 1\n")
55+ # f.write(" :widths: 100\n")
56+ # f.write(" :class: tight-table\n")
57+ # f.write("\n")
58+ # f.write(" * - **Strategic form games**\n")
59+
60+ # nfg_df = df[df["Format"] == "nfg"]
61+ # for _, row in nfg_df.iterrows():
62+ # slug = row["Game"]
63+
64+ # # Title as plain text header
65+ # f.write(" * - \n")
66+ # f.write(" \n")
67+
68+ # # Jupyter-execute block (no dropdown)
69+ # f.write(" .. jupyter-execute::\n")
70+ # f.write(" \n")
71+ # f.write(" import pygambit\n")
72+ # f.write(f' pygambit.catalog.load("{slug}")\n')
73+ # f.write(" \n")
74+
75+ # # Download link (plain, no dropdown)
76+ # f.write(f" :download:`{slug}.nfg <../catalog/{slug}.nfg>`\n")
77+ # f.write(" \n")
7878
7979
8080def generate_rst_table (df : pd .DataFrame , rst_path : Path ):
8181 """Generate RST output with two list-tables: one for EFG and one for NFG games."""
8282
8383 with open (rst_path , "w" , encoding = "utf-8" ) as f :
8484 # TOC linking to both sections
85- f .write (".. contents::\n " )
86- f .write (" :local:\n " )
87- f .write (" :depth: 1\n " )
88- f .write ("\n " )
85+ # f.write(".. contents::\n")
86+ # f.write(" :local:\n")
87+ # f.write(" :depth: 1\n")
88+ # f.write("\n")
8989
9090 # EFG section
91- f .write ("Extensive form games\n " )
92- f .write ("--------------------\n " )
93- f .write ("\n " )
91+ # f.write("Extensive form games\n")
92+ # f.write("--------------------\n")
93+ # f.write("\n")
9494 _write_efg_table (df , f )
95- f .write ("\n " )
95+ # f.write("\n")
9696
97- # NFG section
98- f .write ("Strategic form games\n " )
99- f .write ("--------------------\n " )
100- f .write ("\n " )
101- _write_nfg_table (df , f )
97+ # # NFG section
98+ # f.write("Strategic form games\n")
99+ # f.write("--------------------\n")
100+ # f.write("\n")
101+ # _write_nfg_table(df, f)
102102
103103
104104def update_makefile ():
0 commit comments