Commit Graph

17 Commits

Author SHA1 Message Date
Dan Ballard d08af5722c better integrate ai and play function. it works for moves. not so much
with jumps
2011-09-13 23:33:51 -07:00
Dan Ballard 96b3abbfa1 Merge branch 'master' into pruning
Conflicts:
	checkers.rb
2011-09-13 21:55:41 -07:00
Dan Ballard 5b1d69ebfe basic play interface 2011-09-13 21:54:01 -07:00
Dan Ballard e383c27a8d command line player interface. needs user move validation, ai move get,
and actualy move do
2011-09-13 13:21:40 -07:00
Dan Ballard da4ca314b8 slightly ok pruning based on max score of other branches of DFS and
modifying depth of branch by pieces taken
2011-09-12 22:51:43 -07:00
Dan Ballard 78afdda3f0 doc changes to search function 2011-09-12 18:08:23 -07:00
Dan Ballard 34bccf463f adding some max pruning... not working past depth 25? 2011-09-12 13:44:19 -07:00
Dan Ballard 5617e7f82b Full search working, and horrifically slow even at depth 10 2011-09-11 12:39:14 -07:00
Dan Ballard a1f48682c0 start of percentage tracker 2011-09-09 14:57:35 -07:00
Dan Ballard 29b6987759 start real DFS 2011-09-08 23:11:19 -07:00
Dan Ballard 8270053048 Kings pieces and moves backwords for them 2011-09-06 23:05:55 -07:00
Dan Ballard 1e75bdd77a full forward motion and jump simulation and run_1st_path test method 2011-09-06 21:59:31 -07:00
Dan Ballard 8c0cfc5037 fixed gen_jumped methods and wrote/tempalted gen_baord_moves 2011-09-05 09:44:19 -07:00
Dan Ballard f61b9ee0a7 finish move generator, add jump generator, add dup and all associated
functions
2011-08-28 16:39:17 -07:00
Dan Ballard 6f69940642 populate board, add axis 2011-08-26 14:55:45 -07:00
Dan Ballard 8e505715b2 working to_s 2011-08-26 08:26:55 -07:00
Dan Ballard 7ae8e9cd81 start 2011-08-26 07:25:10 -07:00