diff --git a/BnW_Picross/bnw_picross_solver/main_mult.asv b/BnW_Picross/bnw_picross_solver/main_mult.asv deleted file mode 100644 index 2df77d2..0000000 --- a/BnW_Picross/bnw_picross_solver/main_mult.asv +++ /dev/null @@ -1,81 +0,0 @@ -clear; clc; close; - -param = Parameter.get_parameter(file="samples/nonogram_galaxy/2/" + 1 + ".txt", ... - save_video=false); -%% video setting -if param.save_video - FPS = 60; - - video_folder = "Video/"; - if ~isfolder(video_folder) - mkdir(video_folder); - end - - filename = "Picross"; - - t = datetime; - t_string = sprintf("_%d%02d%02d_%02d%02d%02d", t.Year, t.Month, t.Day, t.Hour, t.Minute, int32(t.Second)); - - video = VideoWriter(video_folder + filename + t_string + ".mp4", "MPEG-4"); - video.FrameRate = FPS; - video.Quality = 100; - - video.open; - - %{ - frame = getframe(gcf); - writeVideo(graphics.video, frame); - %} -end - -%% initialize -fig = figure(Name="picross"); -ax = gca; - -for i=1:12 - cla(ax); - param = Parameter.get_parameter(file="samples/nonogram_galaxy/3/" + i + ".txt", ... - save_video=false); - state = State.get_initial_state(param); - graphics = Draw.initialize(fig, ax, 0.5, param); -if param.save_video - FPS = 60; - - video_folder = "Video/"; - if ~isfolder(video_folder) - mkdir(video_folder); - end - - filename = "Picross"; - - t = datetime; - t_string = sprintf("_%d%02d%02d_%02d%02d%02d", t.Year, t.Month, t.Day, t.Hour, t.Minute, int32(t.Second)); - - video = VideoWriter(video_folder + filename + t_string + ".mp4", "MPEG-4"); - video.FrameRate = FPS; - video.Quality = 100; - - video.open; - - %{ - frame = getframe(gcf); - writeVideo(graphics.video, frame); - %} -end - - %% solving - state.tick = tic; - [state, flag] = Solver.branch_solver(param, state, graphics); - - if flag && ~Util.check_all_complete(param, state) - [state, flag] = Solver.backtrack_solver(param, state, graphics); - end -end - -if ~flag - disp("This puzzle is not solvable puzzle"); -end - -if param.save_video - graphics.video.close; -end \ No newline at end of file diff --git a/BnW_Picross/README.md b/matlab/BnW_Picross/README.md similarity index 100% rename from BnW_Picross/README.md rename to matlab/BnW_Picross/README.md diff --git a/BnW_Picross/Test/+Draw/initialize.m b/matlab/BnW_Picross/Test/+Draw/initialize.m similarity index 100% rename from BnW_Picross/Test/+Draw/initialize.m rename to matlab/BnW_Picross/Test/+Draw/initialize.m diff --git a/BnW_Picross/Test/+Draw/update.m b/matlab/BnW_Picross/Test/+Draw/update.m similarity index 100% rename from BnW_Picross/Test/+Draw/update.m rename to matlab/BnW_Picross/Test/+Draw/update.m diff --git a/BnW_Picross/Test/+Parameter/get_parameter.m b/matlab/BnW_Picross/Test/+Parameter/get_parameter.m similarity index 100% rename from BnW_Picross/Test/+Parameter/get_parameter.m rename to matlab/BnW_Picross/Test/+Parameter/get_parameter.m diff --git a/BnW_Picross/Test/+State/get_initial_state.m b/matlab/BnW_Picross/Test/+State/get_initial_state.m similarity index 100% rename from BnW_Picross/Test/+State/get_initial_state.m rename to matlab/BnW_Picross/Test/+State/get_initial_state.m diff --git a/BnW_Picross/Test/+Util/fill_col.m b/matlab/BnW_Picross/Test/+Util/fill_col.m similarity index 100% rename from BnW_Picross/Test/+Util/fill_col.m rename to matlab/BnW_Picross/Test/+Util/fill_col.m diff --git a/BnW_Picross/Test/+Util/fill_line.m b/matlab/BnW_Picross/Test/+Util/fill_line.m similarity index 100% rename from BnW_Picross/Test/+Util/fill_line.m rename to matlab/BnW_Picross/Test/+Util/fill_line.m diff --git a/BnW_Picross/Test/+Util/fill_row.m b/matlab/BnW_Picross/Test/+Util/fill_row.m similarity index 100% rename from BnW_Picross/Test/+Util/fill_row.m rename to matlab/BnW_Picross/Test/+Util/fill_row.m diff --git a/BnW_Picross/Test/+Util/get_longest_length.m b/matlab/BnW_Picross/Test/+Util/get_longest_length.m similarity index 100% rename from BnW_Picross/Test/+Util/get_longest_length.m rename to matlab/BnW_Picross/Test/+Util/get_longest_length.m diff --git a/BnW_Picross/Test/+Util/get_possible_lines.m b/matlab/BnW_Picross/Test/+Util/get_possible_lines.m similarity index 100% rename from BnW_Picross/Test/+Util/get_possible_lines.m rename to matlab/BnW_Picross/Test/+Util/get_possible_lines.m diff --git a/BnW_Picross/Test/main.m b/matlab/BnW_Picross/Test/main.m similarity index 100% rename from BnW_Picross/Test/main.m rename to matlab/BnW_Picross/Test/main.m diff --git a/BnW_Picross/Test/sample.txt b/matlab/BnW_Picross/Test/sample.txt similarity index 100% rename from BnW_Picross/Test/sample.txt rename to matlab/BnW_Picross/Test/sample.txt diff --git a/BnW_Picross/Test/sample2.txt b/matlab/BnW_Picross/Test/sample2.txt similarity index 100% rename from BnW_Picross/Test/sample2.txt rename to matlab/BnW_Picross/Test/sample2.txt diff --git a/BnW_Picross/Test/sample3.txt b/matlab/BnW_Picross/Test/sample3.txt similarity index 100% rename from BnW_Picross/Test/sample3.txt rename to matlab/BnW_Picross/Test/sample3.txt diff --git a/BnW_Picross/Test/sample4.txt b/matlab/BnW_Picross/Test/sample4.txt similarity index 100% rename from BnW_Picross/Test/sample4.txt rename to matlab/BnW_Picross/Test/sample4.txt diff --git a/BnW_Picross/Test/sample5.txt b/matlab/BnW_Picross/Test/sample5.txt similarity index 100% rename from BnW_Picross/Test/sample5.txt rename to matlab/BnW_Picross/Test/sample5.txt diff --git a/BnW_Picross/Test2/+Draw/initialize.m b/matlab/BnW_Picross/Test2/+Draw/initialize.m similarity index 100% rename from BnW_Picross/Test2/+Draw/initialize.m rename to matlab/BnW_Picross/Test2/+Draw/initialize.m diff --git a/BnW_Picross/Test2/+Draw/update.m b/matlab/BnW_Picross/Test2/+Draw/update.m similarity index 100% rename from BnW_Picross/Test2/+Draw/update.m rename to matlab/BnW_Picross/Test2/+Draw/update.m diff --git a/BnW_Picross/Test2/+Parameter/get_parameter.m b/matlab/BnW_Picross/Test2/+Parameter/get_parameter.m similarity index 100% rename from BnW_Picross/Test2/+Parameter/get_parameter.m rename to matlab/BnW_Picross/Test2/+Parameter/get_parameter.m diff --git a/BnW_Picross/Test2/+State/get_initial_state.m b/matlab/BnW_Picross/Test2/+State/get_initial_state.m similarity index 100% rename from BnW_Picross/Test2/+State/get_initial_state.m rename to matlab/BnW_Picross/Test2/+State/get_initial_state.m diff --git a/BnW_Picross/Test2/+Util/fill_col.m b/matlab/BnW_Picross/Test2/+Util/fill_col.m similarity index 100% rename from BnW_Picross/Test2/+Util/fill_col.m rename to matlab/BnW_Picross/Test2/+Util/fill_col.m diff --git a/BnW_Picross/Test2/+Util/fill_col_memo.m b/matlab/BnW_Picross/Test2/+Util/fill_col_memo.m similarity index 100% rename from BnW_Picross/Test2/+Util/fill_col_memo.m rename to matlab/BnW_Picross/Test2/+Util/fill_col_memo.m diff --git a/BnW_Picross/Test2/+Util/fill_line.m b/matlab/BnW_Picross/Test2/+Util/fill_line.m similarity index 100% rename from BnW_Picross/Test2/+Util/fill_line.m rename to matlab/BnW_Picross/Test2/+Util/fill_line.m diff --git a/BnW_Picross/Test2/+Util/fill_line_memo.m b/matlab/BnW_Picross/Test2/+Util/fill_line_memo.m similarity index 100% rename from BnW_Picross/Test2/+Util/fill_line_memo.m rename to matlab/BnW_Picross/Test2/+Util/fill_line_memo.m diff --git a/BnW_Picross/Test2/+Util/fill_row.m b/matlab/BnW_Picross/Test2/+Util/fill_row.m similarity index 100% rename from BnW_Picross/Test2/+Util/fill_row.m rename to matlab/BnW_Picross/Test2/+Util/fill_row.m diff --git a/BnW_Picross/Test2/+Util/fill_row_memo.m b/matlab/BnW_Picross/Test2/+Util/fill_row_memo.m similarity index 100% rename from BnW_Picross/Test2/+Util/fill_row_memo.m rename to matlab/BnW_Picross/Test2/+Util/fill_row_memo.m diff --git a/BnW_Picross/Test2/+Util/get_longest_length.m b/matlab/BnW_Picross/Test2/+Util/get_longest_length.m similarity index 100% rename from BnW_Picross/Test2/+Util/get_longest_length.m rename to matlab/BnW_Picross/Test2/+Util/get_longest_length.m diff --git a/BnW_Picross/Test2/+Util/get_possible_lines.m b/matlab/BnW_Picross/Test2/+Util/get_possible_lines.m similarity index 100% rename from BnW_Picross/Test2/+Util/get_possible_lines.m rename to matlab/BnW_Picross/Test2/+Util/get_possible_lines.m diff --git a/BnW_Picross/Test2/+Util/get_possible_lines_memo.m b/matlab/BnW_Picross/Test2/+Util/get_possible_lines_memo.m similarity index 100% rename from BnW_Picross/Test2/+Util/get_possible_lines_memo.m rename to matlab/BnW_Picross/Test2/+Util/get_possible_lines_memo.m diff --git a/BnW_Picross/Test2/main.m b/matlab/BnW_Picross/Test2/main.m similarity index 100% rename from BnW_Picross/Test2/main.m rename to matlab/BnW_Picross/Test2/main.m diff --git a/BnW_Picross/Test2/sample.txt b/matlab/BnW_Picross/Test2/sample.txt similarity index 100% rename from BnW_Picross/Test2/sample.txt rename to matlab/BnW_Picross/Test2/sample.txt diff --git a/BnW_Picross/Test2/sample2.txt b/matlab/BnW_Picross/Test2/sample2.txt similarity index 100% rename from BnW_Picross/Test2/sample2.txt rename to matlab/BnW_Picross/Test2/sample2.txt diff --git a/BnW_Picross/Test2/sample3.txt b/matlab/BnW_Picross/Test2/sample3.txt similarity index 100% rename from BnW_Picross/Test2/sample3.txt rename to matlab/BnW_Picross/Test2/sample3.txt diff --git a/BnW_Picross/Test2/sample4.txt b/matlab/BnW_Picross/Test2/sample4.txt similarity index 100% rename from BnW_Picross/Test2/sample4.txt rename to matlab/BnW_Picross/Test2/sample4.txt diff --git a/BnW_Picross/Test2/sample5.txt b/matlab/BnW_Picross/Test2/sample5.txt similarity index 100% rename from BnW_Picross/Test2/sample5.txt rename to matlab/BnW_Picross/Test2/sample5.txt diff --git a/BnW_Picross/Test2/sample6.txt b/matlab/BnW_Picross/Test2/sample6.txt similarity index 100% rename from BnW_Picross/Test2/sample6.txt rename to matlab/BnW_Picross/Test2/sample6.txt diff --git a/BnW_Picross/Test3/+Draw/initialize.m b/matlab/BnW_Picross/Test3/+Draw/initialize.m similarity index 100% rename from BnW_Picross/Test3/+Draw/initialize.m rename to matlab/BnW_Picross/Test3/+Draw/initialize.m diff --git a/BnW_Picross/Test3/+Draw/update.m b/matlab/BnW_Picross/Test3/+Draw/update.m similarity index 100% rename from BnW_Picross/Test3/+Draw/update.m rename to matlab/BnW_Picross/Test3/+Draw/update.m diff --git a/BnW_Picross/Test3/+Parameter/get_parameter.m b/matlab/BnW_Picross/Test3/+Parameter/get_parameter.m similarity index 100% rename from BnW_Picross/Test3/+Parameter/get_parameter.m rename to matlab/BnW_Picross/Test3/+Parameter/get_parameter.m diff --git a/BnW_Picross/Test3/+Solver/backtrack_solver.m b/matlab/BnW_Picross/Test3/+Solver/backtrack_solver.m similarity index 100% rename from BnW_Picross/Test3/+Solver/backtrack_solver.m rename to matlab/BnW_Picross/Test3/+Solver/backtrack_solver.m diff --git a/BnW_Picross/Test3/+Solver/branch_solver.m b/matlab/BnW_Picross/Test3/+Solver/branch_solver.m similarity index 100% rename from BnW_Picross/Test3/+Solver/branch_solver.m rename to matlab/BnW_Picross/Test3/+Solver/branch_solver.m diff --git a/BnW_Picross/Test3/+State/get_initial_state.m b/matlab/BnW_Picross/Test3/+State/get_initial_state.m similarity index 100% rename from BnW_Picross/Test3/+State/get_initial_state.m rename to matlab/BnW_Picross/Test3/+State/get_initial_state.m diff --git a/BnW_Picross/Test3/+Util/check_all_complete.m b/matlab/BnW_Picross/Test3/+Util/check_all_complete.m similarity index 100% rename from BnW_Picross/Test3/+Util/check_all_complete.m rename to matlab/BnW_Picross/Test3/+Util/check_all_complete.m diff --git a/BnW_Picross/Test3/+Util/fill_col.m b/matlab/BnW_Picross/Test3/+Util/fill_col.m similarity index 100% rename from BnW_Picross/Test3/+Util/fill_col.m rename to matlab/BnW_Picross/Test3/+Util/fill_col.m diff --git a/BnW_Picross/Test3/+Util/fill_col_memo.m b/matlab/BnW_Picross/Test3/+Util/fill_col_memo.m similarity index 100% rename from BnW_Picross/Test3/+Util/fill_col_memo.m rename to matlab/BnW_Picross/Test3/+Util/fill_col_memo.m diff --git a/BnW_Picross/Test3/+Util/fill_line.m b/matlab/BnW_Picross/Test3/+Util/fill_line.m similarity index 100% rename from BnW_Picross/Test3/+Util/fill_line.m rename to matlab/BnW_Picross/Test3/+Util/fill_line.m diff --git a/BnW_Picross/Test3/+Util/fill_line_memo.m b/matlab/BnW_Picross/Test3/+Util/fill_line_memo.m similarity index 100% rename from BnW_Picross/Test3/+Util/fill_line_memo.m rename to matlab/BnW_Picross/Test3/+Util/fill_line_memo.m diff --git a/BnW_Picross/Test3/+Util/fill_row.m b/matlab/BnW_Picross/Test3/+Util/fill_row.m similarity index 100% rename from BnW_Picross/Test3/+Util/fill_row.m rename to matlab/BnW_Picross/Test3/+Util/fill_row.m diff --git a/BnW_Picross/Test3/+Util/fill_row_memo.m b/matlab/BnW_Picross/Test3/+Util/fill_row_memo.m similarity index 100% rename from BnW_Picross/Test3/+Util/fill_row_memo.m rename to matlab/BnW_Picross/Test3/+Util/fill_row_memo.m diff --git a/BnW_Picross/Test3/+Util/find_imcomplete_line.m b/matlab/BnW_Picross/Test3/+Util/find_imcomplete_line.m similarity index 100% rename from BnW_Picross/Test3/+Util/find_imcomplete_line.m rename to matlab/BnW_Picross/Test3/+Util/find_imcomplete_line.m diff --git a/BnW_Picross/Test3/+Util/get_longest_length.m b/matlab/BnW_Picross/Test3/+Util/get_longest_length.m similarity index 100% rename from BnW_Picross/Test3/+Util/get_longest_length.m rename to matlab/BnW_Picross/Test3/+Util/get_longest_length.m diff --git a/BnW_Picross/Test3/+Util/get_possible_lines.m b/matlab/BnW_Picross/Test3/+Util/get_possible_lines.m similarity index 100% rename from BnW_Picross/Test3/+Util/get_possible_lines.m rename to matlab/BnW_Picross/Test3/+Util/get_possible_lines.m diff --git a/BnW_Picross/Test3/+Util/get_possible_lines_memo.m b/matlab/BnW_Picross/Test3/+Util/get_possible_lines_memo.m similarity index 100% rename from BnW_Picross/Test3/+Util/get_possible_lines_memo.m rename to matlab/BnW_Picross/Test3/+Util/get_possible_lines_memo.m diff --git a/BnW_Picross/Test3/Video/Picross_20231030_223706.mp4 b/matlab/BnW_Picross/Test3/Video/Picross_20231030_223706.mp4 similarity index 100% rename from BnW_Picross/Test3/Video/Picross_20231030_223706.mp4 rename to matlab/BnW_Picross/Test3/Video/Picross_20231030_223706.mp4 diff --git a/BnW_Picross/Test3/Video/Picross_20231030_223718.mp4 b/matlab/BnW_Picross/Test3/Video/Picross_20231030_223718.mp4 similarity index 100% rename from BnW_Picross/Test3/Video/Picross_20231030_223718.mp4 rename to matlab/BnW_Picross/Test3/Video/Picross_20231030_223718.mp4 diff --git a/BnW_Picross/Test3/Video/Picross_20231030_223726.mp4 b/matlab/BnW_Picross/Test3/Video/Picross_20231030_223726.mp4 similarity index 100% rename from BnW_Picross/Test3/Video/Picross_20231030_223726.mp4 rename to matlab/BnW_Picross/Test3/Video/Picross_20231030_223726.mp4 diff --git a/BnW_Picross/Test3/Video/Picross_20231030_223736.mp4 b/matlab/BnW_Picross/Test3/Video/Picross_20231030_223736.mp4 similarity index 100% rename from BnW_Picross/Test3/Video/Picross_20231030_223736.mp4 rename to matlab/BnW_Picross/Test3/Video/Picross_20231030_223736.mp4 diff --git a/BnW_Picross/Test3/Video/Picross_20231030_223753.mp4 b/matlab/BnW_Picross/Test3/Video/Picross_20231030_223753.mp4 similarity index 100% rename from BnW_Picross/Test3/Video/Picross_20231030_223753.mp4 rename to matlab/BnW_Picross/Test3/Video/Picross_20231030_223753.mp4 diff --git a/BnW_Picross/Test3/Video/Picross_20231030_223819.mp4 b/matlab/BnW_Picross/Test3/Video/Picross_20231030_223819.mp4 similarity index 100% rename from BnW_Picross/Test3/Video/Picross_20231030_223819.mp4 rename to matlab/BnW_Picross/Test3/Video/Picross_20231030_223819.mp4 diff --git a/BnW_Picross/Test3/Video/Picross_20231030_223857.mp4 b/matlab/BnW_Picross/Test3/Video/Picross_20231030_223857.mp4 similarity index 100% rename from BnW_Picross/Test3/Video/Picross_20231030_223857.mp4 rename to matlab/BnW_Picross/Test3/Video/Picross_20231030_223857.mp4 diff --git a/BnW_Picross/Test3/Video/Picross_20231111_033949.mp4 b/matlab/BnW_Picross/Test3/Video/Picross_20231111_033949.mp4 similarity index 100% rename from BnW_Picross/Test3/Video/Picross_20231111_033949.mp4 rename to matlab/BnW_Picross/Test3/Video/Picross_20231111_033949.mp4 diff --git a/BnW_Picross/Test3/Video/Picross_20231111_112417.mp4 b/matlab/BnW_Picross/Test3/Video/Picross_20231111_112417.mp4 similarity index 100% rename from BnW_Picross/Test3/Video/Picross_20231111_112417.mp4 rename to matlab/BnW_Picross/Test3/Video/Picross_20231111_112417.mp4 diff --git a/BnW_Picross/Test3/codegen/mex/fill_col_memo_mex/cfiGuiReport.mat b/matlab/BnW_Picross/Test3/codegen/mex/fill_col_memo_mex/cfiGuiReport.mat similarity index 100% rename from BnW_Picross/Test3/codegen/mex/fill_col_memo_mex/cfiGuiReport.mat rename to matlab/BnW_Picross/Test3/codegen/mex/fill_col_memo_mex/cfiGuiReport.mat diff --git a/BnW_Picross/Test3/codegen/mex/fill_col_memo_mex/html/report.mldatx b/matlab/BnW_Picross/Test3/codegen/mex/fill_col_memo_mex/html/report.mldatx similarity index 100% rename from BnW_Picross/Test3/codegen/mex/fill_col_memo_mex/html/report.mldatx rename to matlab/BnW_Picross/Test3/codegen/mex/fill_col_memo_mex/html/report.mldatx diff --git a/BnW_Picross/Test3/main.m b/matlab/BnW_Picross/Test3/main.m similarity index 100% rename from BnW_Picross/Test3/main.m rename to matlab/BnW_Picross/Test3/main.m diff --git a/BnW_Picross/Test3/samples/10/sample1.txt b/matlab/BnW_Picross/Test3/samples/10/sample1.txt similarity index 100% rename from BnW_Picross/Test3/samples/10/sample1.txt rename to matlab/BnW_Picross/Test3/samples/10/sample1.txt diff --git a/BnW_Picross/Test3/samples/15/sample1.txt b/matlab/BnW_Picross/Test3/samples/15/sample1.txt similarity index 100% rename from BnW_Picross/Test3/samples/15/sample1.txt rename to matlab/BnW_Picross/Test3/samples/15/sample1.txt diff --git a/BnW_Picross/Test3/samples/15/sample2.txt b/matlab/BnW_Picross/Test3/samples/15/sample2.txt similarity index 100% rename from BnW_Picross/Test3/samples/15/sample2.txt rename to matlab/BnW_Picross/Test3/samples/15/sample2.txt diff --git a/BnW_Picross/Test3/samples/15/sample3.txt b/matlab/BnW_Picross/Test3/samples/15/sample3.txt similarity index 100% rename from BnW_Picross/Test3/samples/15/sample3.txt rename to matlab/BnW_Picross/Test3/samples/15/sample3.txt diff --git a/BnW_Picross/Test3/samples/20/sample1.txt b/matlab/BnW_Picross/Test3/samples/20/sample1.txt similarity index 100% rename from BnW_Picross/Test3/samples/20/sample1.txt rename to matlab/BnW_Picross/Test3/samples/20/sample1.txt diff --git a/BnW_Picross/Test3/samples/25/sample1.txt b/matlab/BnW_Picross/Test3/samples/25/sample1.txt similarity index 100% rename from BnW_Picross/Test3/samples/25/sample1.txt rename to matlab/BnW_Picross/Test3/samples/25/sample1.txt diff --git a/BnW_Picross/Test3/samples/25/sample2.txt b/matlab/BnW_Picross/Test3/samples/25/sample2.txt similarity index 100% rename from BnW_Picross/Test3/samples/25/sample2.txt rename to matlab/BnW_Picross/Test3/samples/25/sample2.txt diff --git a/BnW_Picross/Test3/samples/30/sample1.txt b/matlab/BnW_Picross/Test3/samples/30/sample1.txt similarity index 100% rename from BnW_Picross/Test3/samples/30/sample1.txt rename to matlab/BnW_Picross/Test3/samples/30/sample1.txt diff --git a/BnW_Picross/Test3/samples/30/sample2.txt b/matlab/BnW_Picross/Test3/samples/30/sample2.txt similarity index 100% rename from BnW_Picross/Test3/samples/30/sample2.txt rename to matlab/BnW_Picross/Test3/samples/30/sample2.txt diff --git a/BnW_Picross/Test3/samples/50/sample1.txt b/matlab/BnW_Picross/Test3/samples/50/sample1.txt similarity index 100% rename from BnW_Picross/Test3/samples/50/sample1.txt rename to matlab/BnW_Picross/Test3/samples/50/sample1.txt diff --git a/BnW_Picross/Test3/samples/80/sample1.txt b/matlab/BnW_Picross/Test3/samples/80/sample1.txt similarity index 100% rename from BnW_Picross/Test3/samples/80/sample1.txt rename to matlab/BnW_Picross/Test3/samples/80/sample1.txt diff --git a/BnW_Picross/Test3/test.txt b/matlab/BnW_Picross/Test3/test.txt similarity index 100% rename from BnW_Picross/Test3/test.txt rename to matlab/BnW_Picross/Test3/test.txt diff --git a/BnW_Picross/Test3/test2.txt b/matlab/BnW_Picross/Test3/test2.txt similarity index 100% rename from BnW_Picross/Test3/test2.txt rename to matlab/BnW_Picross/Test3/test2.txt diff --git a/BnW_Picross/Test3/test3.txt b/matlab/BnW_Picross/Test3/test3.txt similarity index 100% rename from BnW_Picross/Test3/test3.txt rename to matlab/BnW_Picross/Test3/test3.txt diff --git a/BnW_Picross/Test3/test4.txt b/matlab/BnW_Picross/Test3/test4.txt similarity index 100% rename from BnW_Picross/Test3/test4.txt rename to matlab/BnW_Picross/Test3/test4.txt diff --git a/BnW_Picross/bnw_picross_solver/+Draw/initialize.m b/matlab/BnW_Picross/bnw_picross_solver/+Draw/initialize.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Draw/initialize.m rename to matlab/BnW_Picross/bnw_picross_solver/+Draw/initialize.m diff --git a/BnW_Picross/bnw_picross_solver/+Draw/update.m b/matlab/BnW_Picross/bnw_picross_solver/+Draw/update.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Draw/update.m rename to matlab/BnW_Picross/bnw_picross_solver/+Draw/update.m diff --git a/BnW_Picross/bnw_picross_solver/+Parameter/get_parameter.m b/matlab/BnW_Picross/bnw_picross_solver/+Parameter/get_parameter.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Parameter/get_parameter.m rename to matlab/BnW_Picross/bnw_picross_solver/+Parameter/get_parameter.m diff --git a/BnW_Picross/bnw_picross_solver/+Solver/backtrack_solver.m b/matlab/BnW_Picross/bnw_picross_solver/+Solver/backtrack_solver.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Solver/backtrack_solver.m rename to matlab/BnW_Picross/bnw_picross_solver/+Solver/backtrack_solver.m diff --git a/BnW_Picross/bnw_picross_solver/+Solver/branch_solver.m b/matlab/BnW_Picross/bnw_picross_solver/+Solver/branch_solver.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Solver/branch_solver.m rename to matlab/BnW_Picross/bnw_picross_solver/+Solver/branch_solver.m diff --git a/BnW_Picross/bnw_picross_solver/+State/get_initial_state.m b/matlab/BnW_Picross/bnw_picross_solver/+State/get_initial_state.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+State/get_initial_state.m rename to matlab/BnW_Picross/bnw_picross_solver/+State/get_initial_state.m diff --git a/BnW_Picross/bnw_picross_solver/+Util/check_all_complete.m b/matlab/BnW_Picross/bnw_picross_solver/+Util/check_all_complete.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Util/check_all_complete.m rename to matlab/BnW_Picross/bnw_picross_solver/+Util/check_all_complete.m diff --git a/BnW_Picross/bnw_picross_solver/+Util/fill_col.m b/matlab/BnW_Picross/bnw_picross_solver/+Util/fill_col.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Util/fill_col.m rename to matlab/BnW_Picross/bnw_picross_solver/+Util/fill_col.m diff --git a/BnW_Picross/bnw_picross_solver/+Util/fill_col_memo.m b/matlab/BnW_Picross/bnw_picross_solver/+Util/fill_col_memo.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Util/fill_col_memo.m rename to matlab/BnW_Picross/bnw_picross_solver/+Util/fill_col_memo.m diff --git a/BnW_Picross/bnw_picross_solver/+Util/fill_line.m b/matlab/BnW_Picross/bnw_picross_solver/+Util/fill_line.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Util/fill_line.m rename to matlab/BnW_Picross/bnw_picross_solver/+Util/fill_line.m diff --git a/BnW_Picross/bnw_picross_solver/+Util/fill_line_memo.m b/matlab/BnW_Picross/bnw_picross_solver/+Util/fill_line_memo.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Util/fill_line_memo.m rename to matlab/BnW_Picross/bnw_picross_solver/+Util/fill_line_memo.m diff --git a/BnW_Picross/bnw_picross_solver/+Util/fill_row.m b/matlab/BnW_Picross/bnw_picross_solver/+Util/fill_row.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Util/fill_row.m rename to matlab/BnW_Picross/bnw_picross_solver/+Util/fill_row.m diff --git a/BnW_Picross/bnw_picross_solver/+Util/fill_row_memo.m b/matlab/BnW_Picross/bnw_picross_solver/+Util/fill_row_memo.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Util/fill_row_memo.m rename to matlab/BnW_Picross/bnw_picross_solver/+Util/fill_row_memo.m diff --git a/BnW_Picross/bnw_picross_solver/+Util/find_imcomplete_line.m b/matlab/BnW_Picross/bnw_picross_solver/+Util/find_imcomplete_line.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Util/find_imcomplete_line.m rename to matlab/BnW_Picross/bnw_picross_solver/+Util/find_imcomplete_line.m diff --git a/BnW_Picross/bnw_picross_solver/+Util/get_longest_length.m b/matlab/BnW_Picross/bnw_picross_solver/+Util/get_longest_length.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Util/get_longest_length.m rename to matlab/BnW_Picross/bnw_picross_solver/+Util/get_longest_length.m diff --git a/BnW_Picross/bnw_picross_solver/+Util/get_possible_lines.m b/matlab/BnW_Picross/bnw_picross_solver/+Util/get_possible_lines.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Util/get_possible_lines.m rename to matlab/BnW_Picross/bnw_picross_solver/+Util/get_possible_lines.m diff --git a/BnW_Picross/bnw_picross_solver/+Util/get_possible_lines_memo.m b/matlab/BnW_Picross/bnw_picross_solver/+Util/get_possible_lines_memo.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/+Util/get_possible_lines_memo.m rename to matlab/BnW_Picross/bnw_picross_solver/+Util/get_possible_lines_memo.m diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross1.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross1.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross1.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross1.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross10.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross10.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross10.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross10.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross11.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross11.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross11.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross11.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross12.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross12.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross12.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross12.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross2.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross2.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross2.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross2.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross3.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross3.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross3.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross3.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross4.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross4.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross4.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross4.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross5.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross5.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross5.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross5.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross6.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross6.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross6.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross6.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross7.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross7.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross7.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross7.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross8.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross8.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross8.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross8.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross9.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross9.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross9.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140144/Picross9.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross1.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross1.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross1.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross1.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross10.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross10.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross10.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross10.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross11.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross11.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross11.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross11.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross12.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross12.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross12.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross12.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross2.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross2.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross2.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross2.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross3.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross3.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross3.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross3.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross4.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross4.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross4.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross4.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross5.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross5.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross5.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross5.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross6.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross6.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross6.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross6.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross7.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross7.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross7.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross7.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross8.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross8.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross8.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross8.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross9.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross9.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross9.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140205/Picross9.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross1.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross1.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross1.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross1.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross10.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross10.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross10.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross10.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross11.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross11.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross11.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross11.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross12.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross12.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross12.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross12.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross2.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross2.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross2.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross2.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross3.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross3.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross3.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross3.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross4.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross4.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross4.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross4.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross5.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross5.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross5.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross5.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross6.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross6.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross6.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross6.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross7.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross7.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross7.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross7.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross8.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross8.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross8.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross8.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross9.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross9.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross9.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140235/Picross9.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross1.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross1.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross1.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross1.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross10.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross10.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross10.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross10.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross11.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross11.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross11.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross11.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross12.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross12.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross12.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross12.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross2.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross2.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross2.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross2.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross3.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross3.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross3.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross3.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross4.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross4.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross4.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross4.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross5.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross5.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross5.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross5.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross6.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross6.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross6.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross6.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross7.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross7.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross7.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross7.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross8.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross8.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross8.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross8.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross9.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross9.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross9.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140317/Picross9.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross1.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross1.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross1.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross1.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross10.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross10.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross10.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross10.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross11.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross11.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross11.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross11.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross12.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross12.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross12.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross12.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross2.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross2.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross2.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross2.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross3.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross3.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross3.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross3.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross4.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross4.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross4.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross4.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross5.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross5.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross5.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross5.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross6.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross6.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross6.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross6.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross7.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross7.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross7.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross7.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross8.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross8.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross8.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross8.png diff --git a/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross9.png b/matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross9.png similarity index 100% rename from BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross9.png rename to matlab/BnW_Picross/bnw_picross_solver/Photo/20231112_140428/Picross9.png diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross1.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross1.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross1.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross1.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross10.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross10.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross10.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross10.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross11.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross11.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross11.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross11.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross12.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross12.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross12.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross12.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross2.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross2.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross2.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross2.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross3.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross3.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross3.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross3.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross4.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross4.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross4.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross4.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross5.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross5.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross5.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross5.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross6.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross6.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross6.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross6.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross7.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross7.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross7.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross7.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross8.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross8.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross8.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross8.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross9.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross9.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross9.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140144/Picross9.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross1.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross1.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross1.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross1.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross10.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross10.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross10.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross10.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross11.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross11.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross11.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross11.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross12.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross12.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross12.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross12.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross2.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross2.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross2.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross2.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross3.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross3.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross3.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross3.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross4.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross4.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross4.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross4.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross5.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross5.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross5.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross5.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross6.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross6.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross6.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross6.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross7.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross7.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross7.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross7.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross8.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross8.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross8.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross8.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross9.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross9.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross9.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140205/Picross9.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross1.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross1.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross1.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross1.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross10.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross10.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross10.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross10.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross11.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross11.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross11.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross11.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross12.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross12.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross12.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross12.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross2.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross2.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross2.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross2.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross3.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross3.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross3.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross3.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross4.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross4.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross4.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross4.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross5.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross5.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross5.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross5.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross6.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross6.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross6.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross6.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross7.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross7.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross7.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross7.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross8.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross8.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross8.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross8.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross9.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross9.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross9.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140235/Picross9.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross1.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross1.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross1.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross1.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross10.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross10.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross10.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross10.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross11.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross11.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross11.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross11.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross12.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross12.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross12.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross12.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross2.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross2.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross2.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross2.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross3.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross3.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross3.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross3.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross4.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross4.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross4.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross4.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross5.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross5.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross5.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross5.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross6.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross6.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross6.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross6.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross7.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross7.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross7.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross7.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross8.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross8.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross8.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross8.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross9.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross9.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross9.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140317/Picross9.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross1.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross1.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross1.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross1.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross10.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross10.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross10.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross10.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross11.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross11.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross11.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross11.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross12.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross12.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross12.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross12.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross2.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross2.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross2.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross2.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross3.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross3.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross3.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross3.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross4.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross4.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross4.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross4.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross5.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross5.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross5.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross5.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross6.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross6.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross6.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross6.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross7.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross7.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross7.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross7.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross8.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross8.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross8.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross8.mp4 diff --git a/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross9.mp4 b/matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross9.mp4 similarity index 100% rename from BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross9.mp4 rename to matlab/BnW_Picross/bnw_picross_solver/Video/20231112_140428/Picross9.mp4 diff --git a/BnW_Picross/bnw_picross_solver/codegen/mex/fill_col_memo_mex/cfiGuiReport.mat b/matlab/BnW_Picross/bnw_picross_solver/codegen/mex/fill_col_memo_mex/cfiGuiReport.mat similarity index 100% rename from BnW_Picross/bnw_picross_solver/codegen/mex/fill_col_memo_mex/cfiGuiReport.mat rename to matlab/BnW_Picross/bnw_picross_solver/codegen/mex/fill_col_memo_mex/cfiGuiReport.mat diff --git a/BnW_Picross/bnw_picross_solver/codegen/mex/fill_col_memo_mex/html/report.mldatx b/matlab/BnW_Picross/bnw_picross_solver/codegen/mex/fill_col_memo_mex/html/report.mldatx similarity index 100% rename from BnW_Picross/bnw_picross_solver/codegen/mex/fill_col_memo_mex/html/report.mldatx rename to matlab/BnW_Picross/bnw_picross_solver/codegen/mex/fill_col_memo_mex/html/report.mldatx diff --git a/BnW_Picross/bnw_picross_solver/main.m b/matlab/BnW_Picross/bnw_picross_solver/main.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/main.m rename to matlab/BnW_Picross/bnw_picross_solver/main.m diff --git a/BnW_Picross/bnw_picross_solver/main_mult.m b/matlab/BnW_Picross/bnw_picross_solver/main_mult.m similarity index 100% rename from BnW_Picross/bnw_picross_solver/main_mult.m rename to matlab/BnW_Picross/bnw_picross_solver/main_mult.m diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/1.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/1.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/1.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/1.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/10.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/10.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/10.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/10.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/11.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/11.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/11.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/11.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/12.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/12.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/12.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/12.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/2.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/2.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/2.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/2.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/3.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/3.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/3.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/3.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/4.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/4.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/4.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/4.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/5.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/5.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/5.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/5.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/6.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/6.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/6.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/6.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/7.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/7.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/7.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/7.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/8.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/8.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/8.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/8.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/9.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/9.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/9.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/1/9.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/1.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/1.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/1.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/1.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/10.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/10.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/10.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/10.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/11.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/11.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/11.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/11.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/12.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/12.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/12.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/12.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/2.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/2.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/2.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/2.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/3.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/3.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/3.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/3.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/4.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/4.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/4.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/4.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/5.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/5.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/5.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/5.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/6.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/6.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/6.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/6.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/7.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/7.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/7.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/7.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/8.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/8.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/8.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/8.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/9.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/9.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/9.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/2/9.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/1.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/1.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/1.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/1.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/10.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/10.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/10.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/10.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/11.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/11.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/11.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/11.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/12.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/12.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/12.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/12.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/2.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/2.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/2.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/2.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/3.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/3.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/3.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/3.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/4.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/4.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/4.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/4.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/5.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/5.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/5.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/5.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/6.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/6.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/6.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/6.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/7.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/7.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/7.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/7.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/8.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/8.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/8.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/8.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/9.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/9.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/9.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/3/9.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/1.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/1.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/1.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/1.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/10.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/10.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/10.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/10.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/11.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/11.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/11.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/11.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/12.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/12.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/12.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/12.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/2.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/2.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/2.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/2.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/3.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/3.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/3.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/3.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/4.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/4.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/4.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/4.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/5.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/5.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/5.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/5.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/6.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/6.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/6.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/6.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/7.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/7.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/7.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/7.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/8.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/8.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/8.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/8.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/9.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/9.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/9.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/4/9.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/1.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/1.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/1.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/1.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/10.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/10.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/10.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/10.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/11.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/11.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/11.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/11.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/12.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/12.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/12.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/12.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/2.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/2.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/2.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/2.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/3.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/3.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/3.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/3.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/4.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/4.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/4.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/4.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/5.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/5.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/5.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/5.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/6.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/6.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/6.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/6.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/7.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/7.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/7.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/7.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/8.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/8.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/8.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/8.txt diff --git a/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/9.txt b/matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/9.txt similarity index 100% rename from BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/9.txt rename to matlab/BnW_Picross/bnw_picross_solver/samples/nonogram_galaxy/5/9.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/1/1.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/1/1.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/1/1.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/1/1.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/1/10.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/1/10.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/1/10.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/1/10.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/1/11.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/1/11.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/1/11.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/1/11.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/1/12.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/1/12.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/1/12.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/1/12.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/1/2.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/1/2.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/1/2.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/1/2.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/1/3.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/1/3.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/1/3.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/1/3.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/1/4.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/1/4.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/1/4.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/1/4.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/1/5.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/1/5.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/1/5.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/1/5.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/1/6.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/1/6.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/1/6.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/1/6.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/1/7.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/1/7.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/1/7.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/1/7.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/1/8.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/1/8.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/1/8.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/1/8.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/1/9.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/1/9.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/1/9.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/1/9.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/2/1.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/2/1.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/2/1.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/2/1.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/2/10.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/2/10.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/2/10.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/2/10.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/2/11.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/2/11.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/2/11.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/2/11.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/2/12.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/2/12.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/2/12.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/2/12.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/2/2.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/2/2.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/2/2.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/2/2.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/2/3.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/2/3.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/2/3.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/2/3.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/2/4.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/2/4.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/2/4.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/2/4.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/2/5.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/2/5.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/2/5.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/2/5.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/2/6.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/2/6.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/2/6.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/2/6.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/2/7.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/2/7.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/2/7.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/2/7.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/2/8.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/2/8.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/2/8.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/2/8.txt diff --git a/BnW_Picross/samples/nonogram_galaxy/2/9.txt b/matlab/BnW_Picross/samples/nonogram_galaxy/2/9.txt similarity index 100% rename from BnW_Picross/samples/nonogram_galaxy/2/9.txt rename to matlab/BnW_Picross/samples/nonogram_galaxy/2/9.txt diff --git a/Color_Picross/Test/+Draw/initialize.m b/matlab/Color_Picross/Test/+Draw/initialize.m similarity index 100% rename from Color_Picross/Test/+Draw/initialize.m rename to matlab/Color_Picross/Test/+Draw/initialize.m diff --git a/Color_Picross/Test/+Draw/update.m b/matlab/Color_Picross/Test/+Draw/update.m similarity index 100% rename from Color_Picross/Test/+Draw/update.m rename to matlab/Color_Picross/Test/+Draw/update.m diff --git a/Color_Picross/Test/+Parameter/get_parameter.m b/matlab/Color_Picross/Test/+Parameter/get_parameter.m similarity index 100% rename from Color_Picross/Test/+Parameter/get_parameter.m rename to matlab/Color_Picross/Test/+Parameter/get_parameter.m diff --git a/Color_Picross/Test/+State/get_initial_state.m b/matlab/Color_Picross/Test/+State/get_initial_state.m similarity index 100% rename from Color_Picross/Test/+State/get_initial_state.m rename to matlab/Color_Picross/Test/+State/get_initial_state.m diff --git a/Color_Picross/Test/+Util/fill_col.m b/matlab/Color_Picross/Test/+Util/fill_col.m similarity index 100% rename from Color_Picross/Test/+Util/fill_col.m rename to matlab/Color_Picross/Test/+Util/fill_col.m diff --git a/Color_Picross/Test/+Util/fill_col_memo.m b/matlab/Color_Picross/Test/+Util/fill_col_memo.m similarity index 100% rename from Color_Picross/Test/+Util/fill_col_memo.m rename to matlab/Color_Picross/Test/+Util/fill_col_memo.m diff --git a/Color_Picross/Test/+Util/fill_line.m b/matlab/Color_Picross/Test/+Util/fill_line.m similarity index 100% rename from Color_Picross/Test/+Util/fill_line.m rename to matlab/Color_Picross/Test/+Util/fill_line.m diff --git a/Color_Picross/Test/+Util/fill_line_memo.m b/matlab/Color_Picross/Test/+Util/fill_line_memo.m similarity index 100% rename from Color_Picross/Test/+Util/fill_line_memo.m rename to matlab/Color_Picross/Test/+Util/fill_line_memo.m diff --git a/Color_Picross/Test/+Util/fill_row.m b/matlab/Color_Picross/Test/+Util/fill_row.m similarity index 100% rename from Color_Picross/Test/+Util/fill_row.m rename to matlab/Color_Picross/Test/+Util/fill_row.m diff --git a/Color_Picross/Test/+Util/fill_row_memo.m b/matlab/Color_Picross/Test/+Util/fill_row_memo.m similarity index 100% rename from Color_Picross/Test/+Util/fill_row_memo.m rename to matlab/Color_Picross/Test/+Util/fill_row_memo.m diff --git a/Color_Picross/Test/+Util/get_longest_length.m b/matlab/Color_Picross/Test/+Util/get_longest_length.m similarity index 100% rename from Color_Picross/Test/+Util/get_longest_length.m rename to matlab/Color_Picross/Test/+Util/get_longest_length.m diff --git a/Color_Picross/Test/+Util/get_possible_lines.m b/matlab/Color_Picross/Test/+Util/get_possible_lines.m similarity index 100% rename from Color_Picross/Test/+Util/get_possible_lines.m rename to matlab/Color_Picross/Test/+Util/get_possible_lines.m diff --git a/Color_Picross/Test/+Util/get_possible_lines_memo.m b/matlab/Color_Picross/Test/+Util/get_possible_lines_memo.m similarity index 100% rename from Color_Picross/Test/+Util/get_possible_lines_memo.m rename to matlab/Color_Picross/Test/+Util/get_possible_lines_memo.m diff --git a/Color_Picross/Test/Video/Picross_20231102_014628.mp4 b/matlab/Color_Picross/Test/Video/Picross_20231102_014628.mp4 similarity index 100% rename from Color_Picross/Test/Video/Picross_20231102_014628.mp4 rename to matlab/Color_Picross/Test/Video/Picross_20231102_014628.mp4 diff --git a/Color_Picross/Test/Video/Picross_20231102_014636.mp4 b/matlab/Color_Picross/Test/Video/Picross_20231102_014636.mp4 similarity index 100% rename from Color_Picross/Test/Video/Picross_20231102_014636.mp4 rename to matlab/Color_Picross/Test/Video/Picross_20231102_014636.mp4 diff --git a/Color_Picross/Test/Video/Picross_20231102_014643.mp4 b/matlab/Color_Picross/Test/Video/Picross_20231102_014643.mp4 similarity index 100% rename from Color_Picross/Test/Video/Picross_20231102_014643.mp4 rename to matlab/Color_Picross/Test/Video/Picross_20231102_014643.mp4 diff --git a/Color_Picross/Test/Video/Picross_20231102_014651.mp4 b/matlab/Color_Picross/Test/Video/Picross_20231102_014651.mp4 similarity index 100% rename from Color_Picross/Test/Video/Picross_20231102_014651.mp4 rename to matlab/Color_Picross/Test/Video/Picross_20231102_014651.mp4 diff --git a/Color_Picross/Test/Video/Picross_20231102_014660.mp4 b/matlab/Color_Picross/Test/Video/Picross_20231102_014660.mp4 similarity index 100% rename from Color_Picross/Test/Video/Picross_20231102_014660.mp4 rename to matlab/Color_Picross/Test/Video/Picross_20231102_014660.mp4 diff --git a/Color_Picross/Test/Video/Picross_20231102_014715.mp4 b/matlab/Color_Picross/Test/Video/Picross_20231102_014715.mp4 similarity index 100% rename from Color_Picross/Test/Video/Picross_20231102_014715.mp4 rename to matlab/Color_Picross/Test/Video/Picross_20231102_014715.mp4 diff --git a/Color_Picross/Test/Video/Picross_20231102_014730.mp4 b/matlab/Color_Picross/Test/Video/Picross_20231102_014730.mp4 similarity index 100% rename from Color_Picross/Test/Video/Picross_20231102_014730.mp4 rename to matlab/Color_Picross/Test/Video/Picross_20231102_014730.mp4 diff --git a/Color_Picross/Test/main.m b/matlab/Color_Picross/Test/main.m similarity index 100% rename from Color_Picross/Test/main.m rename to matlab/Color_Picross/Test/main.m diff --git a/Color_Picross/Test/samples/10_10/1.txt b/matlab/Color_Picross/Test/samples/10_10/1.txt similarity index 100% rename from Color_Picross/Test/samples/10_10/1.txt rename to matlab/Color_Picross/Test/samples/10_10/1.txt diff --git a/Color_Picross/Test/samples/10_10/2.txt b/matlab/Color_Picross/Test/samples/10_10/2.txt similarity index 100% rename from Color_Picross/Test/samples/10_10/2.txt rename to matlab/Color_Picross/Test/samples/10_10/2.txt diff --git a/Color_Picross/Test/samples/15_15/1.txt b/matlab/Color_Picross/Test/samples/15_15/1.txt similarity index 100% rename from Color_Picross/Test/samples/15_15/1.txt rename to matlab/Color_Picross/Test/samples/15_15/1.txt diff --git a/Color_Picross/Test/samples/20_20/1.txt b/matlab/Color_Picross/Test/samples/20_20/1.txt similarity index 100% rename from Color_Picross/Test/samples/20_20/1.txt rename to matlab/Color_Picross/Test/samples/20_20/1.txt diff --git a/Color_Picross/Test/samples/20_20/2.txt b/matlab/Color_Picross/Test/samples/20_20/2.txt similarity index 100% rename from Color_Picross/Test/samples/20_20/2.txt rename to matlab/Color_Picross/Test/samples/20_20/2.txt diff --git a/Color_Picross/Test/samples/25_25/1.txt b/matlab/Color_Picross/Test/samples/25_25/1.txt similarity index 100% rename from Color_Picross/Test/samples/25_25/1.txt rename to matlab/Color_Picross/Test/samples/25_25/1.txt diff --git a/Color_Picross/Test/samples/30_30/1.txt b/matlab/Color_Picross/Test/samples/30_30/1.txt similarity index 100% rename from Color_Picross/Test/samples/30_30/1.txt rename to matlab/Color_Picross/Test/samples/30_30/1.txt diff --git a/Color_Picross/Test/samples/50_50/1.txt b/matlab/Color_Picross/Test/samples/50_50/1.txt similarity index 100% rename from Color_Picross/Test/samples/50_50/1.txt rename to matlab/Color_Picross/Test/samples/50_50/1.txt diff --git a/Color_Picross/Test/samples/5_5/1.txt b/matlab/Color_Picross/Test/samples/5_5/1.txt similarity index 100% rename from Color_Picross/Test/samples/5_5/1.txt rename to matlab/Color_Picross/Test/samples/5_5/1.txt diff --git a/Color_Picross/Test/samples/80_60/smurf_cat.txt b/matlab/Color_Picross/Test/samples/80_60/smurf_cat.txt similarity index 100% rename from Color_Picross/Test/samples/80_60/smurf_cat.txt rename to matlab/Color_Picross/Test/samples/80_60/smurf_cat.txt diff --git a/Color_Picross/Test/samples/80_80/rick_astley.txt b/matlab/Color_Picross/Test/samples/80_80/rick_astley.txt similarity index 100% rename from Color_Picross/Test/samples/80_80/rick_astley.txt rename to matlab/Color_Picross/Test/samples/80_80/rick_astley.txt diff --git a/Color_Picross/color_picross_solver/+Draw/initialize.m b/matlab/Color_Picross/color_picross_solver/+Draw/initialize.m similarity index 100% rename from Color_Picross/color_picross_solver/+Draw/initialize.m rename to matlab/Color_Picross/color_picross_solver/+Draw/initialize.m diff --git a/Color_Picross/color_picross_solver/+Draw/update.m b/matlab/Color_Picross/color_picross_solver/+Draw/update.m similarity index 100% rename from Color_Picross/color_picross_solver/+Draw/update.m rename to matlab/Color_Picross/color_picross_solver/+Draw/update.m diff --git a/Color_Picross/color_picross_solver/+Parameter/get_parameter.m b/matlab/Color_Picross/color_picross_solver/+Parameter/get_parameter.m similarity index 100% rename from Color_Picross/color_picross_solver/+Parameter/get_parameter.m rename to matlab/Color_Picross/color_picross_solver/+Parameter/get_parameter.m diff --git a/Color_Picross/color_picross_solver/+State/get_initial_state.m b/matlab/Color_Picross/color_picross_solver/+State/get_initial_state.m similarity index 100% rename from Color_Picross/color_picross_solver/+State/get_initial_state.m rename to matlab/Color_Picross/color_picross_solver/+State/get_initial_state.m diff --git a/Color_Picross/color_picross_solver/+Util/fill_col.m b/matlab/Color_Picross/color_picross_solver/+Util/fill_col.m similarity index 100% rename from Color_Picross/color_picross_solver/+Util/fill_col.m rename to matlab/Color_Picross/color_picross_solver/+Util/fill_col.m diff --git a/Color_Picross/color_picross_solver/+Util/fill_col_memo.m b/matlab/Color_Picross/color_picross_solver/+Util/fill_col_memo.m similarity index 100% rename from Color_Picross/color_picross_solver/+Util/fill_col_memo.m rename to matlab/Color_Picross/color_picross_solver/+Util/fill_col_memo.m diff --git a/Color_Picross/color_picross_solver/+Util/fill_line.m b/matlab/Color_Picross/color_picross_solver/+Util/fill_line.m similarity index 100% rename from Color_Picross/color_picross_solver/+Util/fill_line.m rename to matlab/Color_Picross/color_picross_solver/+Util/fill_line.m diff --git a/Color_Picross/color_picross_solver/+Util/fill_line_memo.m b/matlab/Color_Picross/color_picross_solver/+Util/fill_line_memo.m similarity index 100% rename from Color_Picross/color_picross_solver/+Util/fill_line_memo.m rename to matlab/Color_Picross/color_picross_solver/+Util/fill_line_memo.m diff --git a/Color_Picross/color_picross_solver/+Util/fill_row.m b/matlab/Color_Picross/color_picross_solver/+Util/fill_row.m similarity index 100% rename from Color_Picross/color_picross_solver/+Util/fill_row.m rename to matlab/Color_Picross/color_picross_solver/+Util/fill_row.m diff --git a/Color_Picross/color_picross_solver/+Util/fill_row_memo.m b/matlab/Color_Picross/color_picross_solver/+Util/fill_row_memo.m similarity index 100% rename from Color_Picross/color_picross_solver/+Util/fill_row_memo.m rename to matlab/Color_Picross/color_picross_solver/+Util/fill_row_memo.m diff --git a/Color_Picross/color_picross_solver/+Util/get_longest_length.m b/matlab/Color_Picross/color_picross_solver/+Util/get_longest_length.m similarity index 100% rename from Color_Picross/color_picross_solver/+Util/get_longest_length.m rename to matlab/Color_Picross/color_picross_solver/+Util/get_longest_length.m diff --git a/Color_Picross/color_picross_solver/+Util/get_possible_lines.m b/matlab/Color_Picross/color_picross_solver/+Util/get_possible_lines.m similarity index 100% rename from Color_Picross/color_picross_solver/+Util/get_possible_lines.m rename to matlab/Color_Picross/color_picross_solver/+Util/get_possible_lines.m diff --git a/Color_Picross/color_picross_solver/+Util/get_possible_lines_memo.m b/matlab/Color_Picross/color_picross_solver/+Util/get_possible_lines_memo.m similarity index 100% rename from Color_Picross/color_picross_solver/+Util/get_possible_lines_memo.m rename to matlab/Color_Picross/color_picross_solver/+Util/get_possible_lines_memo.m diff --git a/Color_Picross/color_picross_solver/Video/Picross_20231102_014628.mp4 b/matlab/Color_Picross/color_picross_solver/Video/Picross_20231102_014628.mp4 similarity index 100% rename from Color_Picross/color_picross_solver/Video/Picross_20231102_014628.mp4 rename to matlab/Color_Picross/color_picross_solver/Video/Picross_20231102_014628.mp4 diff --git a/Color_Picross/color_picross_solver/Video/Picross_20231102_014636.mp4 b/matlab/Color_Picross/color_picross_solver/Video/Picross_20231102_014636.mp4 similarity index 100% rename from Color_Picross/color_picross_solver/Video/Picross_20231102_014636.mp4 rename to matlab/Color_Picross/color_picross_solver/Video/Picross_20231102_014636.mp4 diff --git a/Color_Picross/color_picross_solver/Video/Picross_20231102_014643.mp4 b/matlab/Color_Picross/color_picross_solver/Video/Picross_20231102_014643.mp4 similarity index 100% rename from Color_Picross/color_picross_solver/Video/Picross_20231102_014643.mp4 rename to matlab/Color_Picross/color_picross_solver/Video/Picross_20231102_014643.mp4 diff --git a/Color_Picross/color_picross_solver/Video/Picross_20231102_014651.mp4 b/matlab/Color_Picross/color_picross_solver/Video/Picross_20231102_014651.mp4 similarity index 100% rename from Color_Picross/color_picross_solver/Video/Picross_20231102_014651.mp4 rename to matlab/Color_Picross/color_picross_solver/Video/Picross_20231102_014651.mp4 diff --git a/Color_Picross/color_picross_solver/Video/Picross_20231102_014660.mp4 b/matlab/Color_Picross/color_picross_solver/Video/Picross_20231102_014660.mp4 similarity index 100% rename from Color_Picross/color_picross_solver/Video/Picross_20231102_014660.mp4 rename to matlab/Color_Picross/color_picross_solver/Video/Picross_20231102_014660.mp4 diff --git a/Color_Picross/color_picross_solver/Video/Picross_20231102_014715.mp4 b/matlab/Color_Picross/color_picross_solver/Video/Picross_20231102_014715.mp4 similarity index 100% rename from Color_Picross/color_picross_solver/Video/Picross_20231102_014715.mp4 rename to matlab/Color_Picross/color_picross_solver/Video/Picross_20231102_014715.mp4 diff --git a/Color_Picross/color_picross_solver/Video/Picross_20231102_014730.mp4 b/matlab/Color_Picross/color_picross_solver/Video/Picross_20231102_014730.mp4 similarity index 100% rename from Color_Picross/color_picross_solver/Video/Picross_20231102_014730.mp4 rename to matlab/Color_Picross/color_picross_solver/Video/Picross_20231102_014730.mp4 diff --git a/Color_Picross/color_picross_solver/main.m b/matlab/Color_Picross/color_picross_solver/main.m similarity index 100% rename from Color_Picross/color_picross_solver/main.m rename to matlab/Color_Picross/color_picross_solver/main.m diff --git a/Color_Picross/color_picross_solver/samples/10_10/1.txt b/matlab/Color_Picross/color_picross_solver/samples/10_10/1.txt similarity index 100% rename from Color_Picross/color_picross_solver/samples/10_10/1.txt rename to matlab/Color_Picross/color_picross_solver/samples/10_10/1.txt diff --git a/Color_Picross/color_picross_solver/samples/10_10/2.txt b/matlab/Color_Picross/color_picross_solver/samples/10_10/2.txt similarity index 100% rename from Color_Picross/color_picross_solver/samples/10_10/2.txt rename to matlab/Color_Picross/color_picross_solver/samples/10_10/2.txt diff --git a/Color_Picross/color_picross_solver/samples/15_15/1.txt b/matlab/Color_Picross/color_picross_solver/samples/15_15/1.txt similarity index 100% rename from Color_Picross/color_picross_solver/samples/15_15/1.txt rename to matlab/Color_Picross/color_picross_solver/samples/15_15/1.txt diff --git a/Color_Picross/color_picross_solver/samples/20_20/1.txt b/matlab/Color_Picross/color_picross_solver/samples/20_20/1.txt similarity index 100% rename from Color_Picross/color_picross_solver/samples/20_20/1.txt rename to matlab/Color_Picross/color_picross_solver/samples/20_20/1.txt diff --git a/Color_Picross/color_picross_solver/samples/20_20/2.txt b/matlab/Color_Picross/color_picross_solver/samples/20_20/2.txt similarity index 100% rename from Color_Picross/color_picross_solver/samples/20_20/2.txt rename to matlab/Color_Picross/color_picross_solver/samples/20_20/2.txt diff --git a/Color_Picross/color_picross_solver/samples/25_25/1.txt b/matlab/Color_Picross/color_picross_solver/samples/25_25/1.txt similarity index 100% rename from Color_Picross/color_picross_solver/samples/25_25/1.txt rename to matlab/Color_Picross/color_picross_solver/samples/25_25/1.txt diff --git a/Color_Picross/color_picross_solver/samples/30_30/1.txt b/matlab/Color_Picross/color_picross_solver/samples/30_30/1.txt similarity index 100% rename from Color_Picross/color_picross_solver/samples/30_30/1.txt rename to matlab/Color_Picross/color_picross_solver/samples/30_30/1.txt diff --git a/Color_Picross/color_picross_solver/samples/50_50/1.txt b/matlab/Color_Picross/color_picross_solver/samples/50_50/1.txt similarity index 100% rename from Color_Picross/color_picross_solver/samples/50_50/1.txt rename to matlab/Color_Picross/color_picross_solver/samples/50_50/1.txt diff --git a/Color_Picross/color_picross_solver/samples/5_5/1.txt b/matlab/Color_Picross/color_picross_solver/samples/5_5/1.txt similarity index 100% rename from Color_Picross/color_picross_solver/samples/5_5/1.txt rename to matlab/Color_Picross/color_picross_solver/samples/5_5/1.txt