genetica terminada
[xYpjg3TdSw.git] / tags
blobb63ed4aa271f564b230c5d2e9735c73d71faec89
1 \x16\x13      Session.vim     /^map \x16\x13 \x16\e:w\x16$/;"      m
2 \x16\x13      Session.vim     /^map! \x16\x13 \x16\e:w\x16$/;"     m
3 \x16\x15      Session.vim     /^inoremap \x16\x15 \x16\au\x16\x15$/;" m
4 !_TAG_FILE_FORMAT       2       /extended format; --format=1 will not append ;" to lines/
5 !_TAG_FILE_SORTED       1       /0=unsorted, 1=sorted, 2=foldcase/
6 !_TAG_PROGRAM_AUTHOR    Darren Hiebert  /dhiebert@users.sourceforge.net/
7 !_TAG_PROGRAM_NAME      Exuberant Ctags //
8 !_TAG_PROGRAM_URL       http://ctags.sourceforge.net    /official site/
9 !_TAG_PROGRAM_VERSION   5.8     //
10 02l     Session.vim     /^normal! 02l$/;"       m
11 03l     Session.vim     /^normal! 03l$/;"       m
12 <F8>    Session.vim     /^map <F8> \x16\e:make -B\x16$/;"      m
13 <F8>    Session.vim     /^map! <F8> \x16\e:make -B\x16$/;"     m
14 <F9>    Session.vim     /^map <F9> \x16\e:make\x16$/;" m
15 <F9>    Session.vim     /^map! <F9> \x16\e:make\x16$/;"        m
16 <Plug>NetrwBrowseX      Session.vim     /^nnoremap <silent> <Plug>NetrwBrowseX :call netrw#NetrwBrowseX(expand("\x16<cWORD>"),0)\x16$/;"      m
17 ABS     MinimaxEnemy.cpp        91;"    d       file:
18 Being   Controller.cpp  /^} Being;$/;"  t       typeref:struct:__anon1  file:
19 Board   Board.cpp       /^Board::Board()$/;"    f       class:Board
20 Board   Board.h /^class Board$/;"       c
21 CHILD_WINDOW_PANEL_FIRST_MOVE_TITLE     Window.cpp      19;"    d       file:
22 CHILD_WINDOW_POSITION_X Window.cpp      16;"    d       file:
23 CHILD_WINDOW_POSITION_Y Window.cpp      17;"    d       file:
24 CHILD_WINDOW_TITTLE     Window.cpp      18;"    d       file:
25 CPPFLAGS        makefile        /^CPPFLAGS = -Wall -O3$/;"      m
26 Comp    Board.h /^      typedef std::pair<ImpComp, ImpComp> Comp;$/;"   t       class:Board
27 ControlFunc     Window.cpp      /^void ControlFunc(int id) { window->control_func(id); }$/;"    f
28 Controller      Controller.cpp  /^Controller::Controller(Game *game, bool isAuto)$/;"   f       class:Controller
29 Controller      Controller.h    /^class Controller$/;"  c
30 DEFAULT_COMPUTER_COLOR  Window.cpp      22;"    d       file:
31 DEFAULT_MINIMAX_DEPTH   Window.cpp      21;"    d       file:
32 DIAG0   Board.h 12;"    d
33 DIAG1   Board.h 13;"    d
34 DO_GENETICS     main.cpp        13;"    d       file:
35 Enemy   Enemy.h /^      Enemy(bool player, int minimaxDepth): _player(player), _minimax_depth(minimaxDepth) {}$/;"      f       class:Enemy
36 Enemy   Enemy.h /^class Enemy$/;"       c
37 FINDMAX MinimaxEnemy.cpp        176;"   d       file:
38 Game    Game.cpp        /^Game::Game()$/;"      f       class:Game
39 Game    Game.h  /^class Game$/;"        c
40 Heu     MinimaxEnemy.cpp        /^} Heu;$/;"    t       typeref:struct:sHeu     file:
41 HeuType Board.h /^typedef double HeuType;$/;"   t
42 HeuType MinimaxEnemy.cpp        /^typedef MinimaxEnemy::HeuType HeuType;$/;"    t       file:
43 HeuType MinimaxEnemy.h  /^      typedef double HeuType;$/;"     t       class:MinimaxEnemy
44 HeuTypeMax      MinimaxEnemy.h  13;"    d
45 ID_COMPUTER_COLOR       Window.cpp      /^  ID_COMPUTER_COLOR,$/;"      e       enum:__anon2    file:
46 ID_FIRST_MOVE   Window.cpp      /^  ID_FIRST_MOVE,$/;"  e       enum:__anon2    file:
47 ID_MINIMAX_DEPTH        Window.cpp      /^  ID_MINIMAX_DEPTH = 0,$/;"   e       enum:__anon2    file:
48 ID_PLAY_BUTTON  Window.cpp      /^  ID_PLAY_BUTTON,$/;" e       enum:__anon2    file:
49 ID_REDO_BUTTON  Window.cpp      /^      ID_REDO_BUTTON$/;"      e       enum:__anon2    file:
50 ID_STOP_BUTTON  Window.cpp      /^  ID_STOP_BUTTON,$/;" e       enum:__anon2    file:
51 ID_UNDO_BUTTON  Window.cpp      /^      ID_UNDO_BUTTON,$/;"     e       enum:__anon2    file:
52 INDEX   common.h        13;"    d
53 INDEX_FROM      Board.h 20;"    d
54 INDEX_TO        Board.h 21;"    d
55 INDEX_X Board.h 17;"    d
56 INDEX_Y Board.h 18;"    d
57 Imp     Board.h /^  typedef std::bitset<64> Imp; $/;"   t       class:Board
58 ImpComp Board.h /^      typedef unsigned long long ImpComp;$/;" t       class:Board
59 KeyboardFunc    Window.cpp      /^void KeyboardFunc(unsigned char key, int x, int y) { window->keyboard_func(key, x, y); }$/;"  f
60 LFLAGS  makefile        /^LFLAGS = -lglui -lglut -lGLU -lGL -pg$/;"     m
61 LOG_FILE        Game.cpp        12;"    d       file:
62 LearningEnemy   LearningEnemy.h /^    LearningEnemy(bool player, int minimaxDepth): MinimaxEnemy(player, minimaxDepth) {}$/;"   f       class:LearningEnemy
63 LearningEnemy   LearningEnemy.h /^class LearningEnemy: public MinimaxEnemy$/;"  c
64 MAIN_WINDOW_HEIGHT      Window.cpp      11;"    d       file:
65 MAIN_WINDOW_POSITION_X  Window.cpp      12;"    d       file:
66 MAIN_WINDOW_POSITION_Y  Window.cpp      13;"    d       file:
67 MAIN_WINDOW_TITLE       Window.cpp      14;"    d       file:
68 MAIN_WINDOW_WIDTH       Window.cpp      10;"    d       file:
69 MAX     Board.cpp       27;"    d       file:
70 MAX     MinimaxEnemy.cpp        92;"    d       file:
71 MAX_ALPHABETA   LearningEnemy.cpp       6;"     d       file:
72 MAX_ALPHABETA   MinimaxEnemy.cpp        93;"    d       file:
73 MAX_MOVES       Controller.cpp  95;"    d       file:
74 MAX_MOVES       Game.cpp        14;"    d       file:
75 MAX_REPS        Controller.cpp  93;"    d       file:
76 MIN     common.h        4;"     d
77 MOD     LearningEnemy.cpp       5;"     d       file:
78 MinimaxEnemy    MinimaxEnemy.h  /^      MinimaxEnemy(bool player, int minimaxDepth): Enemy(player, minimaxDepth)\/*, _game_boards(board_compare)*\/ {$/;"       f       class:MinimaxEnemy
79 MinimaxEnemy    MinimaxEnemy.h  /^class MinimaxEnemy: public Enemy$/;"  c
80 MouseFunc       Window.cpp      /^void MouseFunc(int button, int state, int x, int y) { window->mouse_func(button, state, x, y); }$/;"  f
81 Move    Board.h /^  typedef std::pair<char, char> Move; $/;"    t       class:Board
82 MoveHistoryEntry        MoveHistoryEntry.cpp    /^MoveHistoryEntry::MoveHistoryEntry() $/;"     f       class:MoveHistoryEntry
83 MoveHistoryEntry        MoveHistoryEntry.cpp    /^MoveHistoryEntry::MoveHistoryEntry(Board *board, int fromX, int fromY, int toX, int toY)$/;"  f       class:MoveHistoryEntry
84 MoveHistoryEntry        MoveHistoryEntry.h      /^class MoveHistoryEntry$/;"    c
85 MoveList        Board.h /^  typedef std::vector<Move> MoveList; \/\/Lista de movimentos$/;"     t       class:Board
86 MoveListOt      Board.h /^      typedef MoveOt MoveListOt[8 * 12]; \/\/Lista de movimentos otimizada$/;"        t       class:Board
87 MoveOt  Board.h /^      typedef unsigned int MoveOt;$/;"        t       class:Board
88 MoveOt  Board.h 15;"    d
89 NUM_HEU MinimaxEnemy.h  14;"    d
90 NUM_LIVE        Controller.cpp  92;"    d       file:
91 NUM_POP Controller.cpp  91;"    d       file:
92 OBJS    makefile        /^OBJS = Board.o Controller.o Game.o main.o Window.o MoveHistoryEntry.o Enemy.o RandomEnemy.o MinimaxEnemy.o$/;"        m
93 PRINTHEU        MinimaxEnemy.cpp        77;"    d       file:
94 PROP_MUT        Controller.cpp  94;"    d       file:
95 Q       Session.vim     /^map Q gq$/;"  m
96 RandomEnemy     RandomEnemy.h   /^      RandomEnemy(bool player, int minimaxDepth): Enemy(player, minimaxDepth) { srand((unsigned) time(NULL)); }$/;"   f       class:RandomEnemy
97 RandomEnemy     RandomEnemy.h   /^class RandomEnemy: public Enemy$/;"   c
98 RenderScene     Window.cpp      /^void RenderScene(void) { window->render_scene(); }$/;"        f
99 ReshapeFunc     Window.cpp      /^void ReshapeFunc(int width, int height) { window->reshape_func(width, height); }$/;"  f
100 SQU     Board.cpp       26;"    d       file:
101 SQU     LearningEnemy.cpp       4;"     d       file:
102 SQU     MinimaxEnemy.cpp        90;"    d       file:
103 STEPS   LearningEnemy.h 8;"     d
104 SessionLoad     Session.vim     /^let SessionLoad = 1$/;"       v
105 Set     Board.h /^      typedef std::set<Comp, bool (*)(const Comp&, const Comp&)> Set;$/;"     t       class:Board
106 SpecialKeys     Window.cpp      /^void SpecialKeys(int key, int x, int y) { window->special_keys(key, x, y); }$/;"      f
107 TimerFunc       Window.cpp      /^void TimerFunc(int key) { window->timer_func(key); }$/;"      f
108 VAR_DOU LearningEnemy.h 7;"     d
109 VAR_INT LearningEnemy.h 6;"     d
110 Window  Window.cpp      /^Window::Window(int argc, char **argv, Controller *control)$/;"        f       class:Window
111 Window  Window.h        /^class Window$/;"      c
112 _Button_redo    Window.h        /^  GLUI_Button *_Button_start, *_Button_stop, *_Button_undo, *_Button_redo;$/;"        m       class:Window
113 _Button_start   Window.h        /^  GLUI_Button *_Button_start, *_Button_stop, *_Button_undo, *_Button_redo;$/;"        m       class:Window
114 _Button_stop    Window.h        /^  GLUI_Button *_Button_start, *_Button_stop, *_Button_undo, *_Button_redo;$/;"        m       class:Window
115 _Button_undo    Window.h        /^  GLUI_Button *_Button_start, *_Button_stop, *_Button_undo, *_Button_redo;$/;"        m       class:Window
116 _RadioGroup_computerColor       Window.h        /^  GLUI_RadioGroup *_RadioGroup_firstMove, *_RadioGroup_computerColor;$/;"     m       class:Window
117 _RadioGroup_firstMove   Window.h        /^  GLUI_RadioGroup *_RadioGroup_firstMove, *_RadioGroup_computerColor;$/;"     m       class:Window
118 _Spinner_minimax        Window.h        /^  GLUI_Spinner *_Spinner_minimax;$/;" m       class:Window
119 __ENEMY_H__     Enemy.h 2;"     d
120 __IA_BOARD_H__  Board.h 2;"     d
121 __IA_CONTROLLER_H__     Controller.h    2;"     d
122 __IA_GAME_H__   Game.h  2;"     d
123 __IA_MACROS_H__ common.h        2;"     d
124 __IA_WINDOW_H__ Window.h        2;"     d
125 __LEARNING_ENEMY_H__    LearningEnemy.h 2;"     d
126 __MINIMAX_ENEMY_H__     MinimaxEnemy.h  2;"     d
127 __MOVE_HISTORY_ENTRY_H__        MoveHistoryEntry.h      2;"     d
128 __RANDOM_ENEMY_H__      RandomEnemy.h   2;"     d
129 _board  Enemy.h /^      Board *_board;$/;"      m       class:Enemy
130 _board  Game.h  /^  Board *_board;$/;"  m       class:Game
131 _board  MoveHistoryEntry.h      /^      Board *_board;$/;"      m       class:MoveHistoryEntry
132 _choice MinimaxEnemy.h  /^      int _choice;$/;"        m       class:MinimaxEnemy
133 _computer_color Game.h  /^      int _move_count, _current_move, _computer_color, _minimax_depth;$/;"    m       class:Game
134 _computer_color Window.h        /^  int _window_id, _first_move, _computer_color, _minimax_depth, _width, _height;$/;"  m       class:Window
135 _control        Window.h        /^  Controller *_control;$/;"   m       class:Window
136 _current_move   Game.h  /^      int _move_count, _current_move, _computer_color, _minimax_depth;$/;"    m       class:Game
137 _enemy  Game.h  /^      Enemy *_enemy[2];$/;"   m       class:Game
138 _first_move     Window.h        /^  int _window_id, _first_move, _computer_color, _minimax_depth, _width, _height;$/;"  m       class:Window
139 _from_x MoveHistoryEntry.h      /^      int _from_x, _from_y, _to_x, _to_y;$/;" m       class:MoveHistoryEntry
140 _from_y MoveHistoryEntry.h      /^      int _from_x, _from_y, _to_x, _to_y;$/;" m       class:MoveHistoryEntry
141 _game   Controller.h    /^  Game *_game;$/;"    m       class:Controller
142 _has_highlight  Controller.h    /^  bool _is_highlighted[8][8], _is_empty[8][8], _has_highlight, _is_playing;$/;"       m       class:Controller
143 _height Window.h        /^  int _window_id, _first_move, _computer_color, _minimax_depth, _width, _height;$/;"  m       class:Window
144 _heu    MinimaxEnemy.h  /^      HeuType _heu[NUM_HEU], _heu_total;$/;"  m       class:MinimaxEnemy
145 _heu_total      MinimaxEnemy.h  /^      HeuType _heu[NUM_HEU], _heu_total;$/;"  m       class:MinimaxEnemy
146 _highlight      Controller.h    /^  char _highlight[8][8], _piece[8][8];$/;"    m       class:Controller
147 _is_auto        Controller.h    /^      bool _is_auto;$/;"      m       class:Controller
148 _is_empty       Controller.h    /^  bool _is_highlighted[8][8], _is_empty[8][8], _has_highlight, _is_playing;$/;"       m       class:Controller
149 _is_highlighted Controller.h    /^  bool _is_highlighted[8][8], _is_empty[8][8], _has_highlight, _is_playing;$/;"       m       class:Controller
150 _is_playing     Controller.h    /^  bool _is_highlighted[8][8], _is_empty[8][8], _has_highlight, _is_playing;$/;"       m       class:Controller
151 _last_click_x   Controller.h    /^  int _last_click_x, _last_click_y;$/;"       m       class:Controller
152 _last_click_y   Controller.h    /^  int _last_click_x, _last_click_y;$/;"       m       class:Controller
153 _minimax_depth  Controller.h    /^      int _minimax_depth;$/;" m       class:Controller
154 _minimax_depth  Enemy.h /^      int _minimax_depth;$/;" m       class:Enemy
155 _minimax_depth  Game.h  /^      int _move_count, _current_move, _computer_color, _minimax_depth;$/;"    m       class:Game
156 _minimax_depth  Window.h        /^  int _window_id, _first_move, _computer_color, _minimax_depth, _width, _height;$/;"  m       class:Window
157 _move_count     Game.h  /^      int _move_count, _current_move, _computer_color, _minimax_depth;$/;"    m       class:Game
158 _move_history   Game.h  /^      MoveHistoryEntry *_move_history;$/;"    m       class:Game
159 _out    Game.h  /^      FILE *_out;$/;" m       class:Game
160 _piece  Controller.h    /^  char _highlight[8][8], _piece[8][8];$/;"    m       class:Controller
161 _player Enemy.h /^      bool _player;$/;"       m       class:Enemy
162 _player Game.h  /^  bool _player;$/;"   m       class:Game
163 _to_x   MoveHistoryEntry.h      /^      int _from_x, _from_y, _to_x, _to_y;$/;" m       class:MoveHistoryEntry
164 _to_y   MoveHistoryEntry.h      /^      int _from_x, _from_y, _to_x, _to_y;$/;" m       class:MoveHistoryEntry
165 _width  Window.h        /^  int _window_id, _first_move, _computer_color, _minimax_depth, _width, _height;$/;"  m       class:Window
166 _window Controller.h    /^  Window *_window;$/;"        m       class:Controller
167 _window_id      Window.h        /^  int _window_id, _first_move, _computer_color, _minimax_depth, _width, _height;$/;"  m       class:Window
168 adj     Board.cpp       /^Board::Imp both, adj;$/;"     v
169 adjacent        Board.h /^      unsigned char adjacent(char i, char j) const {$/;"      f       class:Board
170 after_display   Controller.cpp  /^void Controller::after_display()$/;"  f       class:Controller
171 all_moves       Board.h /^      int all_moves(bool player, MoveListOt &to) const {$/;"  f       class:Board
172 alphabeta       MinimaxEnemy.cpp        /^HeuType MinimaxEnemy::alphabeta(const Board &board, int depth, HeuType alpha, HeuType beta, int player)$/;"   f       class:MinimaxEnemy
173 board   MoveHistoryEntry.h      /^      Board *board() { return _board; }$/;"   f       class:MoveHistoryEntry
174 board_compare   Board.cpp       /^bool board_compare(const Board::Comp& l, const Board::Comp& r) {$/;"  f
175 both    Board.cpp       /^Board::Imp both, adj;$/;"     v
176 can_highlight   Controller.cpp  /^bool Controller::can_highlight(int x, int y)$/;"      f       class:Controller
177 can_move        Game.cpp        /^bool Game::can_move(int x, int y)$/;" f       class:Game
178 can_redo        Game.h  /^      bool can_redo() { return _current_move <= _move_count; }$/;"    f       class:Game
179 can_undo        Game.h  /^      bool can_undo() { return _current_move > 1; }$/;"       f       class:Game
180 centralisation  Board.h /^      HeuType centro[2], cmx[2], cmy[2], concentration[2], centralisation[2], masscenter[2], quads[2], connectedness[2], minx[2], miny[2], maxx[2], maxy[2], uniformity[2];$/;"       m       class:Board
181 centralisation  MinimaxEnemy.cpp        /^HeuType MinimaxEnemy::centralisation(Board &board, bool player, bool plastmove)$/;"   f       class:MinimaxEnemy
182 centro  Board.h /^      HeuType centro[2], cmx[2], cmy[2], concentration[2], centralisation[2], masscenter[2], quads[2], connectedness[2], minx[2], miny[2], maxx[2], maxy[2], uniformity[2];$/;"       m       class:Board
183 centro  MinimaxEnemy.cpp        /^HeuType MinimaxEnemy::centro(Board &board, bool player, bool plastmove)$/;"   f       class:MinimaxEnemy
184 clear_highlight Controller.cpp  /^void Controller::clear_highlight()$/;"        f       class:Controller
185 click   Controller.cpp  /^void Controller::click(int x, int y)$/;"      f       class:Controller
186 cmx     Board.h /^      HeuType centro[2], cmx[2], cmy[2], concentration[2], centralisation[2], masscenter[2], quads[2], connectedness[2], minx[2], miny[2], maxx[2], maxy[2], uniformity[2];$/;"       m       class:Board
187 cmy     Board.h /^      HeuType centro[2], cmx[2], cmy[2], concentration[2], centralisation[2], masscenter[2], quads[2], connectedness[2], minx[2], miny[2], maxx[2], maxy[2], uniformity[2];$/;"       m       class:Board
188 compBeing       Controller.cpp  /^int compBeing(const void *l, const void *r)$/;"       f
189 concentration   Board.h /^      HeuType centro[2], cmx[2], cmy[2], concentration[2], centralisation[2], masscenter[2], quads[2], connectedness[2], minx[2], miny[2], maxx[2], maxy[2], uniformity[2];$/;"       m       class:Board
190 concentration   MinimaxEnemy.cpp        /^HeuType MinimaxEnemy::concentration(Board &board, bool player, bool plastmove)$/;"    f       class:MinimaxEnemy
191 connectedness   Board.h /^      HeuType centro[2], cmx[2], cmy[2], concentration[2], centralisation[2], masscenter[2], quads[2], connectedness[2], minx[2], miny[2], maxx[2], maxy[2], uniformity[2];$/;"       m       class:Board
192 connectedness   MinimaxEnemy.cpp        /^HeuType MinimaxEnemy::connectedness(Board &board, bool player, bool plastmove)$/;"    f       class:MinimaxEnemy
193 control_func    Window.cpp      /^void Window::control_func(int id)$/;" f       class:Window
194 copy    Board.h /^      Board *copy() {$/;"     f       class:Board
195 count   Board.h /^      inline char count() const {$/;" f       class:Board
196 count   Board.h /^  inline char count(int d, char i, char j) const {$/;"        f       class:Board
197 createSon       LearningEnemy.cpp       /^LearningEnemy * LearningEnemy::createSon()$/;"        f       class:LearningEnemy
198 createSon       LearningEnemy.cpp       /^LearningEnemy * LearningEnemy::createSon(LearningEnemy enemy)$/;"     f       class:LearningEnemy
199 cubicPolynome   LearningEnemy.cpp       /^double LearningEnemy::cubicPolynome(Board board, bool player)$/;"     f       class:LearningEnemy
200 d       LearningEnemy.h /^    double d[VAR_DOU];$/;"    m       class:LearningEnemy
201 d_dou   LearningEnemy.h /^    double d_dou[STEPS][VAR_DOU]; \/\/ Derivada nos últimos passos$/;"        m       class:LearningEnemy
202 d_int   LearningEnemy.h /^    int d_int[STEPS][VAR_INT]; \/\/    Derivada nos últimos passos$/;"        m       class:LearningEnemy
203 derrotas        LearningEnemy.h /^    unsigned int derrotas;$/;"        m       class:LearningEnemy
204 diag    Board.cpp       /^char horiz[8], vert[8], diag[2][15];$/;"      v
205 disable Window.cpp      /^void Window::disable(const char *s)$/;"       f       class:Window
206 disable_all     Window.cpp      /^void Window::disable_all()$/;"        f       class:Window
207 display Window.cpp      /^void Window::display()$/;"    f       class:Window
208 distCentro      LearningEnemy.cpp       /^double LearningEnemy::distCentro(Board board, bool player)$/;"        f       class:LearningEnemy
209 distEntreSiEuc  LearningEnemy.cpp       /^double LearningEnemy::distEntreSiEuc(Board board, bool player)$/;"    f       class:LearningEnemy
210 distEntreSiMan  LearningEnemy.cpp       /^double LearningEnemy::distEntreSiMan(Board board, bool player)$/;"    f       class:LearningEnemy
211 draw_circle     Window.cpp      /^void Window::draw_circle(int x, int y, int c)$/;"     f       class:Window
212 draw_square     Window.cpp      /^void Window::draw_square(int x, int y, int c)$/;"     f       class:Window
213 draw_tab        Window.cpp      /^void Window::draw_tab()$/;"   f       class:Window
214 draw_tab_bg     Window.cpp      /^void Window::draw_tab_bg()$/;"        f       class:Window
215 dx      Board.cpp       /^char dx[] = {0, 1, 1, 1}, dy[] = {1, 0, 1, -1};$/;"   v
216 dy      Board.cpp       /^char dx[] = {0, 1, 1, 1}, dy[] = {1, 0, 1, -1};$/;"   v
217 e       Controller.cpp  /^      MinimaxEnemy *e;$/;"    m       struct:__anon1  file:
218 enable  Window.cpp      /^void Window::enable(const char *s)$/;"        f       class:Window
219 enable_all      Window.cpp      /^void Window::enable_all()$/;" f       class:Window
220 fill_moves      Game.cpp        /^void Game::fill_moves(int x, int y, bool *to)$/;"     f       class:Game
221 fill_pieces     Game.cpp        /^void Game::fill_pieces(bool *isEmpty, char *piece)$/;"        f       class:Game
222 from_x  MoveHistoryEntry.h      /^      int from_x() { return _from_x; }$/;"    f       class:MoveHistoryEntry
223 from_y  MoveHistoryEntry.h      /^      int from_y() { return _from_y; }$/;"    f       class:MoveHistoryEntry
224 g_Boards        MinimaxEnemy.cpp        /^static Board g_Boards[10][8 * 12];$/;"        v       file:
225 g_Heu   MinimaxEnemy.cpp        /^static Heu g_Heu[10][8 * 12];$/;"     v       file:
226 g_MoveList      MinimaxEnemy.cpp        /^static Board::MoveListOt g_MoveList[10];$/;"  v       file:
227 g_player        Board.cpp       /^bool g_player;$/;"    v
228 get     Board.h /^  inline bool get(bool player, char i, char j) const {$/;"    f       class:Board
229 get_last_move   Game.cpp        /^void Game::get_last_move(int& fromX, int &fromY, int& toX, int& toY)$/;"      f       class:Game
230 get_winner      Game.h  /^      bool get_winner() { return !_player; }$/;"      f       class:Game
231 glui    Window.h        /^  GLUI *glui;$/;"     m       class:Window
232 gx      Session.vim     /^nmap gx <Plug>NetrwBrowseX$/;"        m
233 h       MinimaxEnemy.cpp        /^      HeuType h;$/;"  m       struct:sHeu     file:
234 heu     Controller.cpp  /^      MinimaxEnemy::HeuType heu[NUM_HEU];$/;" m       struct:__anon1  file:
235 heuristica      LearningEnemy.cpp       /^int LearningEnemy::heuristica(Board board, bool player)$/;"   f       class:LearningEnemy
236 heuristica      MinimaxEnemy.cpp        /^HeuType MinimaxEnemy::heuristica(Board &board, bool player, bool plastmove)$/;"       f       class:MinimaxEnemy
237 highlight       Controller.cpp  /^int Controller::highlight(int x, int y)$/;"   f       class:Controller
238 horiz   Board.cpp       /^char horiz[8], vert[8], diag[2][15];$/;"      v
239 i       LearningEnemy.h /^    int i[VAR_INT];$/;"       m       class:LearningEnemy
240 i       MinimaxEnemy.cpp        /^      int i;$/;"      m       struct:sHeu     file:
241 initial_position        Board.cpp       /^void Board::initial_position()$/;"    f       class:Board
242 is_empty        Controller.cpp  /^bool Controller::is_empty(int x, int y)$/;"   f       class:Controller
243 is_end  Board.h /^      bool is_end() const {$/;"       f       class:Board
244 is_end  Game.cpp        /^bool Game::is_end()$/;"       f       class:Game
245 is_highlighted  Controller.cpp  /^bool Controller::is_highlighted(int x, int y)$/;"     f       class:Controller
246 keyboard_func   Window.cpp      /^void Window::keyboard_func(unsigned char key, int x, int y)$/;"       f       class:Window
247 lessHeu MinimaxEnemy.cpp        /^int lessHeu(const void *l, const void *r) {$/;"       f
248 load    Controller.cpp  /^void Controller::load(FILE *in)$/;"   f       class:Controller
249 load    Game.cpp        /^void Game::load(FILE *in)$/;" f       class:Game
250 main    main.cpp        /^int main(int argc, char **argv)$/;"   f
251 main_loop       Window.cpp      /^void Window::main_loop()$/;"  f       class:Window
252 masscenter      Board.h /^      HeuType centro[2], cmx[2], cmy[2], concentration[2], centralisation[2], masscenter[2], quads[2], connectedness[2], minx[2], miny[2], maxx[2], maxy[2], uniformity[2];$/;"       m       class:Board
253 masscenter      MinimaxEnemy.cpp        /^HeuType MinimaxEnemy::masscenter(Board &board, bool player, bool plastmove)$/;"       f       class:MinimaxEnemy
254 maxhCentralisation      MinimaxEnemy.cpp        /^                              , maxhCentralisation = -1$/;"   v
255 maxhCentro      MinimaxEnemy.cpp        /^                              , maxhCentro = -1$/;"   v
256 maxhConcentration       MinimaxEnemy.cpp        /^                              , maxhConcentration = -1$/;"    v
257 maxhConnectedness       MinimaxEnemy.cpp        /^                              , maxhConnectedness = -1$/;"    v
258 maxhMasscenter  MinimaxEnemy.cpp        /^                              , maxhMasscenter = -1$/;"       v
259 maxhNull        MinimaxEnemy.cpp        /^HeuType maxhNull = -1$/;"     v
260 maxhQuads       MinimaxEnemy.cpp        /^                              , maxhQuads = -1$/;"    v
261 maxhUniformity  MinimaxEnemy.cpp        /^                              , maxhUniformity = -1$/;"       v
262 maxx    Board.h /^      HeuType centro[2], cmx[2], cmy[2], concentration[2], centralisation[2], masscenter[2], quads[2], connectedness[2], minx[2], miny[2], maxx[2], maxy[2], uniformity[2];$/;"       m       class:Board
263 maxy    Board.h /^      HeuType centro[2], cmx[2], cmy[2], concentration[2], centralisation[2], masscenter[2], quads[2], connectedness[2], minx[2], miny[2], maxx[2], maxy[2], uniformity[2];$/;"       m       class:Board
264 minx    Board.h /^      HeuType centro[2], cmx[2], cmy[2], concentration[2], centralisation[2], masscenter[2], quads[2], connectedness[2], minx[2], miny[2], maxx[2], maxy[2], uniformity[2];$/;"       m       class:Board
265 miny    Board.h /^      HeuType centro[2], cmx[2], cmy[2], concentration[2], centralisation[2], masscenter[2], quads[2], connectedness[2], minx[2], miny[2], maxx[2], maxy[2], uniformity[2];$/;"       m       class:Board
266 moreHeu MinimaxEnemy.cpp        /^int moreHeu(const void *l, const void *r) {$/;"       f
267 mouse_func      Window.cpp      /^void Window::mouse_func(int button, int state, int x, int y)$/;"      f       class:Window
268 move    Board.h /^      inline void move(bool player, Move move) {$/;"  f       class:Board
269 move    Game.cpp        /^void Game::move(int fromX, int fromY, int toX, int toY)$/;"   f       class:Game
270 move    MinimaxEnemy.cpp        /^void MinimaxEnemy::move(Board *board, int& fromX, int& fromY, int& toX, int& toY)$/;" f       class:MinimaxEnemy
271 move    RandomEnemy.cpp /^void RandomEnemy::move(Board *board, int& fromX, int& fromY, int& toX, int& toY)$/;"  f       class:RandomEnemy
272 move_result     Board.h /^      inline Board move_result(bool player, Move move) {$/;"  f       class:Board
273 move_result     Board.h /^      inline Board move_result(bool player, MoveOt move) const {$/;"  f       class:Board
274 moves   Board.cpp       /^void Board::moves(bool player, int fromX, int fromY, MoveList &to)$/;"        f       class:Board
275 operator =      MoveHistoryEntry.cpp    /^const MoveHistoryEntry& MoveHistoryEntry::operator=(const MoveHistoryEntry& entry)$/;"        f       class:MoveHistoryEntry
276 piece   Controller.cpp  /^int Controller::piece(int x, int y)$/;"       f       class:Controller
277 play    Controller.cpp  /^void Controller::play()$/;"   f       class:Controller
278 print   Game.cpp        /^void Game::print() {$/;"      f       class:Game
279 quads   Board.h /^      HeuType centro[2], cmx[2], cmy[2], concentration[2], centralisation[2], masscenter[2], quads[2], connectedness[2], minx[2], miny[2], maxx[2], maxy[2], uniformity[2];$/;"       m       class:Board
280 quads   MinimaxEnemy.cpp        /^HeuType MinimaxEnemy::quads(Board &board, bool player, bool plastmove)$/;"    f       class:MinimaxEnemy
281 redo    Controller.cpp  /^void Controller::redo()$/;"   f       class:Controller
282 redo    Game.cpp        /^void Game::redo()$/;" f       class:Game
283 render_scene    Window.cpp      /^void Window::render_scene(void)$/;"   f       class:Window
284 rep     common.h        6;"     d
285 repb    common.h        9;"     d
286 repbc   common.h        10;"    d
287 repbe   common.h        8;"     d
288 repi    common.h        7;"     d
289 reps    common.h        11;"    d
290 reset   Game.cpp        /^void Game::reset()$/;"        f       class:Game
291 reshape_func    Window.cpp      /^void Window::reshape_func(int width, int height)$/;"  f       class:Window
292 rodadaDerrotas  LearningEnemy.h /^    unsigned int rodadaDerrotas;$/;"  m       class:LearningEnemy
293 rodadaVitorias  LearningEnemy.h /^    unsigned int rodadaVitorias;$/;"  m       class:LearningEnemy
294 s:cpo_save      Session.vim     /^let s:cpo_save=&cpo$/;"       v
295 s:l     Session.vim     /^let s:l = 22 - ((6 * winheight(0) + 19) \/ 39)$/;"    v
296 s:l     Session.vim     /^let s:l = 72 - ((27 * winheight(0) + 19) \/ 39)$/;"   v
297 s:so_save       Session.vim     /^let s:so_save = &so | let s:siso_save = &siso | set so=0 siso=0$/;"   v
298 s:sx    Session.vim     /^let s:sx = expand("<sfile>:p:r")."x.vim"$/;"  v
299 s:wipebuf       Session.vim     /^  let s:wipebuf = bufnr('%')$/;"      v
300 sHeu    MinimaxEnemy.cpp        /^typedef struct sHeu {$/;"     s       file:
301 set     Board.h /^  inline void set(bool player, char i, char j, bool val = true) {$/;" f       class:Board
302 set     Game.cpp        /^void Game::set(MoveHistoryEntry entry) {$/;"  f       class:Game
303 set_computer_color      Controller.cpp  /^void Controller::set_computer_color(int computerColor)$/;"    f       class:Controller
304 set_computer_color      Game.h  /^      void set_computer_color(int computerColor) { _computer_color = computerColor; }$/;"     f       class:Game
305 set_first_move  Controller.cpp  /^void Controller::set_first_move(int firstMove)$/;"    f       class:Controller
306 set_minimax_depth       Controller.cpp  /^void Controller::set_minimax_depth(int minimaxDepth)$/;"      f       class:Controller
307 set_minimax_depth       Enemy.h /^      void set_minimax_depth(int minimaxDepth) { _minimax_depth = minimaxDepth; }$/;" f       class:Enemy
308 set_minimax_depth       Game.cpp        /^void Game::set_minimax_depth(int minimaxDepth)$/;"    f       class:Game
309 set_player      Enemy.h /^      inline void set_player(bool player) { _player = player; }$/;"   f       class:Enemy
310 set_player      Game.cpp        /^void Game::set_player(bool player)$/;"        f       class:Game
311 set_players     Game.cpp        /^void Game::set_players(Enemy *a, Enemy *b)$/;"        f       class:Game
312 set_weights     MinimaxEnemy.cpp        /^void MinimaxEnemy::set_weights(HeuType heu[NUM_HEU])$/;"      f       class:MinimaxEnemy
313 set_window      Controller.cpp  /^void Controller::set_window(Window *window)$/;"       f       class:Controller
314 special_keys    Window.cpp      /^void Window::special_keys(int key, int x, int y)$/;"  f       class:Window
315 stop    Controller.cpp  /^void Controller::stop()$/;"   f       class:Controller
316 t       Board.h /^  Imp t[2]; \/\/t[i] representa o tabuleiro somente com as peças do jogador i$/;"     m       class:Board
317 think   Game.cpp        /^bool Game::think()$/;"        f       class:Game
318 timer_func      Window.cpp      /^void Window::timer_func(int key)$/;"  f       class:Window
319 to_comp Board.h /^      inline Board::Comp to_comp() {$/;"      f       class:Board
320 to_imp_comp     Board.h /^      inline Board::ImpComp to_imp_comp(const Imp &t) {$/;"   f       class:Board
321 to_x    MoveHistoryEntry.h      /^      int to_x()   { return _to_x; }$/;"      f       class:MoveHistoryEntry
322 to_y    MoveHistoryEntry.h      /^      int to_y()   { return _to_y; }$/;"      f       class:MoveHistoryEntry
323 undo    Controller.cpp  /^void Controller::undo()$/;"   f       class:Controller
324 undo    Enemy.h /^      virtual void undo(Board *board) {}$/;"  f       class:Enemy
325 undo    Game.cpp        /^void Game::undo() $/;"        f       class:Game
326 undo    MinimaxEnemy.h  /^      virtual void undo(Board *board) { $/;"  f       class:MinimaxEnemy
327 uniformity      Board.h /^      HeuType centro[2], cmx[2], cmy[2], concentration[2], centralisation[2], masscenter[2], quads[2], connectedness[2], minx[2], miny[2], maxx[2], maxy[2], uniformity[2];$/;"       m       class:Board
328 uniformity      MinimaxEnemy.cpp        /^HeuType MinimaxEnemy::uniformity(Board &board, bool player, bool plastmove)$/;"       f       class:MinimaxEnemy
329 update_all      Controller.cpp  /^void Controller::update_all()$/;"     f       class:Controller
330 vert    Board.cpp       /^char horiz[8], vert[8], diag[2][15];$/;"      v
331 vitorias        LearningEnemy.h /^    unsigned int vitorias;$/;"        m       class:LearningEnemy
332 win     Board.h /^      inline bool win(bool player) const {$/;"        f       class:Board
333 window  Window.cpp      /^static Window *window = NULL;$/;"     v       file:
334 wins    Controller.cpp  /^      int wins;$/;"   m       struct:__anon1  file:
335 zt      Session.vim     /^normal! zt$/;"        m
336 ~Board  Board.h /^  ~Board() {}$/;"     f       class:Board
337 ~Controller     Controller.cpp  /^Controller::~Controller()$/;" f       class:Controller
338 ~Enemy  Enemy.h /^      virtual ~Enemy() {}$/;" f       class:Enemy
339 ~Game   Game.cpp        /^Game::~Game()$/;"     f       class:Game
340 ~Window Window.cpp      /^Window::~Window()$/;" f       class:Window