Commits

Author Commit Message Labels Comments Date
Shlomi Fish
board_gen/make_pysol_freecell_board.py - extracted the Columns class git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@959 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Converted simple_simon to the stacks. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@958 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
More refactoring. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@957 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
board_gen/make_pysol_freecell_board.py - implemented the seahaven output git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@956 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
make_pysol_freecell_board.py : moved some functions to a better location. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@955 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Removed the execessive print_ts by adding a flag to the Card class. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@954 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
More refactoring - converted everything to card objects. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@953 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Refactored make_pysol_freecell_board.py - added more tests to board-gen.t git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@952 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Added more tests for the board generation. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@951 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Fixed some bugs in make_pysol_freecell_board.py w.r.t bakers_dozen. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@950 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Added the re-generation of config.h.in. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@949 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Moved prefix.h.cmake to prefix.h.in - bumped the version number and removed some messages. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@948 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Renamed config.h.cmake as config.h.in to avoid indicating it's a .cmake file. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@947 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Bumped the version number and documented the changes in 0.04. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@945 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Converted the if-elsif chain to a symbolic dispatch using ->can. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@944 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Extracted _perform_move__freecell_to_stack git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@943 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Extracted the _perform_move__freecell_to_foundation method git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@942 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Extracted the _perform_move__stack_to_stack method git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@941 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Extracted the _perform_move__stack_to_freecell method git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@940 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Extracted the _perform_move__stack_to_foundation function. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@939 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Removed some trailng space. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@938 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Converted another stringified error to an error object. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@937 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Added an error for KingsOnly on an empty column. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@936 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Added the: Games::Solitaire::Verify::Exception::Move::Src::Col::NotEnoughCards exception instead of a string error. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@935 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Added Src::Freecell instead of a stringified exception. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@934 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Removed a redundant declaration of a closure. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@933 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Games::Solitaire::Verify::Exception::Move::Src::Freecell::Empty git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@932 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Added another exception type - Src::Col::NonSequence. Tested for it. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@931 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
Added the ::NotEnoughEmpties. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@930 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
Shlomi Fish
More "magic error strings" ==> Exception classes conversions: 1. Added Games::Solitaire::Verify::Exception::Move::Src::Stack::NoCards . 2. Renamed the ::Stack:: errors into ::Col:: 3. Refactored into $temp_move. git-svn-id: file:///home/shlomif/Backup/svn-dumps/google-code/svnsync-repos/fc-solve/trunk@929 e7e8a897-7ba4-4ee7-b36f-f4c66519b19a
  1. Prev
  2. Next