| 1 | This is gnugo.info, produced by makeinfo version 4.11 from gnugo.texi. |
| 2 | |
| 3 | INFO-DIR-SECTION GNU games |
| 4 | START-INFO-DIR-ENTRY |
| 5 | * GNU Go: (gnugo). The GNU Go program |
| 6 | END-INFO-DIR-ENTRY |
| 7 | |
| 8 | \1f |
| 9 | File: gnugo.info, Node: Functions Index, Prev: Concept Index, Up: Top |
| 10 | |
| 11 | Functions Index |
| 12 | *************** |
| 13 | |
| 14 | \0\b[index\0\b] |
| 15 | * Menu: |
| 16 | |
| 17 | * abortgo: Print Utilities. (line 60) |
| 18 | * accuratelib: Board Utilities. (line 127) |
| 19 | * add_eyevalues: Eye Functions. (line 199) |
| 20 | * add_false_eye: Eye Functions. (line 107) |
| 21 | * add_stone: Board Utilities. (line 25) |
| 22 | * adjacent_strings: Board Utilities. (line 237) |
| 23 | * amalgamate_most_valuable_helper: Connection. (line 24) |
| 24 | * analyze_eyegraph: Eye Functions. (line 214) |
| 25 | * approxlib: Board Utilities. (line 113) |
| 26 | * atari_atari <1>: Combinations. (line 52) |
| 27 | * atari_atari <2>: Combination Attacks. (line 6) |
| 28 | * atari_atari: Move Generators. (line 72) |
| 29 | * atari_atari_blunder_size: Combinations. (line 70) |
| 30 | * atari_atari_confirm_safety: Combinations. (line 60) |
| 31 | * attack: Reading Basics. (line 122) |
| 32 | * block_off: Break Ins. (line 20) |
| 33 | * blunder_size: General Utilities. (line 174) |
| 34 | * break_in: Break Ins. (line 14) |
| 35 | * chainlinks: Board Utilities. (line 177) |
| 36 | * chainlinks2: Board Utilities. (line 183) |
| 37 | * chainlinks3: Board Utilities. (line 189) |
| 38 | * change_dragon_status: General Utilities. (line 9) |
| 39 | * clear_board: Board Utilities. (line 17) |
| 40 | * color_to_string: Print Utilities. (line 64) |
| 41 | * combinations: Combinations. (line 45) |
| 42 | * compute_escape: Dragons. (line 207) |
| 43 | * compute_eyes: Eye Functions. (line 86) |
| 44 | * compute_eyes_pessimistic <1>: The Owl Code. (line 42) |
| 45 | * compute_eyes_pessimistic: Eye Functions. (line 99) |
| 46 | * compute_influence: Influence Utilities. (line 12) |
| 47 | * compute_surrounding_moyo_sizes: Dragons. (line 169) |
| 48 | * confirm_safety: General Utilities. (line 168) |
| 49 | * count_common_libs: Board Utilities. (line 148) |
| 50 | * countlib: Board Utilities. (line 85) |
| 51 | * countstones: Board Utilities. (line 167) |
| 52 | * cut_connect_callback: Connection Functions. |
| 53 | (line 9) |
| 54 | * DEBUG: Print Utilities. (line 54) |
| 55 | * decrease_depth_values: General Utilities. (line 153) |
| 56 | * defend_against: General Utilities. (line 13) |
| 57 | * disconnect: Connection Reading. (line 16) |
| 58 | * does_attack: General Utilities. (line 25) |
| 59 | * does_capture_something: Board Utilities. (line 259) |
| 60 | * does_defend: General Utilities. (line 31) |
| 61 | * double_atari: General Utilities. (line 190) |
| 62 | * dragon_eye: Amalgamation. (line 28) |
| 63 | * draw_letter_coordinates: Print Utilities. (line 87) |
| 64 | * dump_stack: Board Utilities. (line 21) |
| 65 | * edge_distance: Board Utilities. (line 64) |
| 66 | * endgame_shapes: Move Generators. (line 86) |
| 67 | * estimate_territorial_value: Territorial value. (line 6) |
| 68 | * extended_chainlinks: Board Utilities. (line 196) |
| 69 | * eyevalue_to_string: Eye Functions. (line 204) |
| 70 | * far: Monte Carlo Go. (line 155) |
| 71 | * fastlib: Board Utilities. (line 99) |
| 72 | * fill_liberty: Move Generators. (line 100) |
| 73 | * find_common_libs: Board Utilities. (line 152) |
| 74 | * find_connections: Connection Functions. |
| 75 | (line 25) |
| 76 | * find_cuts <1>: Connection Functions. |
| 77 | (line 17) |
| 78 | * find_cuts: Worms. (line 152) |
| 79 | * find_defense: Reading Basics. (line 131) |
| 80 | * find_eye_dragons: Eye Functions. (line 78) |
| 81 | * find_half_and_false_eyes: Eye Functions. (line 136) |
| 82 | * find_neighbor_dragons: Dragons. (line 145) |
| 83 | * find_origin: Board Utilities. (line 204) |
| 84 | * find_proper_superstring_liberties: General Utilities. (line 290) |
| 85 | * find_superstring: General Utilities. (line 249) |
| 86 | * find_superstring_liberties: General Utilities. (line 280) |
| 87 | * find_superstring_stones_and_liberties: General Utilities. (line 301) |
| 88 | * findlib: Board Utilities. (line 90) |
| 89 | * findstones: Board Utilities. (line 171) |
| 90 | * followup: Pattern Values. (line 34) |
| 91 | * fuseki: Move Generators. (line 43) |
| 92 | * gameinfo_clear: Positional Functions. |
| 93 | (line 172) |
| 94 | * gameinfo_load_sgfheader: Positional Functions. |
| 95 | (line 180) |
| 96 | * gameinfo_play_move: Positional Functions. |
| 97 | (line 185) |
| 98 | * gameinfo_play_sgftree: Positional Functions. |
| 99 | (line 202) |
| 100 | * gameinfo_play_sgftree_rot: Positional Functions. |
| 101 | (line 191) |
| 102 | * gameinfo_print: Positional Functions. |
| 103 | (line 176) |
| 104 | * get_kom_pos: Board Utilities. (line 74) |
| 105 | * get_komaster: Board Utilities. (line 72) |
| 106 | * gfprintf: Print Utilities. (line 41) |
| 107 | * gnugo_add_stone: Positional Functions. |
| 108 | (line 24) |
| 109 | * gnugo_attack: Positional Functions. |
| 110 | (line 83) |
| 111 | * gnugo_clear_board: Positional Functions. |
| 112 | (line 16) |
| 113 | * gnugo_estimate_score: Positional Functions. |
| 114 | (line 95) |
| 115 | * gnugo_examine_position: Positional Functions. |
| 116 | (line 103) |
| 117 | * gnugo_find_defense: Positional Functions. |
| 118 | (line 87) |
| 119 | * gnugo_genmove: Positional Functions. |
| 120 | (line 79) |
| 121 | * gnugo_get_board: Positional Functions. |
| 122 | (line 111) |
| 123 | * gnugo_get_boardsize: Positional Functions. |
| 124 | (line 115) |
| 125 | * gnugo_get_komi: Positional Functions. |
| 126 | (line 107) |
| 127 | * gnugo_get_move_number: Positional Functions. |
| 128 | (line 119) |
| 129 | * gnugo_is_legal: Positional Functions. |
| 130 | (line 57) |
| 131 | * gnugo_is_pass: Positional Functions. |
| 132 | (line 32) |
| 133 | * gnugo_is_suicide: Positional Functions. |
| 134 | (line 61) |
| 135 | * gnugo_placehand: Positional Functions. |
| 136 | (line 65) |
| 137 | * gnugo_play_move: Positional Functions. |
| 138 | (line 36) |
| 139 | * gnugo_play_sgfnode: Positional Functions. |
| 140 | (line 45) |
| 141 | * gnugo_play_sgftree: Positional Functions. |
| 142 | (line 52) |
| 143 | * gnugo_recordboard: Positional Functions. |
| 144 | (line 70) |
| 145 | * gnugo_remove_stone: Positional Functions. |
| 146 | (line 28) |
| 147 | * gnugo_set_komi: Positional Functions. |
| 148 | (line 20) |
| 149 | * gnugo_sethand: Positional Functions. |
| 150 | (line 74) |
| 151 | * gnugo_undo_move: Positional Functions. |
| 152 | (line 40) |
| 153 | * gnugo_who_wins: Positional Functions. |
| 154 | (line 91) |
| 155 | * gprintf: Print Utilities. (line 45) |
| 156 | * has_neighbor: Board Utilities. (line 229) |
| 157 | * hashnode_new_result: Hash Organization. (line 52) |
| 158 | * hashtable_enter_position: Hash Organization. (line 47) |
| 159 | * hashtable_search: Hash Organization. (line 43) |
| 160 | * have_common_lib: Board Utilities. (line 161) |
| 161 | * increase_depth_values: General Utilities. (line 149) |
| 162 | * influence_mark_non_territory: Influence Utilities. (line 35) |
| 163 | * init_gnugo <1>: Positional Functions. |
| 164 | (line 11) |
| 165 | * init_gnugo: Getting Started. (line 13) |
| 166 | * is_corner_vertex: Board Utilities. (line 68) |
| 167 | * is_edge_vertex: Board Utilities. (line 60) |
| 168 | * is_eye_space: Eye Functions. (line 113) |
| 169 | * is_false_eye: Eye Functions. (line 129) |
| 170 | * is_halfeye: Eye Functions. (line 129) |
| 171 | * is_hoshi_point: Print Utilities. (line 84) |
| 172 | * is_illegal_ko_capture: Board Utilities. (line 55) |
| 173 | * is_ko: Board Utilities. (line 241) |
| 174 | * is_ko_point: Board Utilities. (line 253) |
| 175 | * is_legal <1>: Board Utilities. (line 39) |
| 176 | * is_legal: Roadmap. (line 47) |
| 177 | * is_marginal_eye_space: Eye Functions. (line 129) |
| 178 | * is_pass: Board Utilities. (line 35) |
| 179 | * is_proper_eye_space: Eye Functions. (line 113) |
| 180 | * is_self_atari: Board Utilities. (line 210) |
| 181 | * is_suicide: Board Utilities. (line 43) |
| 182 | * komaster_trymove: Some Board Functions. |
| 183 | (line 65) |
| 184 | * liberty_of_string: Board Utilities. (line 216) |
| 185 | * location_to_buffer: Print Utilities. (line 72) |
| 186 | * location_to_string: Print Utilities. (line 68) |
| 187 | * make_domains <1>: Eye Functions. (line 59) |
| 188 | * make_domains: Worms. (line 152) |
| 189 | * mark_string: Board Utilities. (line 264) |
| 190 | * max_eye_threat: Eye Functions. (line 193) |
| 191 | * max_eye_value: Eye Functions. (line 118) |
| 192 | * max_eyes: Eye Functions. (line 188) |
| 193 | * maxterri: Pattern Values. (line 18) |
| 194 | * maxvalue: Pattern Values. (line 26) |
| 195 | * min_eye_threat: Eye Functions. (line 178) |
| 196 | * min_eyes: Eye Functions. (line 183) |
| 197 | * minterri: Pattern Values. (line 14) |
| 198 | * minvalue: Pattern Values. (line 26) |
| 199 | * modify_depth_values: General Utilities. (line 140) |
| 200 | * modify_eye_spaces1: Connection Functions. |
| 201 | (line 33) |
| 202 | * move_in_stack: Board Utilities. (line 273) |
| 203 | * mprintf: Print Utilities. (line 50) |
| 204 | * near: Monte Carlo Go. (line 152) |
| 205 | * neighbor_of_string: Board Utilities. (line 225) |
| 206 | * obvious_false_eye: Eye Functions. (line 159) |
| 207 | * ocap0: Monte Carlo Go. (line 176) |
| 208 | * ocap1: Monte Carlo Go. (line 179) |
| 209 | * ocap1+: Monte Carlo Go. (line 188) |
| 210 | * ocap1-: Monte Carlo Go. (line 191) |
| 211 | * ocap2: Monte Carlo Go. (line 182) |
| 212 | * ocap2+: Monte Carlo Go. (line 194) |
| 213 | * ocap2-: Monte Carlo Go. (line 197) |
| 214 | * ocap3: Monte Carlo Go. (line 185) |
| 215 | * osafe: Monte Carlo Go. (line 158) |
| 216 | * OTHER_COLOR: Basic Data Structures. |
| 217 | (line 18) |
| 218 | * ounsafe: Monte Carlo Go. (line 161) |
| 219 | * owl_attack: The Owl Code. (line 42) |
| 220 | * owl_defend: The Owl Code. (line 42) |
| 221 | * owl_reasons <1>: Owl attack and defense. |
| 222 | (line 6) |
| 223 | * owl_reasons: Move Generators. (line 24) |
| 224 | * partition_eyespaces: Eye Functions. (line 67) |
| 225 | * play_attack_defend2_n: General Utilities. (line 82) |
| 226 | * play_attack_defend_n: General Utilities. (line 82) |
| 227 | * play_break_through_n: General Utilities. (line 61) |
| 228 | * play_connect_n: General Utilities. (line 106) |
| 229 | * play_move: Some Board Functions. |
| 230 | (line 79) |
| 231 | * popgo <1>: Some Board Functions. |
| 232 | (line 53) |
| 233 | * popgo: Roadmap. (line 47) |
| 234 | * propagate_eye: Eye Functions. (line 72) |
| 235 | * proper_superstring_chainlingks: General Utilities. (line 320) |
| 236 | * purge_persistent_breakin_cache: Persistent Cache. (line 6) |
| 237 | * purge_persistent_connection_cache: Persistent Cache. (line 6) |
| 238 | * purge_persistent_owl_cache: Persistent Cache. (line 6) |
| 239 | * purge_persistent_reading_cache: Persistent Cache. (line 6) |
| 240 | * remove_stone: Board Utilities. (line 30) |
| 241 | * restore_board: Board Utilities. (line 13) |
| 242 | * restore_depth_values: General Utilities. (line 157) |
| 243 | * result_to_string: Print Utilities. (line 115) |
| 244 | * revise_semeai: Move Generators. (line 93) |
| 245 | * revise_thrashing_dragon: Move Generators. (line 77) |
| 246 | * safe_move: Reading Basics. (line 140) |
| 247 | * safety_to_string: Print Utilities. (line 111) |
| 248 | * same_string: Board Utilities. (line 233) |
| 249 | * search_persistent_reading_cache: Persistent Cache. (line 6) |
| 250 | * second_order_liberty_of_string: Board Utilities. (line 220) |
| 251 | * semeai: Move Generators. (line 31) |
| 252 | * set_depth_values: General Utilities. (line 121) |
| 253 | * set_eyevalue: Eye Functions. (line 167) |
| 254 | * shape: Pattern Values. (line 30) |
| 255 | * shapes: Move Generators. (line 48) |
| 256 | * shapes_callback: Patterns Overview. (line 59) |
| 257 | * showboard: Print Utilities. (line 98) |
| 258 | * simple_showboard: Print Utilities. (line 90) |
| 259 | * small_semeai: Reading Basics. (line 91) |
| 260 | * somewhere: General Utilities. (line 37) |
| 261 | * start_timer: General Utilities. (line 328) |
| 262 | * status_to_string: Print Utilities. (line 107) |
| 263 | * stones_on_board: Board Utilities. (line 278) |
| 264 | * store_board: Board Utilities. (line 9) |
| 265 | * store_persistent_reading_cache: Persistent Cache. (line 6) |
| 266 | * string_connect: Connection Reading. (line 12) |
| 267 | * string_to_location: Print Utilities. (line 76) |
| 268 | * superstring_chainlinks: General Utilities. (line 311) |
| 269 | * terri: Pattern Values. (line 10) |
| 270 | * test_eyeshape: Eye Functions. (line 210) |
| 271 | * test_symmetry_after_move: General Utilities. (line 52) |
| 272 | * time_report: General Utilities. (line 334) |
| 273 | * topological_eye: Eye Functions. (line 143) |
| 274 | * tryko: Some Board Functions. |
| 275 | (line 43) |
| 276 | * trymove <1>: Some Board Functions. |
| 277 | (line 31) |
| 278 | * trymove: Roadmap. (line 47) |
| 279 | * unconditional_life <1>: General Utilities. (line 204) |
| 280 | * unconditional_life: Worms. (line 175) |
| 281 | * undo_move: Some Board Functions. |
| 282 | (line 98) |
| 283 | * value: Pattern Values. (line 22) |
| 284 | * value_move_reasons(): Valuation. (line 6) |
| 285 | * whose_area: Influence Utilities. (line 51) |
| 286 | * whose_moyo: Influence Utilities. (line 45) |
| 287 | * whose_territory: Influence Utilities. (line 40) |
| 288 | * worm_reasons: Move Generators. (line 19) |
| 289 | * xcap0: Monte Carlo Go. (line 200) |
| 290 | * xcap1: Monte Carlo Go. (line 203) |
| 291 | * xcap1+: Monte Carlo Go. (line 212) |
| 292 | * xcap1-: Monte Carlo Go. (line 215) |
| 293 | * xcap2: Monte Carlo Go. (line 206) |
| 294 | * xcap2+: Monte Carlo Go. (line 218) |
| 295 | * xcap2-: Monte Carlo Go. (line 221) |
| 296 | * xcap3: Monte Carlo Go. (line 209) |
| 297 | * xnosuicide: Monte Carlo Go. (line 173) |
| 298 | * xsafe: Monte Carlo Go. (line 164) |
| 299 | * xsuicide: Monte Carlo Go. (line 170) |
| 300 | * xunsafe: Monte Carlo Go. (line 167) |
| 301 | |
| 302 | |