2000-11-29 23:29 falk * Makefile.am, configure.in: Support rotation.c. 2000-11-29 23:28 falk * rotations.c, rotations.cc: Rewrite in C for major speed gain. 2000-11-29 03:18 falk * README: Add hint to tr '[a-z]' '[A-Z]'| sort -u. 2000-11-29 03:13 falk * Makefile.am: Added bags, layouts, ALGORITHM and BUGS to EXTRA_DIST. 2000-11-29 03:13 falk * ALGORITHM: Added link to http://www.gtoal.com/wordgames/documents/gaddag.txt. 2000-11-29 03:09 falk * README: Added note about autoplay. 2000-11-29 03:08 falk * TrieNode.hh: Trimmed whitespace. 2000-11-29 03:04 falk * Makefile.am: Added aux to EXTRA_DIST. 2000-11-29 03:04 falk * README: Added another note about the word list. 2000-11-29 02:59 falk * WordListTrie.cc: Added missing include. 2000-11-29 02:56 falk * BUGS: Lots of new bugs... 2000-11-29 02:51 falk * TODO: Another item... 2000-11-29 02:51 falk * TrieNode.hh, WordListTrie.cc: Minor cleanups. 2000-11-29 02:29 falk * Bot.cc, Bot.hh, Trie.cc, Trie.hh, trie.cc: Adapted to split out TrieNode. 2000-11-29 02:28 falk * Makefile.am: Added TrieNode.hh and WordListTrie.??. 2000-11-29 02:27 falk * WordListTrie.cc, WordListTrie.hh: Split out from trie.cc. 2000-11-29 02:27 falk * TrieNode.hh: Split out from Trie.hh and trie.cc. 2000-11-29 01:12 falk * Bot.cc: Minor formatting tweaks. 2000-11-29 01:03 falk * Rules.cc: Cleared bogus initializers. 2000-11-29 01:00 falk * Rules.cc, configure.in: Check for sstream vs. strstream. 2000-11-29 00:49 falk * .cvsignore: Removed de.* and added *.dict, *.trie. 2000-11-29 00:49 falk * .cvsignore: Sorted. 2000-11-29 00:48 falk * .cvsignore: Added cxx_repository and ChangeLog. 2000-11-29 00:41 falk * HumanPlayer.cc, Move.hh, Player.cc, Pos.hh, README, Trie.cc, Trie.hh, rotations.cc: Remove std:: prefix and use standard C header names for compatibility with Compaq C++. 2000-11-29 00:41 falk * trie.cc: Use HAVE_HASH_MAP determined by configure.in. 2000-11-29 00:40 falk * TODO: Check for hash_map now done. 2000-11-29 00:39 falk * configure.in: [no log message] 2000-11-29 00:18 falk * TODO: Updated. 2000-11-29 00:14 falk * README, en.bag, en.layout: Added. 2000-11-28 23:59 falk * configure.in: Use Trie.cc instead of main.cc for source location checking. 2000-11-28 23:57 falk * HumanPlayer.cc: Improve slightly. 2000-11-28 19:30 falk * Trie.hh: letter returns char. 2000-11-28 19:30 falk * main.cc: Auto play when argc == 3. 2000-11-28 19:30 falk * Rack.hh: Tweaked spacing. 2000-11-21 21:07 falk * Board.cc, Board.hh, Bot.cc, HumanPlayer.cc, Move.hh, Player.cc, Player.hh, Pos.hh, Rack.hh, Rules.cc, TODO, Trie.cc, Trie.hh, main.cc, rotations.cc, trie.cc: namespace fixes. 2000-10-24 23:41 falk * HumanPlayer.cc: Fix uninitialized variable. 2000-10-24 23:41 falk * Bot.cc, Bot.hh: Split out calculating word score into own method. 2000-10-23 01:07 falk * trie.cc: Use hash_map for speedup and less memory usage. 2000-10-22 18:40 falk * BUGS, Bot.cc, Player.cc, Rack.hh, de.bag: Added blank support. Not verified well, yet, but seems to work. 2000-10-22 16:43 falk * Rack.hh: Remove same-tile check in Rack since it is obsoleted by the checks in Bot.cc. 2000-10-22 16:42 falk * Bot.hh, HumanPlayer.cc, HumanPlayer.hh, Makefile.am, Player.hh, TODO, main.cc: Added HumanPlayer. 2000-10-22 15:34 falk * TODO: Another idea. 2000-10-22 15:34 falk * Bot.cc: Juggle stuff around a bit to gain 8% CPU. 2000-10-21 22:09 falk * Rules.cc, Rules.hh: Removed obsolete function. 2000-10-21 21:56 falk * configure.in: Add --enable-profile option. 2000-10-21 21:49 falk * TODO: bitsets suck. 2000-10-21 21:40 falk * Bot.cc: Add a comment. 2000-10-21 21:40 falk * TODO: Another note. 2000-10-21 21:36 falk * Bot.cc: Removed paranoid assertion. 2000-10-21 21:34 falk * Bot.cc, Bot.hh, TODO, main.cc: Do not get letters one by one from the rack, and then search for them in the children of node, but exploit that both are sorted and grab one from the lower till they match. 2000-10-21 21:06 falk * TODO: Another idea. 2000-10-21 20:56 falk * Bot.cc, Bot.hh, TODO, configure.in, main.cc: letterOk cached. 2000-10-19 20:52 falk * TODO: Another idea. 2000-10-19 20:40 falk * Bot.cc, Bot.hh: Have two separate letterOk vectors. Still rebuilt on every getMove call. 2000-10-19 20:32 falk * Bot.cc, Bot.hh, Player.cc, Player.hh, main.cc: Have Players track the Board themselves. 2000-10-19 20:31 falk * ALGORITHM: Minor tewaks. 2000-10-19 20:00 falk * Makefile.am, Player.cc, Player.hh: Make all methods virtual. 2000-10-19 19:59 falk * BUGS, TODO: Some ideas and bugs. 2000-10-19 19:54 falk * AUTHORS: Removed wrong entry. 2000-10-18 22:19 falk * de.layout: German board layout. 2000-10-18 21:55 falk * ALGORITHM: started. 2000-10-18 19:53 falk * Bag.hh, Board.hh, Bot.cc, Bot.hh, Move.hh, Player.hh, Rack.hh, Rules.hh, Trie.cc, de.bag, main.cc, rotations.cc, trie.cc: Cleanups, commenting and making compile with cxx. 2000-10-16 19:26 falk * Board.cc, Board.hh: Cleanups & can read board content. 2000-10-14 19:12 falk * Board.cc, Board.hh, Bot.cc, Bot.hh, Move.hh, Player.hh, Rack.hh, Rules.cc, Rules.hh, Trie.hh, de.bag, main.cc: Bugfixes. Scores should work. 2000-10-13 21:35 falk * Makefile.am: Added missing headers. 2000-10-13 20:46 falk * .cvsignore: Added some more stuff. 2000-10-13 20:45 falk * Bag.hh, Board.cc, Bot.cc, Bot.hh, Makefile.am, Player.hh, Pos.hh, Rack.hh, Rules.cc, Rules.hh, Tile.hh, Trie.cc, Trie.hh, de.bag, main.cc, rotations.cc, trie.cc: Added trie-based computer player. 2000-09-30 03:07 falk * Board.cc, Board.hh, Makefile.am, Pos.cc, Pos.hh: Made "Pos" a typedef of int instead of a class. 2000-09-30 02:44 falk * Dir.hh: A direction. 2000-09-30 02:44 falk * Board.cc, Makefile.am, Pos.cc, Pos.hh, Rules.cc, Rules.hh, main.cc: Extended position handling. 2000-09-23 03:50 falk * Board.cc, Board.hh, Game.hh, Makefile.am, Pos.hh, Rules.cc, Rules.hh, Tile.hh, de.bag, main.cc: Cleaned version of existing stuff. 2000-09-17 17:32 falk * .cvsignore, AUTHORS, Makefile.am, configure.in, empty.cc, empty.hh, main.cc: Initial revision 2000-09-17 17:32 falk * .cvsignore, AUTHORS, Makefile.am, configure.in, empty.cc, empty.hh, main.cc: Start.