From 475ccd99e38e6604fc848a5a08f47088addefa78 Mon Sep 17 00:00:00 2001 From: Laurent Perron Date: Wed, 7 Nov 2018 20:49:03 +0100 Subject: [PATCH] move contrib examples to a dedicated contrib directory --- examples/{python => contrib}/3_jugs_mip.py | 0 examples/{dotnet => contrib}/3_jugs_regular.cs | 0 examples/{dotnet => contrib}/3_jugs_regular.csproj | 0 examples/{python => contrib}/3_jugs_regular.py | 0 examples/{java => contrib}/AllDifferentExcept0.java | 0 examples/{java => contrib}/AllInterval.java | 0 examples/{python => contrib}/CMakeLists.txt | 0 examples/{java => contrib}/Circuit.java | 0 examples/{java => contrib}/CoinsGrid.java | 0 examples/{java => contrib}/CoinsGridMIP.java | 0 examples/{java => contrib}/ColoringMIP.java | 0 examples/{java => contrib}/CoveringOpl.java | 0 examples/{java => contrib}/Crossword.java | 0 examples/{java => contrib}/DeBruijn.java | 0 examples/{java => contrib}/Diet.java | 0 examples/{java => contrib}/DietMIP.java | 0 examples/{java => contrib}/DivisibleBy9Through1.java | 0 examples/{java => contrib}/GolombRuler.java | 0 examples/{java => contrib}/Issue173.java | 0 examples/{java => contrib}/KnapsackMIP.java | 0 examples/{java => contrib}/LeastDiff.java | 0 examples/{java => contrib}/MagicSquare.java | 0 examples/{java => contrib}/Map.java | 0 examples/{java => contrib}/Map2.java | 0 examples/{java => contrib}/Minesweeper.java | 0 examples/{java => contrib}/MultiThreadTest.java | 0 examples/{java => contrib}/NQueens.java | 0 examples/{java => contrib}/NQueens2.java | 0 examples/{java => contrib}/Partition.java | 0 examples/{java => contrib}/QuasigroupCompletion.java | 0 examples/{java => contrib}/SendMoreMoney.java | 0 examples/{java => contrib}/SendMoreMoney2.java | 0 examples/{java => contrib}/SendMostMoney.java | 0 examples/{java => contrib}/Seseman.java | 0 examples/{java => contrib}/SetCovering.java | 0 examples/{java => contrib}/SetCovering2.java | 0 examples/{java => contrib}/SetCovering3.java | 0 examples/{java => contrib}/SetCovering4.java | 0 examples/{java => contrib}/SetCoveringDeployment.java | 0 examples/{dotnet => contrib}/SimpleProgramFSharp.fs | 0 examples/{dotnet => contrib}/SimpleProgramFSharp.fsproj | 0 examples/{java => contrib}/SimpleRoutingTest.java | 0 examples/{java => contrib}/StableMarriage.java | 0 examples/{java => contrib}/StiglerMIP.java | 0 examples/{java => contrib}/Strimko2.java | 0 examples/{java => contrib}/Sudoku.java | 0 examples/{java => contrib}/SurvoPuzzle.java | 0 examples/{java => contrib}/ToNum.java | 0 examples/{java => contrib}/WhoKilledAgatha.java | 0 examples/{java => contrib}/Xkcd.java | 0 examples/{java => contrib}/YoungTableaux.java | 0 examples/{dotnet => contrib}/a_puzzle.cs | 0 examples/{dotnet => contrib}/a_puzzle.csproj | 0 examples/{dotnet => contrib}/a_round_of_golf.cs | 0 examples/{dotnet => contrib}/a_round_of_golf.csproj | 0 examples/{python => contrib}/a_round_of_golf.py | 0 examples/{dotnet => contrib}/all_interval.cs | 0 examples/{dotnet => contrib}/all_interval.csproj | 0 examples/{python => contrib}/all_interval.py | 0 examples/{dotnet => contrib}/alldifferent_except_0.cs | 0 examples/{dotnet => contrib}/alldifferent_except_0.csproj | 0 examples/{python => contrib}/alldifferent_except_0.py | 0 examples/{python => contrib}/alphametic.py | 0 examples/{dotnet => contrib}/assignment.cs | 0 examples/{dotnet => contrib}/assignment.csproj | 0 examples/{python => contrib}/assignment.py | 0 examples/{python => contrib}/assignment6_mip.py | 0 examples/{python => contrib}/bacp.py | 0 examples/{python => contrib}/blending.py | 0 examples/{dotnet => contrib}/broken_weights.cs | 0 examples/{dotnet => contrib}/broken_weights.csproj | 0 examples/{python => contrib}/broken_weights.py | 0 examples/{dotnet => contrib}/bus_schedule.cs | 0 examples/{dotnet => contrib}/bus_schedule.csproj | 0 examples/{python => contrib}/bus_schedule.py | 0 examples/{python => contrib}/car.py | 0 examples/{python => contrib}/check_dependencies.py | 0 examples/{dotnet => contrib}/circuit.cs | 0 examples/{dotnet => contrib}/circuit.csproj | 0 examples/{python => contrib}/circuit.py | 0 examples/{dotnet => contrib}/circuit2.cs | 0 examples/{dotnet => contrib}/circuit2.csproj | 0 examples/{dotnet => contrib}/coins3.cs | 0 examples/{dotnet => contrib}/coins3.csproj | 0 examples/{python => contrib}/coins3.py | 0 examples/{dotnet => contrib}/coins_grid.cs | 0 examples/{dotnet => contrib}/coins_grid.csproj | 0 examples/{python => contrib}/coins_grid.py | 0 examples/{python => contrib}/coins_grid_mip.py | 0 examples/{python => contrib}/coloring_ip.py | 0 examples/{dotnet => contrib}/combinatorial_auction2.cs | 0 examples/{dotnet => contrib}/combinatorial_auction2.csproj | 0 examples/{python => contrib}/combinatorial_auction2.py | 0 examples/{dotnet => contrib}/contiguity_regular.cs | 0 examples/{dotnet => contrib}/contiguity_regular.csproj | 0 examples/{python => contrib}/contiguity_regular.py | 0 examples/{dotnet => contrib}/contiguity_transition.cs | 0 examples/{dotnet => contrib}/contiguity_transition.csproj | 0 examples/{dotnet => contrib}/costas_array.cs | 0 examples/{dotnet => contrib}/costas_array.csproj | 0 examples/{python => contrib}/costas_array.py | 0 examples/{dotnet => contrib}/covering_opl.cs | 0 examples/{dotnet => contrib}/covering_opl.csproj | 0 examples/{python => contrib}/covering_opl.py | 0 examples/{dotnet => contrib}/crew.cs | 0 examples/{dotnet => contrib}/crew.csproj | 0 examples/{python => contrib}/crew.py | 0 examples/{dotnet => contrib}/crossword.cs | 0 examples/{dotnet => contrib}/crossword.csproj | 0 examples/{python => contrib}/crossword2.py | 0 examples/{dotnet => contrib}/crypta.cs | 0 examples/{dotnet => contrib}/crypta.csproj | 0 examples/{python => contrib}/crypta.py | 0 examples/{dotnet => contrib}/crypto.cs | 0 examples/{dotnet => contrib}/crypto.csproj | 0 examples/{python => contrib}/crypto.py | 0 examples/{dotnet => contrib}/csdiet.cs | 0 examples/{dotnet => contrib}/csdiet.csproj | 0 examples/{dotnet => contrib}/curious_set_of_integers.cs | 0 examples/{dotnet => contrib}/curious_set_of_integers.csproj | 0 examples/{python => contrib}/curious_set_of_integers.py | 0 examples/{dotnet => contrib}/debruijn.cs | 0 examples/{dotnet => contrib}/debruijn.csproj | 0 examples/{python => contrib}/debruijn_binary.py | 0 examples/{python => contrib}/diet1.py | 0 examples/{python => contrib}/diet1_b.py | 0 examples/{python => contrib}/diet1_mip.py | 0 examples/{dotnet => contrib}/discrete_tomography.cs | 0 examples/{dotnet => contrib}/discrete_tomography.csproj | 0 examples/{python => contrib}/discrete_tomography.py | 0 examples/{dotnet => contrib}/divisible_by_9_through_1.cs | 0 examples/{dotnet => contrib}/divisible_by_9_through_1.csproj | 0 examples/{python => contrib}/divisible_by_9_through_1.py | 0 examples/{dotnet => contrib}/dudeney.cs | 0 examples/{dotnet => contrib}/dudeney.csproj | 0 examples/{python => contrib}/dudeney.py | 0 examples/{python => contrib}/einav_puzzle.py | 0 examples/{dotnet => contrib}/einav_puzzle2.cs | 0 examples/{dotnet => contrib}/einav_puzzle2.csproj | 0 examples/{python => contrib}/einav_puzzle2.py | 0 examples/{dotnet => contrib}/eq10.cs | 0 examples/{dotnet => contrib}/eq10.csproj | 0 examples/{python => contrib}/eq10.py | 0 examples/{dotnet => contrib}/eq20.cs | 0 examples/{dotnet => contrib}/eq20.csproj | 0 examples/{python => contrib}/eq20.py | 0 examples/{dotnet => contrib}/fill_a_pix.cs | 0 examples/{dotnet => contrib}/fill_a_pix.csproj | 0 examples/{python => contrib}/fill_a_pix.py | 0 examples/{dotnet => contrib}/fsProgram.fs | 0 examples/{dotnet => contrib}/fsProgram.fsproj | 0 examples/{dotnet => contrib}/fsdiet.fs | 0 examples/{dotnet => contrib}/fsdiet.fsproj | 0 examples/{dotnet => contrib}/fsequality-inequality.fs | 0 examples/{dotnet => contrib}/fsequality-inequality.fsproj | 0 examples/{dotnet => contrib}/fsequality.fs | 0 examples/{dotnet => contrib}/fsequality.fsproj | 0 examples/{dotnet => contrib}/fsinteger-linear-program.fs | 0 examples/{dotnet => contrib}/fsinteger-linear-program.fsproj | 0 examples/{dotnet => contrib}/fsintegerprogramming.fs | 0 examples/{dotnet => contrib}/fsintegerprogramming.fsproj | 0 examples/{dotnet => contrib}/fsknapsack.fs | 0 examples/{dotnet => contrib}/fsknapsack.fsproj | 0 examples/{dotnet => contrib}/fslinearprogramming.fs | 0 examples/{dotnet => contrib}/fslinearprogramming.fsproj | 0 examples/{dotnet => contrib}/fsnetwork-max-flow-lpSolve.fs | 0 examples/{dotnet => contrib}/fsnetwork-max-flow-lpSolve.fsproj | 0 examples/{dotnet => contrib}/fsnetwork-max-flow.fs | 0 examples/{dotnet => contrib}/fsnetwork-max-flow.fsproj | 0 examples/{dotnet => contrib}/fsnetwork-min-cost-flow.fs | 0 examples/{dotnet => contrib}/fsnetwork-min-cost-flow.fsproj | 0 examples/{dotnet => contrib}/fsrabbit-pheasant.fs | 0 examples/{dotnet => contrib}/fsrabbit-pheasant.fsproj | 0 examples/{dotnet => contrib}/fsvolsay.fs | 0 examples/{dotnet => contrib}/fsvolsay.fsproj | 0 examples/{dotnet => contrib}/fsvolsay3-lpSolve.fs | 0 examples/{dotnet => contrib}/fsvolsay3-lpSolve.fsproj | 0 examples/{dotnet => contrib}/fsvolsay3.fs | 0 examples/{dotnet => contrib}/fsvolsay3.fsproj | 0 examples/{dotnet => contrib}/furniture_moving.cs | 0 examples/{dotnet => contrib}/furniture_moving.csproj | 0 examples/{python => contrib}/furniture_moving.py | 0 examples/{dotnet => contrib}/furniture_moving_intervals.cs | 0 examples/{dotnet => contrib}/furniture_moving_intervals.csproj | 0 examples/{dotnet => contrib}/futoshiki.cs | 0 examples/{dotnet => contrib}/futoshiki.csproj | 0 examples/{python => contrib}/futoshiki.py | 0 examples/{python => contrib}/game_theory_taha.py | 0 examples/{dotnet => contrib}/golomb_ruler.cs | 0 examples/{dotnet => contrib}/golomb_ruler.csproj | 0 examples/{dotnet => contrib}/grocery.cs | 0 examples/{dotnet => contrib}/grocery.csproj | 0 examples/{python => contrib}/grocery.py | 0 examples/{python => contrib}/hidato.py | 0 examples/{dotnet => contrib}/hidato_table.cs | 0 examples/{dotnet => contrib}/hidato_table.csproj | 0 examples/{dotnet => contrib}/just_forgotten.cs | 0 examples/{dotnet => contrib}/just_forgotten.csproj | 0 examples/{python => contrib}/just_forgotten.py | 0 examples/{dotnet => contrib}/kakuro.cs | 0 examples/{dotnet => contrib}/kakuro.csproj | 0 examples/{python => contrib}/kakuro.py | 0 examples/{dotnet => contrib}/kenken2.cs | 0 examples/{dotnet => contrib}/kenken2.csproj | 0 examples/{python => contrib}/kenken2.py | 0 examples/{dotnet => contrib}/killer_sudoku.cs | 0 examples/{dotnet => contrib}/killer_sudoku.csproj | 0 examples/{python => contrib}/killer_sudoku.py | 0 examples/{python => contrib}/knapsack_cp.py | 0 examples/{python => contrib}/knapsack_mip.py | 0 examples/{dotnet => contrib}/labeled_dice.cs | 0 examples/{dotnet => contrib}/labeled_dice.csproj | 0 examples/{python => contrib}/labeled_dice.py | 0 examples/{dotnet => contrib}/langford.cs | 0 examples/{dotnet => contrib}/langford.csproj | 0 examples/{python => contrib}/langford.py | 0 examples/{dotnet => contrib}/least_diff.cs | 0 examples/{dotnet => contrib}/least_diff.csproj | 0 examples/{python => contrib}/least_diff.py | 0 examples/{python => contrib}/least_square.py | 0 examples/{dotnet => contrib}/lectures.cs | 0 examples/{dotnet => contrib}/lectures.csproj | 0 examples/{python => contrib}/lectures.py | 0 examples/{dotnet => contrib}/magic_sequence.cs | 0 examples/{dotnet => contrib}/magic_sequence.csproj | 0 examples/{python => contrib}/magic_sequence_sat.py | 0 examples/{dotnet => contrib}/magic_square.cs | 0 examples/{dotnet => contrib}/magic_square.csproj | 0 examples/{python => contrib}/magic_square.py | 0 examples/{dotnet => contrib}/magic_square_and_cards.cs | 0 examples/{dotnet => contrib}/magic_square_and_cards.csproj | 0 examples/{python => contrib}/magic_square_and_cards.py | 0 examples/{python => contrib}/magic_square_mip.py | 0 examples/{dotnet => contrib}/map.cs | 0 examples/{dotnet => contrib}/map.csproj | 0 examples/{python => contrib}/map.py | 0 examples/{dotnet => contrib}/map2.cs | 0 examples/{dotnet => contrib}/map2.csproj | 0 examples/{dotnet => contrib}/marathon2.cs | 0 examples/{dotnet => contrib}/marathon2.csproj | 0 examples/{python => contrib}/marathon2.py | 0 examples/{dotnet => contrib}/max_flow_taha.cs | 0 examples/{dotnet => contrib}/max_flow_taha.csproj | 0 examples/{python => contrib}/max_flow_taha.py | 0 examples/{dotnet => contrib}/max_flow_winston1.cs | 0 examples/{dotnet => contrib}/max_flow_winston1.csproj | 0 examples/{python => contrib}/max_flow_winston1.py | 0 examples/{dotnet => contrib}/minesweeper.cs | 0 examples/{dotnet => contrib}/minesweeper.csproj | 0 examples/{python => contrib}/minesweeper.py | 0 examples/{dotnet => contrib}/mr_smith.cs | 0 examples/{dotnet => contrib}/mr_smith.csproj | 0 examples/{python => contrib}/mr_smith.py | 0 examples/{python => contrib}/nonogram_default_search.py | 0 examples/{python => contrib}/nonogram_regular.py | 0 examples/{python => contrib}/nonogram_table.py | 0 examples/{python => contrib}/nonogram_table2.py | 0 examples/{dotnet => contrib}/nontransitive_dice.cs | 0 examples/{dotnet => contrib}/nontransitive_dice.csproj | 0 examples/{python => contrib}/nontransitive_dice.py | 0 examples/{dotnet => contrib}/nqueens.cs | 0 examples/{dotnet => contrib}/nqueens.csproj | 0 examples/{python => contrib}/nqueens.py | 0 examples/{python => contrib}/nqueens2.py | 0 examples/{python => contrib}/nqueens3.py | 0 examples/{python => contrib}/nurse_rostering.py | 0 examples/{dotnet => contrib}/nurse_rostering_regular.cs | 0 examples/{dotnet => contrib}/nurse_rostering_regular.csproj | 0 examples/{dotnet => contrib}/nurse_rostering_transition.cs | 0 examples/{dotnet => contrib}/nurse_rostering_transition.csproj | 0 examples/{python => contrib}/nurses_cp.py | 0 examples/{dotnet => contrib}/olympic.cs | 0 examples/{dotnet => contrib}/olympic.csproj | 0 examples/{python => contrib}/olympic.py | 0 examples/{dotnet => contrib}/organize_day.cs | 0 examples/{dotnet => contrib}/organize_day.csproj | 0 examples/{python => contrib}/organize_day.py | 0 examples/{dotnet => contrib}/organize_day_intervals.cs | 0 examples/{dotnet => contrib}/organize_day_intervals.csproj | 0 examples/{dotnet => contrib}/p_median.cs | 0 examples/{dotnet => contrib}/p_median.csproj | 0 examples/{python => contrib}/p_median.py | 0 examples/{dotnet => contrib}/pandigital_numbers.cs | 0 examples/{dotnet => contrib}/pandigital_numbers.csproj | 0 examples/{python => contrib}/pandigital_numbers.py | 0 examples/{dotnet => contrib}/partition.cs | 0 examples/{dotnet => contrib}/partition.csproj | 0 examples/{dotnet => contrib}/perfect_square_sequence.cs | 0 examples/{dotnet => contrib}/perfect_square_sequence.csproj | 0 examples/{dotnet => contrib}/photo_problem.cs | 0 examples/{dotnet => contrib}/photo_problem.csproj | 0 examples/{python => contrib}/photo_problem.py | 0 examples/{dotnet => contrib}/place_number_puzzle.cs | 0 examples/{dotnet => contrib}/place_number_puzzle.csproj | 0 examples/{python => contrib}/place_number_puzzle.py | 0 examples/{dotnet => contrib}/post_office_problem2.cs | 0 examples/{dotnet => contrib}/post_office_problem2.csproj | 0 examples/{python => contrib}/post_office_problem2.py | 0 examples/{python => contrib}/production.py | 0 examples/{python => contrib}/pyls_api.py | 0 examples/{dotnet => contrib}/quasigroup_completion.cs | 0 examples/{dotnet => contrib}/quasigroup_completion.csproj | 0 examples/{python => contrib}/quasigroup_completion.py | 0 examples/{dotnet => contrib}/regex.cs | 0 examples/{dotnet => contrib}/regex.csproj | 0 examples/{python => contrib}/regular.py | 0 examples/{python => contrib}/regular_table.py | 0 examples/{python => contrib}/regular_table2.py | 0 examples/{dotnet => contrib}/rogo2.cs | 0 examples/{dotnet => contrib}/rogo2.csproj | 0 examples/{python => contrib}/rogo2.py | 0 examples/{python => contrib}/rostering_with_travel.py | 0 examples/{python => contrib}/safe_cracking.py | 0 examples/{dotnet => contrib}/scheduling_speakers.cs | 0 examples/{dotnet => contrib}/scheduling_speakers.csproj | 0 examples/{python => contrib}/scheduling_speakers.py | 0 examples/{python => contrib}/scheduling_with_transitions_sat.py | 0 examples/{python => contrib}/school_scheduling_sat.py | 0 examples/{dotnet => contrib}/secret_santa.cs | 0 examples/{dotnet => contrib}/secret_santa.csproj | 0 examples/{python => contrib}/secret_santa.py | 0 examples/{dotnet => contrib}/secret_santa2.cs | 0 examples/{dotnet => contrib}/secret_santa2.csproj | 0 examples/{python => contrib}/secret_santa2.py | 0 examples/{dotnet => contrib}/send_more_money.cs | 0 examples/{dotnet => contrib}/send_more_money.csproj | 0 examples/{dotnet => contrib}/send_more_money2.cs | 0 examples/{dotnet => contrib}/send_more_money2.csproj | 0 examples/{python => contrib}/send_more_money_any_base.py | 0 examples/{dotnet => contrib}/send_most_money.cs | 0 examples/{dotnet => contrib}/send_most_money.csproj | 0 examples/{python => contrib}/send_most_money.py | 0 examples/{dotnet => contrib}/seseman.cs | 0 examples/{dotnet => contrib}/seseman.csproj | 0 examples/{python => contrib}/seseman.py | 0 examples/{python => contrib}/seseman_b.py | 0 examples/{dotnet => contrib}/set_covering.cs | 0 examples/{dotnet => contrib}/set_covering.csproj | 0 examples/{python => contrib}/set_covering.py | 0 examples/{dotnet => contrib}/set_covering2.cs | 0 examples/{dotnet => contrib}/set_covering2.csproj | 0 examples/{python => contrib}/set_covering2.py | 0 examples/{dotnet => contrib}/set_covering3.cs | 0 examples/{dotnet => contrib}/set_covering3.csproj | 0 examples/{python => contrib}/set_covering3.py | 0 examples/{dotnet => contrib}/set_covering4.cs | 0 examples/{dotnet => contrib}/set_covering4.csproj | 0 examples/{python => contrib}/set_covering4.py | 0 examples/{dotnet => contrib}/set_covering_deployment.cs | 0 examples/{dotnet => contrib}/set_covering_deployment.csproj | 0 examples/{python => contrib}/set_covering_deployment.py | 0 examples/{dotnet => contrib}/set_covering_skiena.cs | 0 examples/{dotnet => contrib}/set_covering_skiena.csproj | 0 examples/{python => contrib}/set_covering_skiena.py | 0 examples/{dotnet => contrib}/set_partition.cs | 0 examples/{dotnet => contrib}/set_partition.csproj | 0 examples/{python => contrib}/set_partition.py | 0 examples/{dotnet => contrib}/sicherman_dice.cs | 0 examples/{dotnet => contrib}/sicherman_dice.csproj | 0 examples/{python => contrib}/sicherman_dice.py | 0 examples/{dotnet => contrib}/ski_assignment.cs | 0 examples/{dotnet => contrib}/ski_assignment.csproj | 0 examples/{python => contrib}/ski_assignment.py | 0 examples/{python => contrib}/slitherlink.py | 0 examples/{dotnet => contrib}/stable_marriage.cs | 0 examples/{dotnet => contrib}/stable_marriage.csproj | 0 examples/{python => contrib}/stable_marriage.py | 0 examples/{python => contrib}/stable_marriage_sat.py | 0 examples/{python => contrib}/steel.py | 0 examples/{python => contrib}/steel_lns.py | 0 examples/{python => contrib}/stigler.py | 0 examples/{dotnet => contrib}/strimko2.cs | 0 examples/{dotnet => contrib}/strimko2.csproj | 0 examples/{python => contrib}/strimko2.py | 0 examples/{dotnet => contrib}/subset_sum.cs | 0 examples/{dotnet => contrib}/subset_sum.csproj | 0 examples/{python => contrib}/subset_sum.py | 0 examples/{dotnet => contrib}/sudoku.cs | 0 examples/{dotnet => contrib}/sudoku.csproj | 0 examples/{dotnet => contrib}/survo_puzzle.cs | 0 examples/{dotnet => contrib}/survo_puzzle.csproj | 0 examples/{python => contrib}/survo_puzzle.py | 0 examples/{python => contrib}/toNum.py | 0 examples/{dotnet => contrib}/to_num.cs | 0 examples/{dotnet => contrib}/to_num.csproj | 0 examples/{dotnet => contrib}/traffic_lights.cs | 0 examples/{dotnet => contrib}/traffic_lights.csproj | 0 examples/{python => contrib}/traffic_lights.py | 0 examples/{python => contrib}/vendor_scheduling.py | 0 examples/{dotnet => contrib}/volsay.cs | 1 - examples/{dotnet => contrib}/volsay.csproj | 0 examples/{python => contrib}/volsay.py | 0 examples/{dotnet => contrib}/volsay2.cs | 1 - examples/{dotnet => contrib}/volsay2.csproj | 0 examples/{python => contrib}/volsay2.py | 0 examples/{dotnet => contrib}/volsay3.cs | 1 - examples/{dotnet => contrib}/volsay3.csproj | 0 examples/{python => contrib}/volsay3.py | 0 examples/{dotnet => contrib}/wedding_optimal_chart.cs | 0 examples/{dotnet => contrib}/wedding_optimal_chart.csproj | 0 examples/{python => contrib}/wedding_optimal_chart.py | 0 examples/{dotnet => contrib}/who_killed_agatha.cs | 0 examples/{dotnet => contrib}/who_killed_agatha.csproj | 0 examples/{python => contrib}/who_killed_agatha.py | 0 examples/{dotnet => contrib}/word_square.cs | 0 examples/{dotnet => contrib}/word_square.csproj | 0 examples/{python => contrib}/word_square.py | 0 examples/{dotnet => contrib}/xkcd.cs | 0 examples/{dotnet => contrib}/xkcd.csproj | 0 examples/{python => contrib}/xkcd.py | 0 examples/{dotnet => contrib}/young_tableaux.cs | 0 examples/{dotnet => contrib}/young_tableaux.csproj | 0 examples/{python => contrib}/young_tableaux.py | 0 examples/{dotnet => contrib}/zebra.cs | 0 examples/{dotnet => contrib}/zebra.csproj | 0 415 files changed, 3 deletions(-) rename examples/{python => contrib}/3_jugs_mip.py (100%) rename examples/{dotnet => contrib}/3_jugs_regular.cs (100%) rename examples/{dotnet => contrib}/3_jugs_regular.csproj (100%) rename examples/{python => contrib}/3_jugs_regular.py (100%) rename examples/{java => contrib}/AllDifferentExcept0.java (100%) rename examples/{java => contrib}/AllInterval.java (100%) rename examples/{python => contrib}/CMakeLists.txt (100%) rename examples/{java => contrib}/Circuit.java (100%) rename examples/{java => contrib}/CoinsGrid.java (100%) rename examples/{java => contrib}/CoinsGridMIP.java (100%) rename examples/{java => contrib}/ColoringMIP.java (100%) rename examples/{java => contrib}/CoveringOpl.java (100%) rename examples/{java => contrib}/Crossword.java (100%) rename examples/{java => contrib}/DeBruijn.java (100%) rename examples/{java => contrib}/Diet.java (100%) rename examples/{java => contrib}/DietMIP.java (100%) rename examples/{java => contrib}/DivisibleBy9Through1.java (100%) rename examples/{java => contrib}/GolombRuler.java (100%) rename examples/{java => contrib}/Issue173.java (100%) rename examples/{java => contrib}/KnapsackMIP.java (100%) rename examples/{java => contrib}/LeastDiff.java (100%) rename examples/{java => contrib}/MagicSquare.java (100%) rename examples/{java => contrib}/Map.java (100%) rename examples/{java => contrib}/Map2.java (100%) rename examples/{java => contrib}/Minesweeper.java (100%) rename examples/{java => contrib}/MultiThreadTest.java (100%) rename examples/{java => contrib}/NQueens.java (100%) rename examples/{java => contrib}/NQueens2.java (100%) rename examples/{java => contrib}/Partition.java (100%) rename examples/{java => contrib}/QuasigroupCompletion.java (100%) rename examples/{java => contrib}/SendMoreMoney.java (100%) rename examples/{java => contrib}/SendMoreMoney2.java (100%) rename examples/{java => contrib}/SendMostMoney.java (100%) rename examples/{java => contrib}/Seseman.java (100%) rename examples/{java => contrib}/SetCovering.java (100%) rename examples/{java => contrib}/SetCovering2.java (100%) rename examples/{java => contrib}/SetCovering3.java (100%) rename examples/{java => contrib}/SetCovering4.java (100%) rename examples/{java => contrib}/SetCoveringDeployment.java (100%) rename examples/{dotnet => contrib}/SimpleProgramFSharp.fs (100%) rename examples/{dotnet => contrib}/SimpleProgramFSharp.fsproj (100%) rename examples/{java => contrib}/SimpleRoutingTest.java (100%) rename examples/{java => contrib}/StableMarriage.java (100%) rename examples/{java => contrib}/StiglerMIP.java (100%) rename examples/{java => contrib}/Strimko2.java (100%) rename examples/{java => contrib}/Sudoku.java (100%) rename examples/{java => contrib}/SurvoPuzzle.java (100%) rename examples/{java => contrib}/ToNum.java (100%) rename examples/{java => contrib}/WhoKilledAgatha.java (100%) rename examples/{java => contrib}/Xkcd.java (100%) rename examples/{java => contrib}/YoungTableaux.java (100%) rename examples/{dotnet => contrib}/a_puzzle.cs (100%) rename examples/{dotnet => contrib}/a_puzzle.csproj (100%) rename examples/{dotnet => contrib}/a_round_of_golf.cs (100%) rename examples/{dotnet => contrib}/a_round_of_golf.csproj (100%) rename examples/{python => contrib}/a_round_of_golf.py (100%) rename examples/{dotnet => contrib}/all_interval.cs (100%) rename examples/{dotnet => contrib}/all_interval.csproj (100%) rename examples/{python => contrib}/all_interval.py (100%) rename examples/{dotnet => contrib}/alldifferent_except_0.cs (100%) rename examples/{dotnet => contrib}/alldifferent_except_0.csproj (100%) rename examples/{python => contrib}/alldifferent_except_0.py (100%) rename examples/{python => contrib}/alphametic.py (100%) rename examples/{dotnet => contrib}/assignment.cs (100%) rename examples/{dotnet => contrib}/assignment.csproj (100%) rename examples/{python => contrib}/assignment.py (100%) rename examples/{python => contrib}/assignment6_mip.py (100%) rename examples/{python => contrib}/bacp.py (100%) rename examples/{python => contrib}/blending.py (100%) rename examples/{dotnet => contrib}/broken_weights.cs (100%) rename examples/{dotnet => contrib}/broken_weights.csproj (100%) rename examples/{python => contrib}/broken_weights.py (100%) rename examples/{dotnet => contrib}/bus_schedule.cs (100%) rename examples/{dotnet => contrib}/bus_schedule.csproj (100%) rename examples/{python => contrib}/bus_schedule.py (100%) rename examples/{python => contrib}/car.py (100%) rename examples/{python => contrib}/check_dependencies.py (100%) rename examples/{dotnet => contrib}/circuit.cs (100%) rename examples/{dotnet => contrib}/circuit.csproj (100%) rename examples/{python => contrib}/circuit.py (100%) rename examples/{dotnet => contrib}/circuit2.cs (100%) rename examples/{dotnet => contrib}/circuit2.csproj (100%) rename examples/{dotnet => contrib}/coins3.cs (100%) rename examples/{dotnet => contrib}/coins3.csproj (100%) rename examples/{python => contrib}/coins3.py (100%) rename examples/{dotnet => contrib}/coins_grid.cs (100%) rename examples/{dotnet => contrib}/coins_grid.csproj (100%) rename examples/{python => contrib}/coins_grid.py (100%) rename examples/{python => contrib}/coins_grid_mip.py (100%) rename examples/{python => contrib}/coloring_ip.py (100%) rename examples/{dotnet => contrib}/combinatorial_auction2.cs (100%) rename examples/{dotnet => contrib}/combinatorial_auction2.csproj (100%) rename examples/{python => contrib}/combinatorial_auction2.py (100%) rename examples/{dotnet => contrib}/contiguity_regular.cs (100%) rename examples/{dotnet => contrib}/contiguity_regular.csproj (100%) rename examples/{python => contrib}/contiguity_regular.py (100%) rename examples/{dotnet => contrib}/contiguity_transition.cs (100%) rename examples/{dotnet => contrib}/contiguity_transition.csproj (100%) rename examples/{dotnet => contrib}/costas_array.cs (100%) rename examples/{dotnet => contrib}/costas_array.csproj (100%) rename examples/{python => contrib}/costas_array.py (100%) rename examples/{dotnet => contrib}/covering_opl.cs (100%) rename examples/{dotnet => contrib}/covering_opl.csproj (100%) rename examples/{python => contrib}/covering_opl.py (100%) rename examples/{dotnet => contrib}/crew.cs (100%) rename examples/{dotnet => contrib}/crew.csproj (100%) rename examples/{python => contrib}/crew.py (100%) rename examples/{dotnet => contrib}/crossword.cs (100%) rename examples/{dotnet => contrib}/crossword.csproj (100%) rename examples/{python => contrib}/crossword2.py (100%) rename examples/{dotnet => contrib}/crypta.cs (100%) rename examples/{dotnet => contrib}/crypta.csproj (100%) rename examples/{python => contrib}/crypta.py (100%) rename examples/{dotnet => contrib}/crypto.cs (100%) rename examples/{dotnet => contrib}/crypto.csproj (100%) rename examples/{python => contrib}/crypto.py (100%) rename examples/{dotnet => contrib}/csdiet.cs (100%) rename examples/{dotnet => contrib}/csdiet.csproj (100%) rename examples/{dotnet => contrib}/curious_set_of_integers.cs (100%) rename examples/{dotnet => contrib}/curious_set_of_integers.csproj (100%) rename examples/{python => contrib}/curious_set_of_integers.py (100%) rename examples/{dotnet => contrib}/debruijn.cs (100%) rename examples/{dotnet => contrib}/debruijn.csproj (100%) rename examples/{python => contrib}/debruijn_binary.py (100%) rename examples/{python => contrib}/diet1.py (100%) rename examples/{python => contrib}/diet1_b.py (100%) rename examples/{python => contrib}/diet1_mip.py (100%) rename examples/{dotnet => contrib}/discrete_tomography.cs (100%) rename examples/{dotnet => contrib}/discrete_tomography.csproj (100%) rename examples/{python => contrib}/discrete_tomography.py (100%) rename examples/{dotnet => contrib}/divisible_by_9_through_1.cs (100%) rename examples/{dotnet => contrib}/divisible_by_9_through_1.csproj (100%) rename examples/{python => contrib}/divisible_by_9_through_1.py (100%) rename examples/{dotnet => contrib}/dudeney.cs (100%) rename examples/{dotnet => contrib}/dudeney.csproj (100%) rename examples/{python => contrib}/dudeney.py (100%) rename examples/{python => contrib}/einav_puzzle.py (100%) rename examples/{dotnet => contrib}/einav_puzzle2.cs (100%) rename examples/{dotnet => contrib}/einav_puzzle2.csproj (100%) rename examples/{python => contrib}/einav_puzzle2.py (100%) rename examples/{dotnet => contrib}/eq10.cs (100%) rename examples/{dotnet => contrib}/eq10.csproj (100%) rename examples/{python => contrib}/eq10.py (100%) rename examples/{dotnet => contrib}/eq20.cs (100%) rename examples/{dotnet => contrib}/eq20.csproj (100%) rename examples/{python => contrib}/eq20.py (100%) rename examples/{dotnet => contrib}/fill_a_pix.cs (100%) rename examples/{dotnet => contrib}/fill_a_pix.csproj (100%) rename examples/{python => contrib}/fill_a_pix.py (100%) rename examples/{dotnet => contrib}/fsProgram.fs (100%) rename examples/{dotnet => contrib}/fsProgram.fsproj (100%) rename examples/{dotnet => contrib}/fsdiet.fs (100%) rename examples/{dotnet => contrib}/fsdiet.fsproj (100%) rename examples/{dotnet => contrib}/fsequality-inequality.fs (100%) rename examples/{dotnet => contrib}/fsequality-inequality.fsproj (100%) rename examples/{dotnet => contrib}/fsequality.fs (100%) rename examples/{dotnet => contrib}/fsequality.fsproj (100%) rename examples/{dotnet => contrib}/fsinteger-linear-program.fs (100%) rename examples/{dotnet => contrib}/fsinteger-linear-program.fsproj (100%) rename examples/{dotnet => contrib}/fsintegerprogramming.fs (100%) rename examples/{dotnet => contrib}/fsintegerprogramming.fsproj (100%) rename examples/{dotnet => contrib}/fsknapsack.fs (100%) rename examples/{dotnet => contrib}/fsknapsack.fsproj (100%) rename examples/{dotnet => contrib}/fslinearprogramming.fs (100%) rename examples/{dotnet => contrib}/fslinearprogramming.fsproj (100%) rename examples/{dotnet => contrib}/fsnetwork-max-flow-lpSolve.fs (100%) rename examples/{dotnet => contrib}/fsnetwork-max-flow-lpSolve.fsproj (100%) rename examples/{dotnet => contrib}/fsnetwork-max-flow.fs (100%) rename examples/{dotnet => contrib}/fsnetwork-max-flow.fsproj (100%) rename examples/{dotnet => contrib}/fsnetwork-min-cost-flow.fs (100%) rename examples/{dotnet => contrib}/fsnetwork-min-cost-flow.fsproj (100%) rename examples/{dotnet => contrib}/fsrabbit-pheasant.fs (100%) rename examples/{dotnet => contrib}/fsrabbit-pheasant.fsproj (100%) rename examples/{dotnet => contrib}/fsvolsay.fs (100%) rename examples/{dotnet => contrib}/fsvolsay.fsproj (100%) rename examples/{dotnet => contrib}/fsvolsay3-lpSolve.fs (100%) rename examples/{dotnet => contrib}/fsvolsay3-lpSolve.fsproj (100%) rename examples/{dotnet => contrib}/fsvolsay3.fs (100%) rename examples/{dotnet => contrib}/fsvolsay3.fsproj (100%) rename examples/{dotnet => contrib}/furniture_moving.cs (100%) rename examples/{dotnet => contrib}/furniture_moving.csproj (100%) rename examples/{python => contrib}/furniture_moving.py (100%) rename examples/{dotnet => contrib}/furniture_moving_intervals.cs (100%) rename examples/{dotnet => contrib}/furniture_moving_intervals.csproj (100%) rename examples/{dotnet => contrib}/futoshiki.cs (100%) rename examples/{dotnet => contrib}/futoshiki.csproj (100%) rename examples/{python => contrib}/futoshiki.py (100%) rename examples/{python => contrib}/game_theory_taha.py (100%) rename examples/{dotnet => contrib}/golomb_ruler.cs (100%) rename examples/{dotnet => contrib}/golomb_ruler.csproj (100%) rename examples/{dotnet => contrib}/grocery.cs (100%) rename examples/{dotnet => contrib}/grocery.csproj (100%) rename examples/{python => contrib}/grocery.py (100%) rename examples/{python => contrib}/hidato.py (100%) rename examples/{dotnet => contrib}/hidato_table.cs (100%) rename examples/{dotnet => contrib}/hidato_table.csproj (100%) rename examples/{dotnet => contrib}/just_forgotten.cs (100%) rename examples/{dotnet => contrib}/just_forgotten.csproj (100%) rename examples/{python => contrib}/just_forgotten.py (100%) rename examples/{dotnet => contrib}/kakuro.cs (100%) rename examples/{dotnet => contrib}/kakuro.csproj (100%) rename examples/{python => contrib}/kakuro.py (100%) rename examples/{dotnet => contrib}/kenken2.cs (100%) rename examples/{dotnet => contrib}/kenken2.csproj (100%) rename examples/{python => contrib}/kenken2.py (100%) rename examples/{dotnet => contrib}/killer_sudoku.cs (100%) rename examples/{dotnet => contrib}/killer_sudoku.csproj (100%) rename examples/{python => contrib}/killer_sudoku.py (100%) rename examples/{python => contrib}/knapsack_cp.py (100%) rename examples/{python => contrib}/knapsack_mip.py (100%) rename examples/{dotnet => contrib}/labeled_dice.cs (100%) rename examples/{dotnet => contrib}/labeled_dice.csproj (100%) rename examples/{python => contrib}/labeled_dice.py (100%) rename examples/{dotnet => contrib}/langford.cs (100%) rename examples/{dotnet => contrib}/langford.csproj (100%) rename examples/{python => contrib}/langford.py (100%) rename examples/{dotnet => contrib}/least_diff.cs (100%) rename examples/{dotnet => contrib}/least_diff.csproj (100%) rename examples/{python => contrib}/least_diff.py (100%) rename examples/{python => contrib}/least_square.py (100%) rename examples/{dotnet => contrib}/lectures.cs (100%) rename examples/{dotnet => contrib}/lectures.csproj (100%) rename examples/{python => contrib}/lectures.py (100%) rename examples/{dotnet => contrib}/magic_sequence.cs (100%) rename examples/{dotnet => contrib}/magic_sequence.csproj (100%) rename examples/{python => contrib}/magic_sequence_sat.py (100%) rename examples/{dotnet => contrib}/magic_square.cs (100%) rename examples/{dotnet => contrib}/magic_square.csproj (100%) rename examples/{python => contrib}/magic_square.py (100%) rename examples/{dotnet => contrib}/magic_square_and_cards.cs (100%) rename examples/{dotnet => contrib}/magic_square_and_cards.csproj (100%) rename examples/{python => contrib}/magic_square_and_cards.py (100%) rename examples/{python => contrib}/magic_square_mip.py (100%) rename examples/{dotnet => contrib}/map.cs (100%) rename examples/{dotnet => contrib}/map.csproj (100%) rename examples/{python => contrib}/map.py (100%) rename examples/{dotnet => contrib}/map2.cs (100%) rename examples/{dotnet => contrib}/map2.csproj (100%) rename examples/{dotnet => contrib}/marathon2.cs (100%) rename examples/{dotnet => contrib}/marathon2.csproj (100%) rename examples/{python => contrib}/marathon2.py (100%) rename examples/{dotnet => contrib}/max_flow_taha.cs (100%) rename examples/{dotnet => contrib}/max_flow_taha.csproj (100%) rename examples/{python => contrib}/max_flow_taha.py (100%) rename examples/{dotnet => contrib}/max_flow_winston1.cs (100%) rename examples/{dotnet => contrib}/max_flow_winston1.csproj (100%) rename examples/{python => contrib}/max_flow_winston1.py (100%) rename examples/{dotnet => contrib}/minesweeper.cs (100%) rename examples/{dotnet => contrib}/minesweeper.csproj (100%) rename examples/{python => contrib}/minesweeper.py (100%) rename examples/{dotnet => contrib}/mr_smith.cs (100%) rename examples/{dotnet => contrib}/mr_smith.csproj (100%) rename examples/{python => contrib}/mr_smith.py (100%) rename examples/{python => contrib}/nonogram_default_search.py (100%) rename examples/{python => contrib}/nonogram_regular.py (100%) rename examples/{python => contrib}/nonogram_table.py (100%) rename examples/{python => contrib}/nonogram_table2.py (100%) rename examples/{dotnet => contrib}/nontransitive_dice.cs (100%) rename examples/{dotnet => contrib}/nontransitive_dice.csproj (100%) rename examples/{python => contrib}/nontransitive_dice.py (100%) rename examples/{dotnet => contrib}/nqueens.cs (100%) rename examples/{dotnet => contrib}/nqueens.csproj (100%) rename examples/{python => contrib}/nqueens.py (100%) rename examples/{python => contrib}/nqueens2.py (100%) rename examples/{python => contrib}/nqueens3.py (100%) rename examples/{python => contrib}/nurse_rostering.py (100%) rename examples/{dotnet => contrib}/nurse_rostering_regular.cs (100%) rename examples/{dotnet => contrib}/nurse_rostering_regular.csproj (100%) rename examples/{dotnet => contrib}/nurse_rostering_transition.cs (100%) rename examples/{dotnet => contrib}/nurse_rostering_transition.csproj (100%) rename examples/{python => contrib}/nurses_cp.py (100%) rename examples/{dotnet => contrib}/olympic.cs (100%) rename examples/{dotnet => contrib}/olympic.csproj (100%) rename examples/{python => contrib}/olympic.py (100%) rename examples/{dotnet => contrib}/organize_day.cs (100%) rename examples/{dotnet => contrib}/organize_day.csproj (100%) rename examples/{python => contrib}/organize_day.py (100%) rename examples/{dotnet => contrib}/organize_day_intervals.cs (100%) rename examples/{dotnet => contrib}/organize_day_intervals.csproj (100%) rename examples/{dotnet => contrib}/p_median.cs (100%) rename examples/{dotnet => contrib}/p_median.csproj (100%) rename examples/{python => contrib}/p_median.py (100%) rename examples/{dotnet => contrib}/pandigital_numbers.cs (100%) rename examples/{dotnet => contrib}/pandigital_numbers.csproj (100%) rename examples/{python => contrib}/pandigital_numbers.py (100%) rename examples/{dotnet => contrib}/partition.cs (100%) rename examples/{dotnet => contrib}/partition.csproj (100%) rename examples/{dotnet => contrib}/perfect_square_sequence.cs (100%) rename examples/{dotnet => contrib}/perfect_square_sequence.csproj (100%) rename examples/{dotnet => contrib}/photo_problem.cs (100%) rename examples/{dotnet => contrib}/photo_problem.csproj (100%) rename examples/{python => contrib}/photo_problem.py (100%) rename examples/{dotnet => contrib}/place_number_puzzle.cs (100%) rename examples/{dotnet => contrib}/place_number_puzzle.csproj (100%) rename examples/{python => contrib}/place_number_puzzle.py (100%) rename examples/{dotnet => contrib}/post_office_problem2.cs (100%) rename examples/{dotnet => contrib}/post_office_problem2.csproj (100%) rename examples/{python => contrib}/post_office_problem2.py (100%) rename examples/{python => contrib}/production.py (100%) rename examples/{python => contrib}/pyls_api.py (100%) rename examples/{dotnet => contrib}/quasigroup_completion.cs (100%) rename examples/{dotnet => contrib}/quasigroup_completion.csproj (100%) rename examples/{python => contrib}/quasigroup_completion.py (100%) rename examples/{dotnet => contrib}/regex.cs (100%) rename examples/{dotnet => contrib}/regex.csproj (100%) rename examples/{python => contrib}/regular.py (100%) rename examples/{python => contrib}/regular_table.py (100%) rename examples/{python => contrib}/regular_table2.py (100%) rename examples/{dotnet => contrib}/rogo2.cs (100%) rename examples/{dotnet => contrib}/rogo2.csproj (100%) rename examples/{python => contrib}/rogo2.py (100%) rename examples/{python => contrib}/rostering_with_travel.py (100%) rename examples/{python => contrib}/safe_cracking.py (100%) rename examples/{dotnet => contrib}/scheduling_speakers.cs (100%) rename examples/{dotnet => contrib}/scheduling_speakers.csproj (100%) rename examples/{python => contrib}/scheduling_speakers.py (100%) rename examples/{python => contrib}/scheduling_with_transitions_sat.py (100%) rename examples/{python => contrib}/school_scheduling_sat.py (100%) rename examples/{dotnet => contrib}/secret_santa.cs (100%) rename examples/{dotnet => contrib}/secret_santa.csproj (100%) rename examples/{python => contrib}/secret_santa.py (100%) rename examples/{dotnet => contrib}/secret_santa2.cs (100%) rename examples/{dotnet => contrib}/secret_santa2.csproj (100%) rename examples/{python => contrib}/secret_santa2.py (100%) rename examples/{dotnet => contrib}/send_more_money.cs (100%) rename examples/{dotnet => contrib}/send_more_money.csproj (100%) rename examples/{dotnet => contrib}/send_more_money2.cs (100%) rename examples/{dotnet => contrib}/send_more_money2.csproj (100%) rename examples/{python => contrib}/send_more_money_any_base.py (100%) rename examples/{dotnet => contrib}/send_most_money.cs (100%) rename examples/{dotnet => contrib}/send_most_money.csproj (100%) rename examples/{python => contrib}/send_most_money.py (100%) rename examples/{dotnet => contrib}/seseman.cs (100%) rename examples/{dotnet => contrib}/seseman.csproj (100%) rename examples/{python => contrib}/seseman.py (100%) rename examples/{python => contrib}/seseman_b.py (100%) rename examples/{dotnet => contrib}/set_covering.cs (100%) rename examples/{dotnet => contrib}/set_covering.csproj (100%) rename examples/{python => contrib}/set_covering.py (100%) rename examples/{dotnet => contrib}/set_covering2.cs (100%) rename examples/{dotnet => contrib}/set_covering2.csproj (100%) rename examples/{python => contrib}/set_covering2.py (100%) rename examples/{dotnet => contrib}/set_covering3.cs (100%) rename examples/{dotnet => contrib}/set_covering3.csproj (100%) rename examples/{python => contrib}/set_covering3.py (100%) rename examples/{dotnet => contrib}/set_covering4.cs (100%) rename examples/{dotnet => contrib}/set_covering4.csproj (100%) rename examples/{python => contrib}/set_covering4.py (100%) rename examples/{dotnet => contrib}/set_covering_deployment.cs (100%) rename examples/{dotnet => contrib}/set_covering_deployment.csproj (100%) rename examples/{python => contrib}/set_covering_deployment.py (100%) rename examples/{dotnet => contrib}/set_covering_skiena.cs (100%) rename examples/{dotnet => contrib}/set_covering_skiena.csproj (100%) rename examples/{python => contrib}/set_covering_skiena.py (100%) rename examples/{dotnet => contrib}/set_partition.cs (100%) rename examples/{dotnet => contrib}/set_partition.csproj (100%) rename examples/{python => contrib}/set_partition.py (100%) rename examples/{dotnet => contrib}/sicherman_dice.cs (100%) rename examples/{dotnet => contrib}/sicherman_dice.csproj (100%) rename examples/{python => contrib}/sicherman_dice.py (100%) rename examples/{dotnet => contrib}/ski_assignment.cs (100%) rename examples/{dotnet => contrib}/ski_assignment.csproj (100%) rename examples/{python => contrib}/ski_assignment.py (100%) rename examples/{python => contrib}/slitherlink.py (100%) rename examples/{dotnet => contrib}/stable_marriage.cs (100%) rename examples/{dotnet => contrib}/stable_marriage.csproj (100%) rename examples/{python => contrib}/stable_marriage.py (100%) rename examples/{python => contrib}/stable_marriage_sat.py (100%) rename examples/{python => contrib}/steel.py (100%) rename examples/{python => contrib}/steel_lns.py (100%) rename examples/{python => contrib}/stigler.py (100%) rename examples/{dotnet => contrib}/strimko2.cs (100%) rename examples/{dotnet => contrib}/strimko2.csproj (100%) rename examples/{python => contrib}/strimko2.py (100%) rename examples/{dotnet => contrib}/subset_sum.cs (100%) rename examples/{dotnet => contrib}/subset_sum.csproj (100%) rename examples/{python => contrib}/subset_sum.py (100%) rename examples/{dotnet => contrib}/sudoku.cs (100%) rename examples/{dotnet => contrib}/sudoku.csproj (100%) rename examples/{dotnet => contrib}/survo_puzzle.cs (100%) rename examples/{dotnet => contrib}/survo_puzzle.csproj (100%) rename examples/{python => contrib}/survo_puzzle.py (100%) rename examples/{python => contrib}/toNum.py (100%) rename examples/{dotnet => contrib}/to_num.cs (100%) rename examples/{dotnet => contrib}/to_num.csproj (100%) rename examples/{dotnet => contrib}/traffic_lights.cs (100%) rename examples/{dotnet => contrib}/traffic_lights.csproj (100%) rename examples/{python => contrib}/traffic_lights.py (100%) rename examples/{python => contrib}/vendor_scheduling.py (100%) rename examples/{dotnet => contrib}/volsay.cs (98%) rename examples/{dotnet => contrib}/volsay.csproj (100%) rename examples/{python => contrib}/volsay.py (100%) rename examples/{dotnet => contrib}/volsay2.cs (98%) rename examples/{dotnet => contrib}/volsay2.csproj (100%) rename examples/{python => contrib}/volsay2.py (100%) rename examples/{dotnet => contrib}/volsay3.cs (99%) rename examples/{dotnet => contrib}/volsay3.csproj (100%) rename examples/{python => contrib}/volsay3.py (100%) rename examples/{dotnet => contrib}/wedding_optimal_chart.cs (100%) rename examples/{dotnet => contrib}/wedding_optimal_chart.csproj (100%) rename examples/{python => contrib}/wedding_optimal_chart.py (100%) rename examples/{dotnet => contrib}/who_killed_agatha.cs (100%) rename examples/{dotnet => contrib}/who_killed_agatha.csproj (100%) rename examples/{python => contrib}/who_killed_agatha.py (100%) rename examples/{dotnet => contrib}/word_square.cs (100%) rename examples/{dotnet => contrib}/word_square.csproj (100%) rename examples/{python => contrib}/word_square.py (100%) rename examples/{dotnet => contrib}/xkcd.cs (100%) rename examples/{dotnet => contrib}/xkcd.csproj (100%) rename examples/{python => contrib}/xkcd.py (100%) rename examples/{dotnet => contrib}/young_tableaux.cs (100%) rename examples/{dotnet => contrib}/young_tableaux.csproj (100%) rename examples/{python => contrib}/young_tableaux.py (100%) rename examples/{dotnet => contrib}/zebra.cs (100%) rename examples/{dotnet => contrib}/zebra.csproj (100%) diff --git a/examples/python/3_jugs_mip.py b/examples/contrib/3_jugs_mip.py similarity index 100% rename from examples/python/3_jugs_mip.py rename to examples/contrib/3_jugs_mip.py diff --git a/examples/dotnet/3_jugs_regular.cs b/examples/contrib/3_jugs_regular.cs similarity index 100% rename from examples/dotnet/3_jugs_regular.cs rename to examples/contrib/3_jugs_regular.cs diff --git a/examples/dotnet/3_jugs_regular.csproj b/examples/contrib/3_jugs_regular.csproj similarity index 100% rename from examples/dotnet/3_jugs_regular.csproj rename to examples/contrib/3_jugs_regular.csproj diff --git a/examples/python/3_jugs_regular.py b/examples/contrib/3_jugs_regular.py similarity index 100% rename from examples/python/3_jugs_regular.py rename to examples/contrib/3_jugs_regular.py diff --git a/examples/java/AllDifferentExcept0.java b/examples/contrib/AllDifferentExcept0.java similarity index 100% rename from examples/java/AllDifferentExcept0.java rename to examples/contrib/AllDifferentExcept0.java diff --git a/examples/java/AllInterval.java b/examples/contrib/AllInterval.java similarity index 100% rename from examples/java/AllInterval.java rename to examples/contrib/AllInterval.java diff --git a/examples/python/CMakeLists.txt b/examples/contrib/CMakeLists.txt similarity index 100% rename from examples/python/CMakeLists.txt rename to examples/contrib/CMakeLists.txt diff --git a/examples/java/Circuit.java b/examples/contrib/Circuit.java similarity index 100% rename from examples/java/Circuit.java rename to examples/contrib/Circuit.java diff --git a/examples/java/CoinsGrid.java b/examples/contrib/CoinsGrid.java similarity index 100% rename from examples/java/CoinsGrid.java rename to examples/contrib/CoinsGrid.java diff --git a/examples/java/CoinsGridMIP.java b/examples/contrib/CoinsGridMIP.java similarity index 100% rename from examples/java/CoinsGridMIP.java rename to examples/contrib/CoinsGridMIP.java diff --git a/examples/java/ColoringMIP.java b/examples/contrib/ColoringMIP.java similarity index 100% rename from examples/java/ColoringMIP.java rename to examples/contrib/ColoringMIP.java diff --git a/examples/java/CoveringOpl.java b/examples/contrib/CoveringOpl.java similarity index 100% rename from examples/java/CoveringOpl.java rename to examples/contrib/CoveringOpl.java diff --git a/examples/java/Crossword.java b/examples/contrib/Crossword.java similarity index 100% rename from examples/java/Crossword.java rename to examples/contrib/Crossword.java diff --git a/examples/java/DeBruijn.java b/examples/contrib/DeBruijn.java similarity index 100% rename from examples/java/DeBruijn.java rename to examples/contrib/DeBruijn.java diff --git a/examples/java/Diet.java b/examples/contrib/Diet.java similarity index 100% rename from examples/java/Diet.java rename to examples/contrib/Diet.java diff --git a/examples/java/DietMIP.java b/examples/contrib/DietMIP.java similarity index 100% rename from examples/java/DietMIP.java rename to examples/contrib/DietMIP.java diff --git a/examples/java/DivisibleBy9Through1.java b/examples/contrib/DivisibleBy9Through1.java similarity index 100% rename from examples/java/DivisibleBy9Through1.java rename to examples/contrib/DivisibleBy9Through1.java diff --git a/examples/java/GolombRuler.java b/examples/contrib/GolombRuler.java similarity index 100% rename from examples/java/GolombRuler.java rename to examples/contrib/GolombRuler.java diff --git a/examples/java/Issue173.java b/examples/contrib/Issue173.java similarity index 100% rename from examples/java/Issue173.java rename to examples/contrib/Issue173.java diff --git a/examples/java/KnapsackMIP.java b/examples/contrib/KnapsackMIP.java similarity index 100% rename from examples/java/KnapsackMIP.java rename to examples/contrib/KnapsackMIP.java diff --git a/examples/java/LeastDiff.java b/examples/contrib/LeastDiff.java similarity index 100% rename from examples/java/LeastDiff.java rename to examples/contrib/LeastDiff.java diff --git a/examples/java/MagicSquare.java b/examples/contrib/MagicSquare.java similarity index 100% rename from examples/java/MagicSquare.java rename to examples/contrib/MagicSquare.java diff --git a/examples/java/Map.java b/examples/contrib/Map.java similarity index 100% rename from examples/java/Map.java rename to examples/contrib/Map.java diff --git a/examples/java/Map2.java b/examples/contrib/Map2.java similarity index 100% rename from examples/java/Map2.java rename to examples/contrib/Map2.java diff --git a/examples/java/Minesweeper.java b/examples/contrib/Minesweeper.java similarity index 100% rename from examples/java/Minesweeper.java rename to examples/contrib/Minesweeper.java diff --git a/examples/java/MultiThreadTest.java b/examples/contrib/MultiThreadTest.java similarity index 100% rename from examples/java/MultiThreadTest.java rename to examples/contrib/MultiThreadTest.java diff --git a/examples/java/NQueens.java b/examples/contrib/NQueens.java similarity index 100% rename from examples/java/NQueens.java rename to examples/contrib/NQueens.java diff --git a/examples/java/NQueens2.java b/examples/contrib/NQueens2.java similarity index 100% rename from examples/java/NQueens2.java rename to examples/contrib/NQueens2.java diff --git a/examples/java/Partition.java b/examples/contrib/Partition.java similarity index 100% rename from examples/java/Partition.java rename to examples/contrib/Partition.java diff --git a/examples/java/QuasigroupCompletion.java b/examples/contrib/QuasigroupCompletion.java similarity index 100% rename from examples/java/QuasigroupCompletion.java rename to examples/contrib/QuasigroupCompletion.java diff --git a/examples/java/SendMoreMoney.java b/examples/contrib/SendMoreMoney.java similarity index 100% rename from examples/java/SendMoreMoney.java rename to examples/contrib/SendMoreMoney.java diff --git a/examples/java/SendMoreMoney2.java b/examples/contrib/SendMoreMoney2.java similarity index 100% rename from examples/java/SendMoreMoney2.java rename to examples/contrib/SendMoreMoney2.java diff --git a/examples/java/SendMostMoney.java b/examples/contrib/SendMostMoney.java similarity index 100% rename from examples/java/SendMostMoney.java rename to examples/contrib/SendMostMoney.java diff --git a/examples/java/Seseman.java b/examples/contrib/Seseman.java similarity index 100% rename from examples/java/Seseman.java rename to examples/contrib/Seseman.java diff --git a/examples/java/SetCovering.java b/examples/contrib/SetCovering.java similarity index 100% rename from examples/java/SetCovering.java rename to examples/contrib/SetCovering.java diff --git a/examples/java/SetCovering2.java b/examples/contrib/SetCovering2.java similarity index 100% rename from examples/java/SetCovering2.java rename to examples/contrib/SetCovering2.java diff --git a/examples/java/SetCovering3.java b/examples/contrib/SetCovering3.java similarity index 100% rename from examples/java/SetCovering3.java rename to examples/contrib/SetCovering3.java diff --git a/examples/java/SetCovering4.java b/examples/contrib/SetCovering4.java similarity index 100% rename from examples/java/SetCovering4.java rename to examples/contrib/SetCovering4.java diff --git a/examples/java/SetCoveringDeployment.java b/examples/contrib/SetCoveringDeployment.java similarity index 100% rename from examples/java/SetCoveringDeployment.java rename to examples/contrib/SetCoveringDeployment.java diff --git a/examples/dotnet/SimpleProgramFSharp.fs b/examples/contrib/SimpleProgramFSharp.fs similarity index 100% rename from examples/dotnet/SimpleProgramFSharp.fs rename to examples/contrib/SimpleProgramFSharp.fs diff --git a/examples/dotnet/SimpleProgramFSharp.fsproj b/examples/contrib/SimpleProgramFSharp.fsproj similarity index 100% rename from examples/dotnet/SimpleProgramFSharp.fsproj rename to examples/contrib/SimpleProgramFSharp.fsproj diff --git a/examples/java/SimpleRoutingTest.java b/examples/contrib/SimpleRoutingTest.java similarity index 100% rename from examples/java/SimpleRoutingTest.java rename to examples/contrib/SimpleRoutingTest.java diff --git a/examples/java/StableMarriage.java b/examples/contrib/StableMarriage.java similarity index 100% rename from examples/java/StableMarriage.java rename to examples/contrib/StableMarriage.java diff --git a/examples/java/StiglerMIP.java b/examples/contrib/StiglerMIP.java similarity index 100% rename from examples/java/StiglerMIP.java rename to examples/contrib/StiglerMIP.java diff --git a/examples/java/Strimko2.java b/examples/contrib/Strimko2.java similarity index 100% rename from examples/java/Strimko2.java rename to examples/contrib/Strimko2.java diff --git a/examples/java/Sudoku.java b/examples/contrib/Sudoku.java similarity index 100% rename from examples/java/Sudoku.java rename to examples/contrib/Sudoku.java diff --git a/examples/java/SurvoPuzzle.java b/examples/contrib/SurvoPuzzle.java similarity index 100% rename from examples/java/SurvoPuzzle.java rename to examples/contrib/SurvoPuzzle.java diff --git a/examples/java/ToNum.java b/examples/contrib/ToNum.java similarity index 100% rename from examples/java/ToNum.java rename to examples/contrib/ToNum.java diff --git a/examples/java/WhoKilledAgatha.java b/examples/contrib/WhoKilledAgatha.java similarity index 100% rename from examples/java/WhoKilledAgatha.java rename to examples/contrib/WhoKilledAgatha.java diff --git a/examples/java/Xkcd.java b/examples/contrib/Xkcd.java similarity index 100% rename from examples/java/Xkcd.java rename to examples/contrib/Xkcd.java diff --git a/examples/java/YoungTableaux.java b/examples/contrib/YoungTableaux.java similarity index 100% rename from examples/java/YoungTableaux.java rename to examples/contrib/YoungTableaux.java diff --git a/examples/dotnet/a_puzzle.cs b/examples/contrib/a_puzzle.cs similarity index 100% rename from examples/dotnet/a_puzzle.cs rename to examples/contrib/a_puzzle.cs diff --git a/examples/dotnet/a_puzzle.csproj b/examples/contrib/a_puzzle.csproj similarity index 100% rename from examples/dotnet/a_puzzle.csproj rename to examples/contrib/a_puzzle.csproj diff --git a/examples/dotnet/a_round_of_golf.cs b/examples/contrib/a_round_of_golf.cs similarity index 100% rename from examples/dotnet/a_round_of_golf.cs rename to examples/contrib/a_round_of_golf.cs diff --git a/examples/dotnet/a_round_of_golf.csproj b/examples/contrib/a_round_of_golf.csproj similarity index 100% rename from examples/dotnet/a_round_of_golf.csproj rename to examples/contrib/a_round_of_golf.csproj diff --git a/examples/python/a_round_of_golf.py b/examples/contrib/a_round_of_golf.py similarity index 100% rename from examples/python/a_round_of_golf.py rename to examples/contrib/a_round_of_golf.py diff --git a/examples/dotnet/all_interval.cs b/examples/contrib/all_interval.cs similarity index 100% rename from examples/dotnet/all_interval.cs rename to examples/contrib/all_interval.cs diff --git a/examples/dotnet/all_interval.csproj b/examples/contrib/all_interval.csproj similarity index 100% rename from examples/dotnet/all_interval.csproj rename to examples/contrib/all_interval.csproj diff --git a/examples/python/all_interval.py b/examples/contrib/all_interval.py similarity index 100% rename from examples/python/all_interval.py rename to examples/contrib/all_interval.py diff --git a/examples/dotnet/alldifferent_except_0.cs b/examples/contrib/alldifferent_except_0.cs similarity index 100% rename from examples/dotnet/alldifferent_except_0.cs rename to examples/contrib/alldifferent_except_0.cs diff --git a/examples/dotnet/alldifferent_except_0.csproj b/examples/contrib/alldifferent_except_0.csproj similarity index 100% rename from examples/dotnet/alldifferent_except_0.csproj rename to examples/contrib/alldifferent_except_0.csproj diff --git a/examples/python/alldifferent_except_0.py b/examples/contrib/alldifferent_except_0.py similarity index 100% rename from examples/python/alldifferent_except_0.py rename to examples/contrib/alldifferent_except_0.py diff --git a/examples/python/alphametic.py b/examples/contrib/alphametic.py similarity index 100% rename from examples/python/alphametic.py rename to examples/contrib/alphametic.py diff --git a/examples/dotnet/assignment.cs b/examples/contrib/assignment.cs similarity index 100% rename from examples/dotnet/assignment.cs rename to examples/contrib/assignment.cs diff --git a/examples/dotnet/assignment.csproj b/examples/contrib/assignment.csproj similarity index 100% rename from examples/dotnet/assignment.csproj rename to examples/contrib/assignment.csproj diff --git a/examples/python/assignment.py b/examples/contrib/assignment.py similarity index 100% rename from examples/python/assignment.py rename to examples/contrib/assignment.py diff --git a/examples/python/assignment6_mip.py b/examples/contrib/assignment6_mip.py similarity index 100% rename from examples/python/assignment6_mip.py rename to examples/contrib/assignment6_mip.py diff --git a/examples/python/bacp.py b/examples/contrib/bacp.py similarity index 100% rename from examples/python/bacp.py rename to examples/contrib/bacp.py diff --git a/examples/python/blending.py b/examples/contrib/blending.py similarity index 100% rename from examples/python/blending.py rename to examples/contrib/blending.py diff --git a/examples/dotnet/broken_weights.cs b/examples/contrib/broken_weights.cs similarity index 100% rename from examples/dotnet/broken_weights.cs rename to examples/contrib/broken_weights.cs diff --git a/examples/dotnet/broken_weights.csproj b/examples/contrib/broken_weights.csproj similarity index 100% rename from examples/dotnet/broken_weights.csproj rename to examples/contrib/broken_weights.csproj diff --git a/examples/python/broken_weights.py b/examples/contrib/broken_weights.py similarity index 100% rename from examples/python/broken_weights.py rename to examples/contrib/broken_weights.py diff --git a/examples/dotnet/bus_schedule.cs b/examples/contrib/bus_schedule.cs similarity index 100% rename from examples/dotnet/bus_schedule.cs rename to examples/contrib/bus_schedule.cs diff --git a/examples/dotnet/bus_schedule.csproj b/examples/contrib/bus_schedule.csproj similarity index 100% rename from examples/dotnet/bus_schedule.csproj rename to examples/contrib/bus_schedule.csproj diff --git a/examples/python/bus_schedule.py b/examples/contrib/bus_schedule.py similarity index 100% rename from examples/python/bus_schedule.py rename to examples/contrib/bus_schedule.py diff --git a/examples/python/car.py b/examples/contrib/car.py similarity index 100% rename from examples/python/car.py rename to examples/contrib/car.py diff --git a/examples/python/check_dependencies.py b/examples/contrib/check_dependencies.py similarity index 100% rename from examples/python/check_dependencies.py rename to examples/contrib/check_dependencies.py diff --git a/examples/dotnet/circuit.cs b/examples/contrib/circuit.cs similarity index 100% rename from examples/dotnet/circuit.cs rename to examples/contrib/circuit.cs diff --git a/examples/dotnet/circuit.csproj b/examples/contrib/circuit.csproj similarity index 100% rename from examples/dotnet/circuit.csproj rename to examples/contrib/circuit.csproj diff --git a/examples/python/circuit.py b/examples/contrib/circuit.py similarity index 100% rename from examples/python/circuit.py rename to examples/contrib/circuit.py diff --git a/examples/dotnet/circuit2.cs b/examples/contrib/circuit2.cs similarity index 100% rename from examples/dotnet/circuit2.cs rename to examples/contrib/circuit2.cs diff --git a/examples/dotnet/circuit2.csproj b/examples/contrib/circuit2.csproj similarity index 100% rename from examples/dotnet/circuit2.csproj rename to examples/contrib/circuit2.csproj diff --git a/examples/dotnet/coins3.cs b/examples/contrib/coins3.cs similarity index 100% rename from examples/dotnet/coins3.cs rename to examples/contrib/coins3.cs diff --git a/examples/dotnet/coins3.csproj b/examples/contrib/coins3.csproj similarity index 100% rename from examples/dotnet/coins3.csproj rename to examples/contrib/coins3.csproj diff --git a/examples/python/coins3.py b/examples/contrib/coins3.py similarity index 100% rename from examples/python/coins3.py rename to examples/contrib/coins3.py diff --git a/examples/dotnet/coins_grid.cs b/examples/contrib/coins_grid.cs similarity index 100% rename from examples/dotnet/coins_grid.cs rename to examples/contrib/coins_grid.cs diff --git a/examples/dotnet/coins_grid.csproj b/examples/contrib/coins_grid.csproj similarity index 100% rename from examples/dotnet/coins_grid.csproj rename to examples/contrib/coins_grid.csproj diff --git a/examples/python/coins_grid.py b/examples/contrib/coins_grid.py similarity index 100% rename from examples/python/coins_grid.py rename to examples/contrib/coins_grid.py diff --git a/examples/python/coins_grid_mip.py b/examples/contrib/coins_grid_mip.py similarity index 100% rename from examples/python/coins_grid_mip.py rename to examples/contrib/coins_grid_mip.py diff --git a/examples/python/coloring_ip.py b/examples/contrib/coloring_ip.py similarity index 100% rename from examples/python/coloring_ip.py rename to examples/contrib/coloring_ip.py diff --git a/examples/dotnet/combinatorial_auction2.cs b/examples/contrib/combinatorial_auction2.cs similarity index 100% rename from examples/dotnet/combinatorial_auction2.cs rename to examples/contrib/combinatorial_auction2.cs diff --git a/examples/dotnet/combinatorial_auction2.csproj b/examples/contrib/combinatorial_auction2.csproj similarity index 100% rename from examples/dotnet/combinatorial_auction2.csproj rename to examples/contrib/combinatorial_auction2.csproj diff --git a/examples/python/combinatorial_auction2.py b/examples/contrib/combinatorial_auction2.py similarity index 100% rename from examples/python/combinatorial_auction2.py rename to examples/contrib/combinatorial_auction2.py diff --git a/examples/dotnet/contiguity_regular.cs b/examples/contrib/contiguity_regular.cs similarity index 100% rename from examples/dotnet/contiguity_regular.cs rename to examples/contrib/contiguity_regular.cs diff --git a/examples/dotnet/contiguity_regular.csproj b/examples/contrib/contiguity_regular.csproj similarity index 100% rename from examples/dotnet/contiguity_regular.csproj rename to examples/contrib/contiguity_regular.csproj diff --git a/examples/python/contiguity_regular.py b/examples/contrib/contiguity_regular.py similarity index 100% rename from examples/python/contiguity_regular.py rename to examples/contrib/contiguity_regular.py diff --git a/examples/dotnet/contiguity_transition.cs b/examples/contrib/contiguity_transition.cs similarity index 100% rename from examples/dotnet/contiguity_transition.cs rename to examples/contrib/contiguity_transition.cs diff --git a/examples/dotnet/contiguity_transition.csproj b/examples/contrib/contiguity_transition.csproj similarity index 100% rename from examples/dotnet/contiguity_transition.csproj rename to examples/contrib/contiguity_transition.csproj diff --git a/examples/dotnet/costas_array.cs b/examples/contrib/costas_array.cs similarity index 100% rename from examples/dotnet/costas_array.cs rename to examples/contrib/costas_array.cs diff --git a/examples/dotnet/costas_array.csproj b/examples/contrib/costas_array.csproj similarity index 100% rename from examples/dotnet/costas_array.csproj rename to examples/contrib/costas_array.csproj diff --git a/examples/python/costas_array.py b/examples/contrib/costas_array.py similarity index 100% rename from examples/python/costas_array.py rename to examples/contrib/costas_array.py diff --git a/examples/dotnet/covering_opl.cs b/examples/contrib/covering_opl.cs similarity index 100% rename from examples/dotnet/covering_opl.cs rename to examples/contrib/covering_opl.cs diff --git a/examples/dotnet/covering_opl.csproj b/examples/contrib/covering_opl.csproj similarity index 100% rename from examples/dotnet/covering_opl.csproj rename to examples/contrib/covering_opl.csproj diff --git a/examples/python/covering_opl.py b/examples/contrib/covering_opl.py similarity index 100% rename from examples/python/covering_opl.py rename to examples/contrib/covering_opl.py diff --git a/examples/dotnet/crew.cs b/examples/contrib/crew.cs similarity index 100% rename from examples/dotnet/crew.cs rename to examples/contrib/crew.cs diff --git a/examples/dotnet/crew.csproj b/examples/contrib/crew.csproj similarity index 100% rename from examples/dotnet/crew.csproj rename to examples/contrib/crew.csproj diff --git a/examples/python/crew.py b/examples/contrib/crew.py similarity index 100% rename from examples/python/crew.py rename to examples/contrib/crew.py diff --git a/examples/dotnet/crossword.cs b/examples/contrib/crossword.cs similarity index 100% rename from examples/dotnet/crossword.cs rename to examples/contrib/crossword.cs diff --git a/examples/dotnet/crossword.csproj b/examples/contrib/crossword.csproj similarity index 100% rename from examples/dotnet/crossword.csproj rename to examples/contrib/crossword.csproj diff --git a/examples/python/crossword2.py b/examples/contrib/crossword2.py similarity index 100% rename from examples/python/crossword2.py rename to examples/contrib/crossword2.py diff --git a/examples/dotnet/crypta.cs b/examples/contrib/crypta.cs similarity index 100% rename from examples/dotnet/crypta.cs rename to examples/contrib/crypta.cs diff --git a/examples/dotnet/crypta.csproj b/examples/contrib/crypta.csproj similarity index 100% rename from examples/dotnet/crypta.csproj rename to examples/contrib/crypta.csproj diff --git a/examples/python/crypta.py b/examples/contrib/crypta.py similarity index 100% rename from examples/python/crypta.py rename to examples/contrib/crypta.py diff --git a/examples/dotnet/crypto.cs b/examples/contrib/crypto.cs similarity index 100% rename from examples/dotnet/crypto.cs rename to examples/contrib/crypto.cs diff --git a/examples/dotnet/crypto.csproj b/examples/contrib/crypto.csproj similarity index 100% rename from examples/dotnet/crypto.csproj rename to examples/contrib/crypto.csproj diff --git a/examples/python/crypto.py b/examples/contrib/crypto.py similarity index 100% rename from examples/python/crypto.py rename to examples/contrib/crypto.py diff --git a/examples/dotnet/csdiet.cs b/examples/contrib/csdiet.cs similarity index 100% rename from examples/dotnet/csdiet.cs rename to examples/contrib/csdiet.cs diff --git a/examples/dotnet/csdiet.csproj b/examples/contrib/csdiet.csproj similarity index 100% rename from examples/dotnet/csdiet.csproj rename to examples/contrib/csdiet.csproj diff --git a/examples/dotnet/curious_set_of_integers.cs b/examples/contrib/curious_set_of_integers.cs similarity index 100% rename from examples/dotnet/curious_set_of_integers.cs rename to examples/contrib/curious_set_of_integers.cs diff --git a/examples/dotnet/curious_set_of_integers.csproj b/examples/contrib/curious_set_of_integers.csproj similarity index 100% rename from examples/dotnet/curious_set_of_integers.csproj rename to examples/contrib/curious_set_of_integers.csproj diff --git a/examples/python/curious_set_of_integers.py b/examples/contrib/curious_set_of_integers.py similarity index 100% rename from examples/python/curious_set_of_integers.py rename to examples/contrib/curious_set_of_integers.py diff --git a/examples/dotnet/debruijn.cs b/examples/contrib/debruijn.cs similarity index 100% rename from examples/dotnet/debruijn.cs rename to examples/contrib/debruijn.cs diff --git a/examples/dotnet/debruijn.csproj b/examples/contrib/debruijn.csproj similarity index 100% rename from examples/dotnet/debruijn.csproj rename to examples/contrib/debruijn.csproj diff --git a/examples/python/debruijn_binary.py b/examples/contrib/debruijn_binary.py similarity index 100% rename from examples/python/debruijn_binary.py rename to examples/contrib/debruijn_binary.py diff --git a/examples/python/diet1.py b/examples/contrib/diet1.py similarity index 100% rename from examples/python/diet1.py rename to examples/contrib/diet1.py diff --git a/examples/python/diet1_b.py b/examples/contrib/diet1_b.py similarity index 100% rename from examples/python/diet1_b.py rename to examples/contrib/diet1_b.py diff --git a/examples/python/diet1_mip.py b/examples/contrib/diet1_mip.py similarity index 100% rename from examples/python/diet1_mip.py rename to examples/contrib/diet1_mip.py diff --git a/examples/dotnet/discrete_tomography.cs b/examples/contrib/discrete_tomography.cs similarity index 100% rename from examples/dotnet/discrete_tomography.cs rename to examples/contrib/discrete_tomography.cs diff --git a/examples/dotnet/discrete_tomography.csproj b/examples/contrib/discrete_tomography.csproj similarity index 100% rename from examples/dotnet/discrete_tomography.csproj rename to examples/contrib/discrete_tomography.csproj diff --git a/examples/python/discrete_tomography.py b/examples/contrib/discrete_tomography.py similarity index 100% rename from examples/python/discrete_tomography.py rename to examples/contrib/discrete_tomography.py diff --git a/examples/dotnet/divisible_by_9_through_1.cs b/examples/contrib/divisible_by_9_through_1.cs similarity index 100% rename from examples/dotnet/divisible_by_9_through_1.cs rename to examples/contrib/divisible_by_9_through_1.cs diff --git a/examples/dotnet/divisible_by_9_through_1.csproj b/examples/contrib/divisible_by_9_through_1.csproj similarity index 100% rename from examples/dotnet/divisible_by_9_through_1.csproj rename to examples/contrib/divisible_by_9_through_1.csproj diff --git a/examples/python/divisible_by_9_through_1.py b/examples/contrib/divisible_by_9_through_1.py similarity index 100% rename from examples/python/divisible_by_9_through_1.py rename to examples/contrib/divisible_by_9_through_1.py diff --git a/examples/dotnet/dudeney.cs b/examples/contrib/dudeney.cs similarity index 100% rename from examples/dotnet/dudeney.cs rename to examples/contrib/dudeney.cs diff --git a/examples/dotnet/dudeney.csproj b/examples/contrib/dudeney.csproj similarity index 100% rename from examples/dotnet/dudeney.csproj rename to examples/contrib/dudeney.csproj diff --git a/examples/python/dudeney.py b/examples/contrib/dudeney.py similarity index 100% rename from examples/python/dudeney.py rename to examples/contrib/dudeney.py diff --git a/examples/python/einav_puzzle.py b/examples/contrib/einav_puzzle.py similarity index 100% rename from examples/python/einav_puzzle.py rename to examples/contrib/einav_puzzle.py diff --git a/examples/dotnet/einav_puzzle2.cs b/examples/contrib/einav_puzzle2.cs similarity index 100% rename from examples/dotnet/einav_puzzle2.cs rename to examples/contrib/einav_puzzle2.cs diff --git a/examples/dotnet/einav_puzzle2.csproj b/examples/contrib/einav_puzzle2.csproj similarity index 100% rename from examples/dotnet/einav_puzzle2.csproj rename to examples/contrib/einav_puzzle2.csproj diff --git a/examples/python/einav_puzzle2.py b/examples/contrib/einav_puzzle2.py similarity index 100% rename from examples/python/einav_puzzle2.py rename to examples/contrib/einav_puzzle2.py diff --git a/examples/dotnet/eq10.cs b/examples/contrib/eq10.cs similarity index 100% rename from examples/dotnet/eq10.cs rename to examples/contrib/eq10.cs diff --git a/examples/dotnet/eq10.csproj b/examples/contrib/eq10.csproj similarity index 100% rename from examples/dotnet/eq10.csproj rename to examples/contrib/eq10.csproj diff --git a/examples/python/eq10.py b/examples/contrib/eq10.py similarity index 100% rename from examples/python/eq10.py rename to examples/contrib/eq10.py diff --git a/examples/dotnet/eq20.cs b/examples/contrib/eq20.cs similarity index 100% rename from examples/dotnet/eq20.cs rename to examples/contrib/eq20.cs diff --git a/examples/dotnet/eq20.csproj b/examples/contrib/eq20.csproj similarity index 100% rename from examples/dotnet/eq20.csproj rename to examples/contrib/eq20.csproj diff --git a/examples/python/eq20.py b/examples/contrib/eq20.py similarity index 100% rename from examples/python/eq20.py rename to examples/contrib/eq20.py diff --git a/examples/dotnet/fill_a_pix.cs b/examples/contrib/fill_a_pix.cs similarity index 100% rename from examples/dotnet/fill_a_pix.cs rename to examples/contrib/fill_a_pix.cs diff --git a/examples/dotnet/fill_a_pix.csproj b/examples/contrib/fill_a_pix.csproj similarity index 100% rename from examples/dotnet/fill_a_pix.csproj rename to examples/contrib/fill_a_pix.csproj diff --git a/examples/python/fill_a_pix.py b/examples/contrib/fill_a_pix.py similarity index 100% rename from examples/python/fill_a_pix.py rename to examples/contrib/fill_a_pix.py diff --git a/examples/dotnet/fsProgram.fs b/examples/contrib/fsProgram.fs similarity index 100% rename from examples/dotnet/fsProgram.fs rename to examples/contrib/fsProgram.fs diff --git a/examples/dotnet/fsProgram.fsproj b/examples/contrib/fsProgram.fsproj similarity index 100% rename from examples/dotnet/fsProgram.fsproj rename to examples/contrib/fsProgram.fsproj diff --git a/examples/dotnet/fsdiet.fs b/examples/contrib/fsdiet.fs similarity index 100% rename from examples/dotnet/fsdiet.fs rename to examples/contrib/fsdiet.fs diff --git a/examples/dotnet/fsdiet.fsproj b/examples/contrib/fsdiet.fsproj similarity index 100% rename from examples/dotnet/fsdiet.fsproj rename to examples/contrib/fsdiet.fsproj diff --git a/examples/dotnet/fsequality-inequality.fs b/examples/contrib/fsequality-inequality.fs similarity index 100% rename from examples/dotnet/fsequality-inequality.fs rename to examples/contrib/fsequality-inequality.fs diff --git a/examples/dotnet/fsequality-inequality.fsproj b/examples/contrib/fsequality-inequality.fsproj similarity index 100% rename from examples/dotnet/fsequality-inequality.fsproj rename to examples/contrib/fsequality-inequality.fsproj diff --git a/examples/dotnet/fsequality.fs b/examples/contrib/fsequality.fs similarity index 100% rename from examples/dotnet/fsequality.fs rename to examples/contrib/fsequality.fs diff --git a/examples/dotnet/fsequality.fsproj b/examples/contrib/fsequality.fsproj similarity index 100% rename from examples/dotnet/fsequality.fsproj rename to examples/contrib/fsequality.fsproj diff --git a/examples/dotnet/fsinteger-linear-program.fs b/examples/contrib/fsinteger-linear-program.fs similarity index 100% rename from examples/dotnet/fsinteger-linear-program.fs rename to examples/contrib/fsinteger-linear-program.fs diff --git a/examples/dotnet/fsinteger-linear-program.fsproj b/examples/contrib/fsinteger-linear-program.fsproj similarity index 100% rename from examples/dotnet/fsinteger-linear-program.fsproj rename to examples/contrib/fsinteger-linear-program.fsproj diff --git a/examples/dotnet/fsintegerprogramming.fs b/examples/contrib/fsintegerprogramming.fs similarity index 100% rename from examples/dotnet/fsintegerprogramming.fs rename to examples/contrib/fsintegerprogramming.fs diff --git a/examples/dotnet/fsintegerprogramming.fsproj b/examples/contrib/fsintegerprogramming.fsproj similarity index 100% rename from examples/dotnet/fsintegerprogramming.fsproj rename to examples/contrib/fsintegerprogramming.fsproj diff --git a/examples/dotnet/fsknapsack.fs b/examples/contrib/fsknapsack.fs similarity index 100% rename from examples/dotnet/fsknapsack.fs rename to examples/contrib/fsknapsack.fs diff --git a/examples/dotnet/fsknapsack.fsproj b/examples/contrib/fsknapsack.fsproj similarity index 100% rename from examples/dotnet/fsknapsack.fsproj rename to examples/contrib/fsknapsack.fsproj diff --git a/examples/dotnet/fslinearprogramming.fs b/examples/contrib/fslinearprogramming.fs similarity index 100% rename from examples/dotnet/fslinearprogramming.fs rename to examples/contrib/fslinearprogramming.fs diff --git a/examples/dotnet/fslinearprogramming.fsproj b/examples/contrib/fslinearprogramming.fsproj similarity index 100% rename from examples/dotnet/fslinearprogramming.fsproj rename to examples/contrib/fslinearprogramming.fsproj diff --git a/examples/dotnet/fsnetwork-max-flow-lpSolve.fs b/examples/contrib/fsnetwork-max-flow-lpSolve.fs similarity index 100% rename from examples/dotnet/fsnetwork-max-flow-lpSolve.fs rename to examples/contrib/fsnetwork-max-flow-lpSolve.fs diff --git a/examples/dotnet/fsnetwork-max-flow-lpSolve.fsproj b/examples/contrib/fsnetwork-max-flow-lpSolve.fsproj similarity index 100% rename from examples/dotnet/fsnetwork-max-flow-lpSolve.fsproj rename to examples/contrib/fsnetwork-max-flow-lpSolve.fsproj diff --git a/examples/dotnet/fsnetwork-max-flow.fs b/examples/contrib/fsnetwork-max-flow.fs similarity index 100% rename from examples/dotnet/fsnetwork-max-flow.fs rename to examples/contrib/fsnetwork-max-flow.fs diff --git a/examples/dotnet/fsnetwork-max-flow.fsproj b/examples/contrib/fsnetwork-max-flow.fsproj similarity index 100% rename from examples/dotnet/fsnetwork-max-flow.fsproj rename to examples/contrib/fsnetwork-max-flow.fsproj diff --git a/examples/dotnet/fsnetwork-min-cost-flow.fs b/examples/contrib/fsnetwork-min-cost-flow.fs similarity index 100% rename from examples/dotnet/fsnetwork-min-cost-flow.fs rename to examples/contrib/fsnetwork-min-cost-flow.fs diff --git a/examples/dotnet/fsnetwork-min-cost-flow.fsproj b/examples/contrib/fsnetwork-min-cost-flow.fsproj similarity index 100% rename from examples/dotnet/fsnetwork-min-cost-flow.fsproj rename to examples/contrib/fsnetwork-min-cost-flow.fsproj diff --git a/examples/dotnet/fsrabbit-pheasant.fs b/examples/contrib/fsrabbit-pheasant.fs similarity index 100% rename from examples/dotnet/fsrabbit-pheasant.fs rename to examples/contrib/fsrabbit-pheasant.fs diff --git a/examples/dotnet/fsrabbit-pheasant.fsproj b/examples/contrib/fsrabbit-pheasant.fsproj similarity index 100% rename from examples/dotnet/fsrabbit-pheasant.fsproj rename to examples/contrib/fsrabbit-pheasant.fsproj diff --git a/examples/dotnet/fsvolsay.fs b/examples/contrib/fsvolsay.fs similarity index 100% rename from examples/dotnet/fsvolsay.fs rename to examples/contrib/fsvolsay.fs diff --git a/examples/dotnet/fsvolsay.fsproj b/examples/contrib/fsvolsay.fsproj similarity index 100% rename from examples/dotnet/fsvolsay.fsproj rename to examples/contrib/fsvolsay.fsproj diff --git a/examples/dotnet/fsvolsay3-lpSolve.fs b/examples/contrib/fsvolsay3-lpSolve.fs similarity index 100% rename from examples/dotnet/fsvolsay3-lpSolve.fs rename to examples/contrib/fsvolsay3-lpSolve.fs diff --git a/examples/dotnet/fsvolsay3-lpSolve.fsproj b/examples/contrib/fsvolsay3-lpSolve.fsproj similarity index 100% rename from examples/dotnet/fsvolsay3-lpSolve.fsproj rename to examples/contrib/fsvolsay3-lpSolve.fsproj diff --git a/examples/dotnet/fsvolsay3.fs b/examples/contrib/fsvolsay3.fs similarity index 100% rename from examples/dotnet/fsvolsay3.fs rename to examples/contrib/fsvolsay3.fs diff --git a/examples/dotnet/fsvolsay3.fsproj b/examples/contrib/fsvolsay3.fsproj similarity index 100% rename from examples/dotnet/fsvolsay3.fsproj rename to examples/contrib/fsvolsay3.fsproj diff --git a/examples/dotnet/furniture_moving.cs b/examples/contrib/furniture_moving.cs similarity index 100% rename from examples/dotnet/furniture_moving.cs rename to examples/contrib/furniture_moving.cs diff --git a/examples/dotnet/furniture_moving.csproj b/examples/contrib/furniture_moving.csproj similarity index 100% rename from examples/dotnet/furniture_moving.csproj rename to examples/contrib/furniture_moving.csproj diff --git a/examples/python/furniture_moving.py b/examples/contrib/furniture_moving.py similarity index 100% rename from examples/python/furniture_moving.py rename to examples/contrib/furniture_moving.py diff --git a/examples/dotnet/furniture_moving_intervals.cs b/examples/contrib/furniture_moving_intervals.cs similarity index 100% rename from examples/dotnet/furniture_moving_intervals.cs rename to examples/contrib/furniture_moving_intervals.cs diff --git a/examples/dotnet/furniture_moving_intervals.csproj b/examples/contrib/furniture_moving_intervals.csproj similarity index 100% rename from examples/dotnet/furniture_moving_intervals.csproj rename to examples/contrib/furniture_moving_intervals.csproj diff --git a/examples/dotnet/futoshiki.cs b/examples/contrib/futoshiki.cs similarity index 100% rename from examples/dotnet/futoshiki.cs rename to examples/contrib/futoshiki.cs diff --git a/examples/dotnet/futoshiki.csproj b/examples/contrib/futoshiki.csproj similarity index 100% rename from examples/dotnet/futoshiki.csproj rename to examples/contrib/futoshiki.csproj diff --git a/examples/python/futoshiki.py b/examples/contrib/futoshiki.py similarity index 100% rename from examples/python/futoshiki.py rename to examples/contrib/futoshiki.py diff --git a/examples/python/game_theory_taha.py b/examples/contrib/game_theory_taha.py similarity index 100% rename from examples/python/game_theory_taha.py rename to examples/contrib/game_theory_taha.py diff --git a/examples/dotnet/golomb_ruler.cs b/examples/contrib/golomb_ruler.cs similarity index 100% rename from examples/dotnet/golomb_ruler.cs rename to examples/contrib/golomb_ruler.cs diff --git a/examples/dotnet/golomb_ruler.csproj b/examples/contrib/golomb_ruler.csproj similarity index 100% rename from examples/dotnet/golomb_ruler.csproj rename to examples/contrib/golomb_ruler.csproj diff --git a/examples/dotnet/grocery.cs b/examples/contrib/grocery.cs similarity index 100% rename from examples/dotnet/grocery.cs rename to examples/contrib/grocery.cs diff --git a/examples/dotnet/grocery.csproj b/examples/contrib/grocery.csproj similarity index 100% rename from examples/dotnet/grocery.csproj rename to examples/contrib/grocery.csproj diff --git a/examples/python/grocery.py b/examples/contrib/grocery.py similarity index 100% rename from examples/python/grocery.py rename to examples/contrib/grocery.py diff --git a/examples/python/hidato.py b/examples/contrib/hidato.py similarity index 100% rename from examples/python/hidato.py rename to examples/contrib/hidato.py diff --git a/examples/dotnet/hidato_table.cs b/examples/contrib/hidato_table.cs similarity index 100% rename from examples/dotnet/hidato_table.cs rename to examples/contrib/hidato_table.cs diff --git a/examples/dotnet/hidato_table.csproj b/examples/contrib/hidato_table.csproj similarity index 100% rename from examples/dotnet/hidato_table.csproj rename to examples/contrib/hidato_table.csproj diff --git a/examples/dotnet/just_forgotten.cs b/examples/contrib/just_forgotten.cs similarity index 100% rename from examples/dotnet/just_forgotten.cs rename to examples/contrib/just_forgotten.cs diff --git a/examples/dotnet/just_forgotten.csproj b/examples/contrib/just_forgotten.csproj similarity index 100% rename from examples/dotnet/just_forgotten.csproj rename to examples/contrib/just_forgotten.csproj diff --git a/examples/python/just_forgotten.py b/examples/contrib/just_forgotten.py similarity index 100% rename from examples/python/just_forgotten.py rename to examples/contrib/just_forgotten.py diff --git a/examples/dotnet/kakuro.cs b/examples/contrib/kakuro.cs similarity index 100% rename from examples/dotnet/kakuro.cs rename to examples/contrib/kakuro.cs diff --git a/examples/dotnet/kakuro.csproj b/examples/contrib/kakuro.csproj similarity index 100% rename from examples/dotnet/kakuro.csproj rename to examples/contrib/kakuro.csproj diff --git a/examples/python/kakuro.py b/examples/contrib/kakuro.py similarity index 100% rename from examples/python/kakuro.py rename to examples/contrib/kakuro.py diff --git a/examples/dotnet/kenken2.cs b/examples/contrib/kenken2.cs similarity index 100% rename from examples/dotnet/kenken2.cs rename to examples/contrib/kenken2.cs diff --git a/examples/dotnet/kenken2.csproj b/examples/contrib/kenken2.csproj similarity index 100% rename from examples/dotnet/kenken2.csproj rename to examples/contrib/kenken2.csproj diff --git a/examples/python/kenken2.py b/examples/contrib/kenken2.py similarity index 100% rename from examples/python/kenken2.py rename to examples/contrib/kenken2.py diff --git a/examples/dotnet/killer_sudoku.cs b/examples/contrib/killer_sudoku.cs similarity index 100% rename from examples/dotnet/killer_sudoku.cs rename to examples/contrib/killer_sudoku.cs diff --git a/examples/dotnet/killer_sudoku.csproj b/examples/contrib/killer_sudoku.csproj similarity index 100% rename from examples/dotnet/killer_sudoku.csproj rename to examples/contrib/killer_sudoku.csproj diff --git a/examples/python/killer_sudoku.py b/examples/contrib/killer_sudoku.py similarity index 100% rename from examples/python/killer_sudoku.py rename to examples/contrib/killer_sudoku.py diff --git a/examples/python/knapsack_cp.py b/examples/contrib/knapsack_cp.py similarity index 100% rename from examples/python/knapsack_cp.py rename to examples/contrib/knapsack_cp.py diff --git a/examples/python/knapsack_mip.py b/examples/contrib/knapsack_mip.py similarity index 100% rename from examples/python/knapsack_mip.py rename to examples/contrib/knapsack_mip.py diff --git a/examples/dotnet/labeled_dice.cs b/examples/contrib/labeled_dice.cs similarity index 100% rename from examples/dotnet/labeled_dice.cs rename to examples/contrib/labeled_dice.cs diff --git a/examples/dotnet/labeled_dice.csproj b/examples/contrib/labeled_dice.csproj similarity index 100% rename from examples/dotnet/labeled_dice.csproj rename to examples/contrib/labeled_dice.csproj diff --git a/examples/python/labeled_dice.py b/examples/contrib/labeled_dice.py similarity index 100% rename from examples/python/labeled_dice.py rename to examples/contrib/labeled_dice.py diff --git a/examples/dotnet/langford.cs b/examples/contrib/langford.cs similarity index 100% rename from examples/dotnet/langford.cs rename to examples/contrib/langford.cs diff --git a/examples/dotnet/langford.csproj b/examples/contrib/langford.csproj similarity index 100% rename from examples/dotnet/langford.csproj rename to examples/contrib/langford.csproj diff --git a/examples/python/langford.py b/examples/contrib/langford.py similarity index 100% rename from examples/python/langford.py rename to examples/contrib/langford.py diff --git a/examples/dotnet/least_diff.cs b/examples/contrib/least_diff.cs similarity index 100% rename from examples/dotnet/least_diff.cs rename to examples/contrib/least_diff.cs diff --git a/examples/dotnet/least_diff.csproj b/examples/contrib/least_diff.csproj similarity index 100% rename from examples/dotnet/least_diff.csproj rename to examples/contrib/least_diff.csproj diff --git a/examples/python/least_diff.py b/examples/contrib/least_diff.py similarity index 100% rename from examples/python/least_diff.py rename to examples/contrib/least_diff.py diff --git a/examples/python/least_square.py b/examples/contrib/least_square.py similarity index 100% rename from examples/python/least_square.py rename to examples/contrib/least_square.py diff --git a/examples/dotnet/lectures.cs b/examples/contrib/lectures.cs similarity index 100% rename from examples/dotnet/lectures.cs rename to examples/contrib/lectures.cs diff --git a/examples/dotnet/lectures.csproj b/examples/contrib/lectures.csproj similarity index 100% rename from examples/dotnet/lectures.csproj rename to examples/contrib/lectures.csproj diff --git a/examples/python/lectures.py b/examples/contrib/lectures.py similarity index 100% rename from examples/python/lectures.py rename to examples/contrib/lectures.py diff --git a/examples/dotnet/magic_sequence.cs b/examples/contrib/magic_sequence.cs similarity index 100% rename from examples/dotnet/magic_sequence.cs rename to examples/contrib/magic_sequence.cs diff --git a/examples/dotnet/magic_sequence.csproj b/examples/contrib/magic_sequence.csproj similarity index 100% rename from examples/dotnet/magic_sequence.csproj rename to examples/contrib/magic_sequence.csproj diff --git a/examples/python/magic_sequence_sat.py b/examples/contrib/magic_sequence_sat.py similarity index 100% rename from examples/python/magic_sequence_sat.py rename to examples/contrib/magic_sequence_sat.py diff --git a/examples/dotnet/magic_square.cs b/examples/contrib/magic_square.cs similarity index 100% rename from examples/dotnet/magic_square.cs rename to examples/contrib/magic_square.cs diff --git a/examples/dotnet/magic_square.csproj b/examples/contrib/magic_square.csproj similarity index 100% rename from examples/dotnet/magic_square.csproj rename to examples/contrib/magic_square.csproj diff --git a/examples/python/magic_square.py b/examples/contrib/magic_square.py similarity index 100% rename from examples/python/magic_square.py rename to examples/contrib/magic_square.py diff --git a/examples/dotnet/magic_square_and_cards.cs b/examples/contrib/magic_square_and_cards.cs similarity index 100% rename from examples/dotnet/magic_square_and_cards.cs rename to examples/contrib/magic_square_and_cards.cs diff --git a/examples/dotnet/magic_square_and_cards.csproj b/examples/contrib/magic_square_and_cards.csproj similarity index 100% rename from examples/dotnet/magic_square_and_cards.csproj rename to examples/contrib/magic_square_and_cards.csproj diff --git a/examples/python/magic_square_and_cards.py b/examples/contrib/magic_square_and_cards.py similarity index 100% rename from examples/python/magic_square_and_cards.py rename to examples/contrib/magic_square_and_cards.py diff --git a/examples/python/magic_square_mip.py b/examples/contrib/magic_square_mip.py similarity index 100% rename from examples/python/magic_square_mip.py rename to examples/contrib/magic_square_mip.py diff --git a/examples/dotnet/map.cs b/examples/contrib/map.cs similarity index 100% rename from examples/dotnet/map.cs rename to examples/contrib/map.cs diff --git a/examples/dotnet/map.csproj b/examples/contrib/map.csproj similarity index 100% rename from examples/dotnet/map.csproj rename to examples/contrib/map.csproj diff --git a/examples/python/map.py b/examples/contrib/map.py similarity index 100% rename from examples/python/map.py rename to examples/contrib/map.py diff --git a/examples/dotnet/map2.cs b/examples/contrib/map2.cs similarity index 100% rename from examples/dotnet/map2.cs rename to examples/contrib/map2.cs diff --git a/examples/dotnet/map2.csproj b/examples/contrib/map2.csproj similarity index 100% rename from examples/dotnet/map2.csproj rename to examples/contrib/map2.csproj diff --git a/examples/dotnet/marathon2.cs b/examples/contrib/marathon2.cs similarity index 100% rename from examples/dotnet/marathon2.cs rename to examples/contrib/marathon2.cs diff --git a/examples/dotnet/marathon2.csproj b/examples/contrib/marathon2.csproj similarity index 100% rename from examples/dotnet/marathon2.csproj rename to examples/contrib/marathon2.csproj diff --git a/examples/python/marathon2.py b/examples/contrib/marathon2.py similarity index 100% rename from examples/python/marathon2.py rename to examples/contrib/marathon2.py diff --git a/examples/dotnet/max_flow_taha.cs b/examples/contrib/max_flow_taha.cs similarity index 100% rename from examples/dotnet/max_flow_taha.cs rename to examples/contrib/max_flow_taha.cs diff --git a/examples/dotnet/max_flow_taha.csproj b/examples/contrib/max_flow_taha.csproj similarity index 100% rename from examples/dotnet/max_flow_taha.csproj rename to examples/contrib/max_flow_taha.csproj diff --git a/examples/python/max_flow_taha.py b/examples/contrib/max_flow_taha.py similarity index 100% rename from examples/python/max_flow_taha.py rename to examples/contrib/max_flow_taha.py diff --git a/examples/dotnet/max_flow_winston1.cs b/examples/contrib/max_flow_winston1.cs similarity index 100% rename from examples/dotnet/max_flow_winston1.cs rename to examples/contrib/max_flow_winston1.cs diff --git a/examples/dotnet/max_flow_winston1.csproj b/examples/contrib/max_flow_winston1.csproj similarity index 100% rename from examples/dotnet/max_flow_winston1.csproj rename to examples/contrib/max_flow_winston1.csproj diff --git a/examples/python/max_flow_winston1.py b/examples/contrib/max_flow_winston1.py similarity index 100% rename from examples/python/max_flow_winston1.py rename to examples/contrib/max_flow_winston1.py diff --git a/examples/dotnet/minesweeper.cs b/examples/contrib/minesweeper.cs similarity index 100% rename from examples/dotnet/minesweeper.cs rename to examples/contrib/minesweeper.cs diff --git a/examples/dotnet/minesweeper.csproj b/examples/contrib/minesweeper.csproj similarity index 100% rename from examples/dotnet/minesweeper.csproj rename to examples/contrib/minesweeper.csproj diff --git a/examples/python/minesweeper.py b/examples/contrib/minesweeper.py similarity index 100% rename from examples/python/minesweeper.py rename to examples/contrib/minesweeper.py diff --git a/examples/dotnet/mr_smith.cs b/examples/contrib/mr_smith.cs similarity index 100% rename from examples/dotnet/mr_smith.cs rename to examples/contrib/mr_smith.cs diff --git a/examples/dotnet/mr_smith.csproj b/examples/contrib/mr_smith.csproj similarity index 100% rename from examples/dotnet/mr_smith.csproj rename to examples/contrib/mr_smith.csproj diff --git a/examples/python/mr_smith.py b/examples/contrib/mr_smith.py similarity index 100% rename from examples/python/mr_smith.py rename to examples/contrib/mr_smith.py diff --git a/examples/python/nonogram_default_search.py b/examples/contrib/nonogram_default_search.py similarity index 100% rename from examples/python/nonogram_default_search.py rename to examples/contrib/nonogram_default_search.py diff --git a/examples/python/nonogram_regular.py b/examples/contrib/nonogram_regular.py similarity index 100% rename from examples/python/nonogram_regular.py rename to examples/contrib/nonogram_regular.py diff --git a/examples/python/nonogram_table.py b/examples/contrib/nonogram_table.py similarity index 100% rename from examples/python/nonogram_table.py rename to examples/contrib/nonogram_table.py diff --git a/examples/python/nonogram_table2.py b/examples/contrib/nonogram_table2.py similarity index 100% rename from examples/python/nonogram_table2.py rename to examples/contrib/nonogram_table2.py diff --git a/examples/dotnet/nontransitive_dice.cs b/examples/contrib/nontransitive_dice.cs similarity index 100% rename from examples/dotnet/nontransitive_dice.cs rename to examples/contrib/nontransitive_dice.cs diff --git a/examples/dotnet/nontransitive_dice.csproj b/examples/contrib/nontransitive_dice.csproj similarity index 100% rename from examples/dotnet/nontransitive_dice.csproj rename to examples/contrib/nontransitive_dice.csproj diff --git a/examples/python/nontransitive_dice.py b/examples/contrib/nontransitive_dice.py similarity index 100% rename from examples/python/nontransitive_dice.py rename to examples/contrib/nontransitive_dice.py diff --git a/examples/dotnet/nqueens.cs b/examples/contrib/nqueens.cs similarity index 100% rename from examples/dotnet/nqueens.cs rename to examples/contrib/nqueens.cs diff --git a/examples/dotnet/nqueens.csproj b/examples/contrib/nqueens.csproj similarity index 100% rename from examples/dotnet/nqueens.csproj rename to examples/contrib/nqueens.csproj diff --git a/examples/python/nqueens.py b/examples/contrib/nqueens.py similarity index 100% rename from examples/python/nqueens.py rename to examples/contrib/nqueens.py diff --git a/examples/python/nqueens2.py b/examples/contrib/nqueens2.py similarity index 100% rename from examples/python/nqueens2.py rename to examples/contrib/nqueens2.py diff --git a/examples/python/nqueens3.py b/examples/contrib/nqueens3.py similarity index 100% rename from examples/python/nqueens3.py rename to examples/contrib/nqueens3.py diff --git a/examples/python/nurse_rostering.py b/examples/contrib/nurse_rostering.py similarity index 100% rename from examples/python/nurse_rostering.py rename to examples/contrib/nurse_rostering.py diff --git a/examples/dotnet/nurse_rostering_regular.cs b/examples/contrib/nurse_rostering_regular.cs similarity index 100% rename from examples/dotnet/nurse_rostering_regular.cs rename to examples/contrib/nurse_rostering_regular.cs diff --git a/examples/dotnet/nurse_rostering_regular.csproj b/examples/contrib/nurse_rostering_regular.csproj similarity index 100% rename from examples/dotnet/nurse_rostering_regular.csproj rename to examples/contrib/nurse_rostering_regular.csproj diff --git a/examples/dotnet/nurse_rostering_transition.cs b/examples/contrib/nurse_rostering_transition.cs similarity index 100% rename from examples/dotnet/nurse_rostering_transition.cs rename to examples/contrib/nurse_rostering_transition.cs diff --git a/examples/dotnet/nurse_rostering_transition.csproj b/examples/contrib/nurse_rostering_transition.csproj similarity index 100% rename from examples/dotnet/nurse_rostering_transition.csproj rename to examples/contrib/nurse_rostering_transition.csproj diff --git a/examples/python/nurses_cp.py b/examples/contrib/nurses_cp.py similarity index 100% rename from examples/python/nurses_cp.py rename to examples/contrib/nurses_cp.py diff --git a/examples/dotnet/olympic.cs b/examples/contrib/olympic.cs similarity index 100% rename from examples/dotnet/olympic.cs rename to examples/contrib/olympic.cs diff --git a/examples/dotnet/olympic.csproj b/examples/contrib/olympic.csproj similarity index 100% rename from examples/dotnet/olympic.csproj rename to examples/contrib/olympic.csproj diff --git a/examples/python/olympic.py b/examples/contrib/olympic.py similarity index 100% rename from examples/python/olympic.py rename to examples/contrib/olympic.py diff --git a/examples/dotnet/organize_day.cs b/examples/contrib/organize_day.cs similarity index 100% rename from examples/dotnet/organize_day.cs rename to examples/contrib/organize_day.cs diff --git a/examples/dotnet/organize_day.csproj b/examples/contrib/organize_day.csproj similarity index 100% rename from examples/dotnet/organize_day.csproj rename to examples/contrib/organize_day.csproj diff --git a/examples/python/organize_day.py b/examples/contrib/organize_day.py similarity index 100% rename from examples/python/organize_day.py rename to examples/contrib/organize_day.py diff --git a/examples/dotnet/organize_day_intervals.cs b/examples/contrib/organize_day_intervals.cs similarity index 100% rename from examples/dotnet/organize_day_intervals.cs rename to examples/contrib/organize_day_intervals.cs diff --git a/examples/dotnet/organize_day_intervals.csproj b/examples/contrib/organize_day_intervals.csproj similarity index 100% rename from examples/dotnet/organize_day_intervals.csproj rename to examples/contrib/organize_day_intervals.csproj diff --git a/examples/dotnet/p_median.cs b/examples/contrib/p_median.cs similarity index 100% rename from examples/dotnet/p_median.cs rename to examples/contrib/p_median.cs diff --git a/examples/dotnet/p_median.csproj b/examples/contrib/p_median.csproj similarity index 100% rename from examples/dotnet/p_median.csproj rename to examples/contrib/p_median.csproj diff --git a/examples/python/p_median.py b/examples/contrib/p_median.py similarity index 100% rename from examples/python/p_median.py rename to examples/contrib/p_median.py diff --git a/examples/dotnet/pandigital_numbers.cs b/examples/contrib/pandigital_numbers.cs similarity index 100% rename from examples/dotnet/pandigital_numbers.cs rename to examples/contrib/pandigital_numbers.cs diff --git a/examples/dotnet/pandigital_numbers.csproj b/examples/contrib/pandigital_numbers.csproj similarity index 100% rename from examples/dotnet/pandigital_numbers.csproj rename to examples/contrib/pandigital_numbers.csproj diff --git a/examples/python/pandigital_numbers.py b/examples/contrib/pandigital_numbers.py similarity index 100% rename from examples/python/pandigital_numbers.py rename to examples/contrib/pandigital_numbers.py diff --git a/examples/dotnet/partition.cs b/examples/contrib/partition.cs similarity index 100% rename from examples/dotnet/partition.cs rename to examples/contrib/partition.cs diff --git a/examples/dotnet/partition.csproj b/examples/contrib/partition.csproj similarity index 100% rename from examples/dotnet/partition.csproj rename to examples/contrib/partition.csproj diff --git a/examples/dotnet/perfect_square_sequence.cs b/examples/contrib/perfect_square_sequence.cs similarity index 100% rename from examples/dotnet/perfect_square_sequence.cs rename to examples/contrib/perfect_square_sequence.cs diff --git a/examples/dotnet/perfect_square_sequence.csproj b/examples/contrib/perfect_square_sequence.csproj similarity index 100% rename from examples/dotnet/perfect_square_sequence.csproj rename to examples/contrib/perfect_square_sequence.csproj diff --git a/examples/dotnet/photo_problem.cs b/examples/contrib/photo_problem.cs similarity index 100% rename from examples/dotnet/photo_problem.cs rename to examples/contrib/photo_problem.cs diff --git a/examples/dotnet/photo_problem.csproj b/examples/contrib/photo_problem.csproj similarity index 100% rename from examples/dotnet/photo_problem.csproj rename to examples/contrib/photo_problem.csproj diff --git a/examples/python/photo_problem.py b/examples/contrib/photo_problem.py similarity index 100% rename from examples/python/photo_problem.py rename to examples/contrib/photo_problem.py diff --git a/examples/dotnet/place_number_puzzle.cs b/examples/contrib/place_number_puzzle.cs similarity index 100% rename from examples/dotnet/place_number_puzzle.cs rename to examples/contrib/place_number_puzzle.cs diff --git a/examples/dotnet/place_number_puzzle.csproj b/examples/contrib/place_number_puzzle.csproj similarity index 100% rename from examples/dotnet/place_number_puzzle.csproj rename to examples/contrib/place_number_puzzle.csproj diff --git a/examples/python/place_number_puzzle.py b/examples/contrib/place_number_puzzle.py similarity index 100% rename from examples/python/place_number_puzzle.py rename to examples/contrib/place_number_puzzle.py diff --git a/examples/dotnet/post_office_problem2.cs b/examples/contrib/post_office_problem2.cs similarity index 100% rename from examples/dotnet/post_office_problem2.cs rename to examples/contrib/post_office_problem2.cs diff --git a/examples/dotnet/post_office_problem2.csproj b/examples/contrib/post_office_problem2.csproj similarity index 100% rename from examples/dotnet/post_office_problem2.csproj rename to examples/contrib/post_office_problem2.csproj diff --git a/examples/python/post_office_problem2.py b/examples/contrib/post_office_problem2.py similarity index 100% rename from examples/python/post_office_problem2.py rename to examples/contrib/post_office_problem2.py diff --git a/examples/python/production.py b/examples/contrib/production.py similarity index 100% rename from examples/python/production.py rename to examples/contrib/production.py diff --git a/examples/python/pyls_api.py b/examples/contrib/pyls_api.py similarity index 100% rename from examples/python/pyls_api.py rename to examples/contrib/pyls_api.py diff --git a/examples/dotnet/quasigroup_completion.cs b/examples/contrib/quasigroup_completion.cs similarity index 100% rename from examples/dotnet/quasigroup_completion.cs rename to examples/contrib/quasigroup_completion.cs diff --git a/examples/dotnet/quasigroup_completion.csproj b/examples/contrib/quasigroup_completion.csproj similarity index 100% rename from examples/dotnet/quasigroup_completion.csproj rename to examples/contrib/quasigroup_completion.csproj diff --git a/examples/python/quasigroup_completion.py b/examples/contrib/quasigroup_completion.py similarity index 100% rename from examples/python/quasigroup_completion.py rename to examples/contrib/quasigroup_completion.py diff --git a/examples/dotnet/regex.cs b/examples/contrib/regex.cs similarity index 100% rename from examples/dotnet/regex.cs rename to examples/contrib/regex.cs diff --git a/examples/dotnet/regex.csproj b/examples/contrib/regex.csproj similarity index 100% rename from examples/dotnet/regex.csproj rename to examples/contrib/regex.csproj diff --git a/examples/python/regular.py b/examples/contrib/regular.py similarity index 100% rename from examples/python/regular.py rename to examples/contrib/regular.py diff --git a/examples/python/regular_table.py b/examples/contrib/regular_table.py similarity index 100% rename from examples/python/regular_table.py rename to examples/contrib/regular_table.py diff --git a/examples/python/regular_table2.py b/examples/contrib/regular_table2.py similarity index 100% rename from examples/python/regular_table2.py rename to examples/contrib/regular_table2.py diff --git a/examples/dotnet/rogo2.cs b/examples/contrib/rogo2.cs similarity index 100% rename from examples/dotnet/rogo2.cs rename to examples/contrib/rogo2.cs diff --git a/examples/dotnet/rogo2.csproj b/examples/contrib/rogo2.csproj similarity index 100% rename from examples/dotnet/rogo2.csproj rename to examples/contrib/rogo2.csproj diff --git a/examples/python/rogo2.py b/examples/contrib/rogo2.py similarity index 100% rename from examples/python/rogo2.py rename to examples/contrib/rogo2.py diff --git a/examples/python/rostering_with_travel.py b/examples/contrib/rostering_with_travel.py similarity index 100% rename from examples/python/rostering_with_travel.py rename to examples/contrib/rostering_with_travel.py diff --git a/examples/python/safe_cracking.py b/examples/contrib/safe_cracking.py similarity index 100% rename from examples/python/safe_cracking.py rename to examples/contrib/safe_cracking.py diff --git a/examples/dotnet/scheduling_speakers.cs b/examples/contrib/scheduling_speakers.cs similarity index 100% rename from examples/dotnet/scheduling_speakers.cs rename to examples/contrib/scheduling_speakers.cs diff --git a/examples/dotnet/scheduling_speakers.csproj b/examples/contrib/scheduling_speakers.csproj similarity index 100% rename from examples/dotnet/scheduling_speakers.csproj rename to examples/contrib/scheduling_speakers.csproj diff --git a/examples/python/scheduling_speakers.py b/examples/contrib/scheduling_speakers.py similarity index 100% rename from examples/python/scheduling_speakers.py rename to examples/contrib/scheduling_speakers.py diff --git a/examples/python/scheduling_with_transitions_sat.py b/examples/contrib/scheduling_with_transitions_sat.py similarity index 100% rename from examples/python/scheduling_with_transitions_sat.py rename to examples/contrib/scheduling_with_transitions_sat.py diff --git a/examples/python/school_scheduling_sat.py b/examples/contrib/school_scheduling_sat.py similarity index 100% rename from examples/python/school_scheduling_sat.py rename to examples/contrib/school_scheduling_sat.py diff --git a/examples/dotnet/secret_santa.cs b/examples/contrib/secret_santa.cs similarity index 100% rename from examples/dotnet/secret_santa.cs rename to examples/contrib/secret_santa.cs diff --git a/examples/dotnet/secret_santa.csproj b/examples/contrib/secret_santa.csproj similarity index 100% rename from examples/dotnet/secret_santa.csproj rename to examples/contrib/secret_santa.csproj diff --git a/examples/python/secret_santa.py b/examples/contrib/secret_santa.py similarity index 100% rename from examples/python/secret_santa.py rename to examples/contrib/secret_santa.py diff --git a/examples/dotnet/secret_santa2.cs b/examples/contrib/secret_santa2.cs similarity index 100% rename from examples/dotnet/secret_santa2.cs rename to examples/contrib/secret_santa2.cs diff --git a/examples/dotnet/secret_santa2.csproj b/examples/contrib/secret_santa2.csproj similarity index 100% rename from examples/dotnet/secret_santa2.csproj rename to examples/contrib/secret_santa2.csproj diff --git a/examples/python/secret_santa2.py b/examples/contrib/secret_santa2.py similarity index 100% rename from examples/python/secret_santa2.py rename to examples/contrib/secret_santa2.py diff --git a/examples/dotnet/send_more_money.cs b/examples/contrib/send_more_money.cs similarity index 100% rename from examples/dotnet/send_more_money.cs rename to examples/contrib/send_more_money.cs diff --git a/examples/dotnet/send_more_money.csproj b/examples/contrib/send_more_money.csproj similarity index 100% rename from examples/dotnet/send_more_money.csproj rename to examples/contrib/send_more_money.csproj diff --git a/examples/dotnet/send_more_money2.cs b/examples/contrib/send_more_money2.cs similarity index 100% rename from examples/dotnet/send_more_money2.cs rename to examples/contrib/send_more_money2.cs diff --git a/examples/dotnet/send_more_money2.csproj b/examples/contrib/send_more_money2.csproj similarity index 100% rename from examples/dotnet/send_more_money2.csproj rename to examples/contrib/send_more_money2.csproj diff --git a/examples/python/send_more_money_any_base.py b/examples/contrib/send_more_money_any_base.py similarity index 100% rename from examples/python/send_more_money_any_base.py rename to examples/contrib/send_more_money_any_base.py diff --git a/examples/dotnet/send_most_money.cs b/examples/contrib/send_most_money.cs similarity index 100% rename from examples/dotnet/send_most_money.cs rename to examples/contrib/send_most_money.cs diff --git a/examples/dotnet/send_most_money.csproj b/examples/contrib/send_most_money.csproj similarity index 100% rename from examples/dotnet/send_most_money.csproj rename to examples/contrib/send_most_money.csproj diff --git a/examples/python/send_most_money.py b/examples/contrib/send_most_money.py similarity index 100% rename from examples/python/send_most_money.py rename to examples/contrib/send_most_money.py diff --git a/examples/dotnet/seseman.cs b/examples/contrib/seseman.cs similarity index 100% rename from examples/dotnet/seseman.cs rename to examples/contrib/seseman.cs diff --git a/examples/dotnet/seseman.csproj b/examples/contrib/seseman.csproj similarity index 100% rename from examples/dotnet/seseman.csproj rename to examples/contrib/seseman.csproj diff --git a/examples/python/seseman.py b/examples/contrib/seseman.py similarity index 100% rename from examples/python/seseman.py rename to examples/contrib/seseman.py diff --git a/examples/python/seseman_b.py b/examples/contrib/seseman_b.py similarity index 100% rename from examples/python/seseman_b.py rename to examples/contrib/seseman_b.py diff --git a/examples/dotnet/set_covering.cs b/examples/contrib/set_covering.cs similarity index 100% rename from examples/dotnet/set_covering.cs rename to examples/contrib/set_covering.cs diff --git a/examples/dotnet/set_covering.csproj b/examples/contrib/set_covering.csproj similarity index 100% rename from examples/dotnet/set_covering.csproj rename to examples/contrib/set_covering.csproj diff --git a/examples/python/set_covering.py b/examples/contrib/set_covering.py similarity index 100% rename from examples/python/set_covering.py rename to examples/contrib/set_covering.py diff --git a/examples/dotnet/set_covering2.cs b/examples/contrib/set_covering2.cs similarity index 100% rename from examples/dotnet/set_covering2.cs rename to examples/contrib/set_covering2.cs diff --git a/examples/dotnet/set_covering2.csproj b/examples/contrib/set_covering2.csproj similarity index 100% rename from examples/dotnet/set_covering2.csproj rename to examples/contrib/set_covering2.csproj diff --git a/examples/python/set_covering2.py b/examples/contrib/set_covering2.py similarity index 100% rename from examples/python/set_covering2.py rename to examples/contrib/set_covering2.py diff --git a/examples/dotnet/set_covering3.cs b/examples/contrib/set_covering3.cs similarity index 100% rename from examples/dotnet/set_covering3.cs rename to examples/contrib/set_covering3.cs diff --git a/examples/dotnet/set_covering3.csproj b/examples/contrib/set_covering3.csproj similarity index 100% rename from examples/dotnet/set_covering3.csproj rename to examples/contrib/set_covering3.csproj diff --git a/examples/python/set_covering3.py b/examples/contrib/set_covering3.py similarity index 100% rename from examples/python/set_covering3.py rename to examples/contrib/set_covering3.py diff --git a/examples/dotnet/set_covering4.cs b/examples/contrib/set_covering4.cs similarity index 100% rename from examples/dotnet/set_covering4.cs rename to examples/contrib/set_covering4.cs diff --git a/examples/dotnet/set_covering4.csproj b/examples/contrib/set_covering4.csproj similarity index 100% rename from examples/dotnet/set_covering4.csproj rename to examples/contrib/set_covering4.csproj diff --git a/examples/python/set_covering4.py b/examples/contrib/set_covering4.py similarity index 100% rename from examples/python/set_covering4.py rename to examples/contrib/set_covering4.py diff --git a/examples/dotnet/set_covering_deployment.cs b/examples/contrib/set_covering_deployment.cs similarity index 100% rename from examples/dotnet/set_covering_deployment.cs rename to examples/contrib/set_covering_deployment.cs diff --git a/examples/dotnet/set_covering_deployment.csproj b/examples/contrib/set_covering_deployment.csproj similarity index 100% rename from examples/dotnet/set_covering_deployment.csproj rename to examples/contrib/set_covering_deployment.csproj diff --git a/examples/python/set_covering_deployment.py b/examples/contrib/set_covering_deployment.py similarity index 100% rename from examples/python/set_covering_deployment.py rename to examples/contrib/set_covering_deployment.py diff --git a/examples/dotnet/set_covering_skiena.cs b/examples/contrib/set_covering_skiena.cs similarity index 100% rename from examples/dotnet/set_covering_skiena.cs rename to examples/contrib/set_covering_skiena.cs diff --git a/examples/dotnet/set_covering_skiena.csproj b/examples/contrib/set_covering_skiena.csproj similarity index 100% rename from examples/dotnet/set_covering_skiena.csproj rename to examples/contrib/set_covering_skiena.csproj diff --git a/examples/python/set_covering_skiena.py b/examples/contrib/set_covering_skiena.py similarity index 100% rename from examples/python/set_covering_skiena.py rename to examples/contrib/set_covering_skiena.py diff --git a/examples/dotnet/set_partition.cs b/examples/contrib/set_partition.cs similarity index 100% rename from examples/dotnet/set_partition.cs rename to examples/contrib/set_partition.cs diff --git a/examples/dotnet/set_partition.csproj b/examples/contrib/set_partition.csproj similarity index 100% rename from examples/dotnet/set_partition.csproj rename to examples/contrib/set_partition.csproj diff --git a/examples/python/set_partition.py b/examples/contrib/set_partition.py similarity index 100% rename from examples/python/set_partition.py rename to examples/contrib/set_partition.py diff --git a/examples/dotnet/sicherman_dice.cs b/examples/contrib/sicherman_dice.cs similarity index 100% rename from examples/dotnet/sicherman_dice.cs rename to examples/contrib/sicherman_dice.cs diff --git a/examples/dotnet/sicherman_dice.csproj b/examples/contrib/sicherman_dice.csproj similarity index 100% rename from examples/dotnet/sicherman_dice.csproj rename to examples/contrib/sicherman_dice.csproj diff --git a/examples/python/sicherman_dice.py b/examples/contrib/sicherman_dice.py similarity index 100% rename from examples/python/sicherman_dice.py rename to examples/contrib/sicherman_dice.py diff --git a/examples/dotnet/ski_assignment.cs b/examples/contrib/ski_assignment.cs similarity index 100% rename from examples/dotnet/ski_assignment.cs rename to examples/contrib/ski_assignment.cs diff --git a/examples/dotnet/ski_assignment.csproj b/examples/contrib/ski_assignment.csproj similarity index 100% rename from examples/dotnet/ski_assignment.csproj rename to examples/contrib/ski_assignment.csproj diff --git a/examples/python/ski_assignment.py b/examples/contrib/ski_assignment.py similarity index 100% rename from examples/python/ski_assignment.py rename to examples/contrib/ski_assignment.py diff --git a/examples/python/slitherlink.py b/examples/contrib/slitherlink.py similarity index 100% rename from examples/python/slitherlink.py rename to examples/contrib/slitherlink.py diff --git a/examples/dotnet/stable_marriage.cs b/examples/contrib/stable_marriage.cs similarity index 100% rename from examples/dotnet/stable_marriage.cs rename to examples/contrib/stable_marriage.cs diff --git a/examples/dotnet/stable_marriage.csproj b/examples/contrib/stable_marriage.csproj similarity index 100% rename from examples/dotnet/stable_marriage.csproj rename to examples/contrib/stable_marriage.csproj diff --git a/examples/python/stable_marriage.py b/examples/contrib/stable_marriage.py similarity index 100% rename from examples/python/stable_marriage.py rename to examples/contrib/stable_marriage.py diff --git a/examples/python/stable_marriage_sat.py b/examples/contrib/stable_marriage_sat.py similarity index 100% rename from examples/python/stable_marriage_sat.py rename to examples/contrib/stable_marriage_sat.py diff --git a/examples/python/steel.py b/examples/contrib/steel.py similarity index 100% rename from examples/python/steel.py rename to examples/contrib/steel.py diff --git a/examples/python/steel_lns.py b/examples/contrib/steel_lns.py similarity index 100% rename from examples/python/steel_lns.py rename to examples/contrib/steel_lns.py diff --git a/examples/python/stigler.py b/examples/contrib/stigler.py similarity index 100% rename from examples/python/stigler.py rename to examples/contrib/stigler.py diff --git a/examples/dotnet/strimko2.cs b/examples/contrib/strimko2.cs similarity index 100% rename from examples/dotnet/strimko2.cs rename to examples/contrib/strimko2.cs diff --git a/examples/dotnet/strimko2.csproj b/examples/contrib/strimko2.csproj similarity index 100% rename from examples/dotnet/strimko2.csproj rename to examples/contrib/strimko2.csproj diff --git a/examples/python/strimko2.py b/examples/contrib/strimko2.py similarity index 100% rename from examples/python/strimko2.py rename to examples/contrib/strimko2.py diff --git a/examples/dotnet/subset_sum.cs b/examples/contrib/subset_sum.cs similarity index 100% rename from examples/dotnet/subset_sum.cs rename to examples/contrib/subset_sum.cs diff --git a/examples/dotnet/subset_sum.csproj b/examples/contrib/subset_sum.csproj similarity index 100% rename from examples/dotnet/subset_sum.csproj rename to examples/contrib/subset_sum.csproj diff --git a/examples/python/subset_sum.py b/examples/contrib/subset_sum.py similarity index 100% rename from examples/python/subset_sum.py rename to examples/contrib/subset_sum.py diff --git a/examples/dotnet/sudoku.cs b/examples/contrib/sudoku.cs similarity index 100% rename from examples/dotnet/sudoku.cs rename to examples/contrib/sudoku.cs diff --git a/examples/dotnet/sudoku.csproj b/examples/contrib/sudoku.csproj similarity index 100% rename from examples/dotnet/sudoku.csproj rename to examples/contrib/sudoku.csproj diff --git a/examples/dotnet/survo_puzzle.cs b/examples/contrib/survo_puzzle.cs similarity index 100% rename from examples/dotnet/survo_puzzle.cs rename to examples/contrib/survo_puzzle.cs diff --git a/examples/dotnet/survo_puzzle.csproj b/examples/contrib/survo_puzzle.csproj similarity index 100% rename from examples/dotnet/survo_puzzle.csproj rename to examples/contrib/survo_puzzle.csproj diff --git a/examples/python/survo_puzzle.py b/examples/contrib/survo_puzzle.py similarity index 100% rename from examples/python/survo_puzzle.py rename to examples/contrib/survo_puzzle.py diff --git a/examples/python/toNum.py b/examples/contrib/toNum.py similarity index 100% rename from examples/python/toNum.py rename to examples/contrib/toNum.py diff --git a/examples/dotnet/to_num.cs b/examples/contrib/to_num.cs similarity index 100% rename from examples/dotnet/to_num.cs rename to examples/contrib/to_num.cs diff --git a/examples/dotnet/to_num.csproj b/examples/contrib/to_num.csproj similarity index 100% rename from examples/dotnet/to_num.csproj rename to examples/contrib/to_num.csproj diff --git a/examples/dotnet/traffic_lights.cs b/examples/contrib/traffic_lights.cs similarity index 100% rename from examples/dotnet/traffic_lights.cs rename to examples/contrib/traffic_lights.cs diff --git a/examples/dotnet/traffic_lights.csproj b/examples/contrib/traffic_lights.csproj similarity index 100% rename from examples/dotnet/traffic_lights.csproj rename to examples/contrib/traffic_lights.csproj diff --git a/examples/python/traffic_lights.py b/examples/contrib/traffic_lights.py similarity index 100% rename from examples/python/traffic_lights.py rename to examples/contrib/traffic_lights.py diff --git a/examples/python/vendor_scheduling.py b/examples/contrib/vendor_scheduling.py similarity index 100% rename from examples/python/vendor_scheduling.py rename to examples/contrib/vendor_scheduling.py diff --git a/examples/dotnet/volsay.cs b/examples/contrib/volsay.cs similarity index 98% rename from examples/dotnet/volsay.cs rename to examples/contrib/volsay.cs index 0d300acbf5..54e4722c60 100644 --- a/examples/dotnet/volsay.cs +++ b/examples/contrib/volsay.cs @@ -1,5 +1,4 @@ // Copyright 2012 Hakan Kjellerstrand -// Copyright 2018 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/examples/dotnet/volsay.csproj b/examples/contrib/volsay.csproj similarity index 100% rename from examples/dotnet/volsay.csproj rename to examples/contrib/volsay.csproj diff --git a/examples/python/volsay.py b/examples/contrib/volsay.py similarity index 100% rename from examples/python/volsay.py rename to examples/contrib/volsay.py diff --git a/examples/dotnet/volsay2.cs b/examples/contrib/volsay2.cs similarity index 98% rename from examples/dotnet/volsay2.cs rename to examples/contrib/volsay2.cs index 6f7992c9a4..2a0efff717 100644 --- a/examples/dotnet/volsay2.cs +++ b/examples/contrib/volsay2.cs @@ -1,5 +1,4 @@ // Copyright 2012 Hakan Kjellerstrand -// Copyright 2018 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/examples/dotnet/volsay2.csproj b/examples/contrib/volsay2.csproj similarity index 100% rename from examples/dotnet/volsay2.csproj rename to examples/contrib/volsay2.csproj diff --git a/examples/python/volsay2.py b/examples/contrib/volsay2.py similarity index 100% rename from examples/python/volsay2.py rename to examples/contrib/volsay2.py diff --git a/examples/dotnet/volsay3.cs b/examples/contrib/volsay3.cs similarity index 99% rename from examples/dotnet/volsay3.cs rename to examples/contrib/volsay3.cs index ac13eba7c2..e1160b3fde 100644 --- a/examples/dotnet/volsay3.cs +++ b/examples/contrib/volsay3.cs @@ -1,5 +1,4 @@ // Copyright 2012 Hakan Kjellerstrand -// Copyright 2018 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/examples/dotnet/volsay3.csproj b/examples/contrib/volsay3.csproj similarity index 100% rename from examples/dotnet/volsay3.csproj rename to examples/contrib/volsay3.csproj diff --git a/examples/python/volsay3.py b/examples/contrib/volsay3.py similarity index 100% rename from examples/python/volsay3.py rename to examples/contrib/volsay3.py diff --git a/examples/dotnet/wedding_optimal_chart.cs b/examples/contrib/wedding_optimal_chart.cs similarity index 100% rename from examples/dotnet/wedding_optimal_chart.cs rename to examples/contrib/wedding_optimal_chart.cs diff --git a/examples/dotnet/wedding_optimal_chart.csproj b/examples/contrib/wedding_optimal_chart.csproj similarity index 100% rename from examples/dotnet/wedding_optimal_chart.csproj rename to examples/contrib/wedding_optimal_chart.csproj diff --git a/examples/python/wedding_optimal_chart.py b/examples/contrib/wedding_optimal_chart.py similarity index 100% rename from examples/python/wedding_optimal_chart.py rename to examples/contrib/wedding_optimal_chart.py diff --git a/examples/dotnet/who_killed_agatha.cs b/examples/contrib/who_killed_agatha.cs similarity index 100% rename from examples/dotnet/who_killed_agatha.cs rename to examples/contrib/who_killed_agatha.cs diff --git a/examples/dotnet/who_killed_agatha.csproj b/examples/contrib/who_killed_agatha.csproj similarity index 100% rename from examples/dotnet/who_killed_agatha.csproj rename to examples/contrib/who_killed_agatha.csproj diff --git a/examples/python/who_killed_agatha.py b/examples/contrib/who_killed_agatha.py similarity index 100% rename from examples/python/who_killed_agatha.py rename to examples/contrib/who_killed_agatha.py diff --git a/examples/dotnet/word_square.cs b/examples/contrib/word_square.cs similarity index 100% rename from examples/dotnet/word_square.cs rename to examples/contrib/word_square.cs diff --git a/examples/dotnet/word_square.csproj b/examples/contrib/word_square.csproj similarity index 100% rename from examples/dotnet/word_square.csproj rename to examples/contrib/word_square.csproj diff --git a/examples/python/word_square.py b/examples/contrib/word_square.py similarity index 100% rename from examples/python/word_square.py rename to examples/contrib/word_square.py diff --git a/examples/dotnet/xkcd.cs b/examples/contrib/xkcd.cs similarity index 100% rename from examples/dotnet/xkcd.cs rename to examples/contrib/xkcd.cs diff --git a/examples/dotnet/xkcd.csproj b/examples/contrib/xkcd.csproj similarity index 100% rename from examples/dotnet/xkcd.csproj rename to examples/contrib/xkcd.csproj diff --git a/examples/python/xkcd.py b/examples/contrib/xkcd.py similarity index 100% rename from examples/python/xkcd.py rename to examples/contrib/xkcd.py diff --git a/examples/dotnet/young_tableaux.cs b/examples/contrib/young_tableaux.cs similarity index 100% rename from examples/dotnet/young_tableaux.cs rename to examples/contrib/young_tableaux.cs diff --git a/examples/dotnet/young_tableaux.csproj b/examples/contrib/young_tableaux.csproj similarity index 100% rename from examples/dotnet/young_tableaux.csproj rename to examples/contrib/young_tableaux.csproj diff --git a/examples/python/young_tableaux.py b/examples/contrib/young_tableaux.py similarity index 100% rename from examples/python/young_tableaux.py rename to examples/contrib/young_tableaux.py diff --git a/examples/dotnet/zebra.cs b/examples/contrib/zebra.cs similarity index 100% rename from examples/dotnet/zebra.cs rename to examples/contrib/zebra.cs diff --git a/examples/dotnet/zebra.csproj b/examples/contrib/zebra.csproj similarity index 100% rename from examples/dotnet/zebra.csproj rename to examples/contrib/zebra.csproj