Skip to content

Commit

Permalink
some more tests passing
Browse files Browse the repository at this point in the history
  • Loading branch information
ozgurakgun committed Mar 1, 2024
1 parent efb43eb commit 51d0b0b
Show file tree
Hide file tree
Showing 28 changed files with 85 additions and 96 deletions.
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
Generating models for permutation.essence
Generated models: model000001.eprime
Saved under: conjure-output
Savile Row: model000001.eprime permutation2.param
Savile Row: model000001.eprime permutation.param
Running minion for domain filtering.
Running solver: minion
Savile Row: model000001.eprime permutation.param
Savile Row: model000001.eprime permutation2.param
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation-permutation2.solution
Copying solution to: permutation-permutation.solution
Copying solution to: permutation-permutation2.solution
language Essence 1.3

letting j be E6
letting j be E3
language Essence 1.3

letting j be E3
letting j be E6
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ Generating models for permutation.essence
Generated models: model000001.eprime
Saved under: conjure-output
Savile Row: model000001.eprime permutation2.essence
Running minion for domain filtering.
Running solver: minion
Savile Row: model000001.eprime permutation.param
Copying solution to: permutation-permutation2.solution
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation-permutation.solution
Copying solution to: permutation-permutation2.solution
language Essence 1.3

letting i be E1
Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
Generating models for permutation.essence
Generated models: model000001.eprime
Saved under: conjure-output
Savile Row: model000001.eprime permutation2.param
Savile Row: model000001.eprime permutation.param
Running minion for domain filtering.
Running solver: minion
Savile Row: model000001.eprime permutation.param
Savile Row: model000001.eprime permutation2.param
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation-permutation2.solution
Copying solution to: permutation-permutation.solution
Copying solution to: permutation-permutation2.solution
language Essence 1.3

letting p be permutation((E4, E5, E6))
letting p be permutation((E3, E5, E4))
language Essence 1.3

letting p be permutation((E3, E5, E4))
letting p be permutation((E4, E5, E6))
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
Generating models for permutation.essence
Generated models: model000001.eprime
Saved under: conjure-output
Savile Row: model000001.eprime permutation2.param
Savile Row: model000001.eprime permutation.param
Running minion for domain filtering.
Running solver: minion
Savile Row: model000001.eprime permutation.param
Savile Row: model000001.eprime permutation2.param
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation-permutation2.solution
Copying solution to: permutation-permutation.solution
Copying solution to: permutation-permutation2.solution
language Essence 1.3

letting j be E6
letting j be E3
language Essence 1.3

letting j be E3
letting j be E6
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
Generating models for permutation.essence
Generated models: model000001.eprime
Saved under: conjure-output
Savile Row: model000001.eprime permutation2.param
Savile Row: model000001.eprime permutation.param
Running minion for domain filtering.
Running solver: minion
Savile Row: model000001.eprime permutation.param
Savile Row: model000001.eprime permutation2.param
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation-permutation2.solution
Copying solution to: permutation-permutation.solution
Copying solution to: permutation-permutation2.solution
language Essence 1.3

letting j be 6
letting j be 3
language Essence 1.3

letting j be 3
letting j be 6
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@ Generating models for permutation.essence
Generated models: model000001.eprime
Saved under: conjure-output
Savile Row: model000001.eprime permutation2.essence
Running minion for domain filtering.
Running solver: minion
Savile Row: model000001.eprime permutation.param
Copying solution to: permutation-permutation2.solution
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation-permutation.solution
Copying solution to: permutation-permutation2.solution
language Essence 1.3

letting i be 1
Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
Generating models for permutation.essence
Generated models: model000001.eprime
Saved under: conjure-output
Savile Row: model000001.eprime permutation2.param
Savile Row: model000001.eprime permutation.param
Running minion for domain filtering.
Running solver: minion
Savile Row: model000001.eprime permutation.param
Savile Row: model000001.eprime permutation2.param
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation-permutation2.solution
Copying solution to: permutation-permutation.solution
Copying solution to: permutation-permutation2.solution
language Essence 1.3

letting p be permutation((1, 2, 4))
letting p be permutation((2, 4, 3))
language Essence 1.3

letting p be permutation((2, 4, 3))
letting p be permutation((1, 2, 4))
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
Generating models for permutation.essence
Generated models: model000001.eprime
Saved under: conjure-output
Savile Row: model000001.eprime permutation2.param
Savile Row: model000001.eprime permutation.param
Running minion for domain filtering.
Running solver: minion
Savile Row: model000001.eprime permutation.param
Savile Row: model000001.eprime permutation2.param
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation-permutation2.solution
Copying solution to: permutation-permutation.solution
Copying solution to: permutation-permutation2.solution
language Essence 1.3

letting j be 6
letting j be 3
language Essence 1.3

letting j be 3
letting j be 6
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,17 @@ Generating models for permutation.essence
Generated models: model000001.eprime
Saved under: conjure-output
Savile Row: model000001.eprime permutation2.essence
Running minion for domain filtering.
Running solver: minion
Savile Row: model000001.eprime permutation3.essence
Running minion for domain filtering.
Running solver: minion
Savile Row: model000001.eprime permutation.param
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation-permutation.solution
Copying solution to: permutation-permutation2.solution
Copying solution to: permutation-permutation3.solution
Copying solution to: permutation-permutation.solution
language Essence 1.3

letting b be true
Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
Generating models for permutation.essence
Generated models: model000001.eprime
Saved under: conjure-output
Savile Row: model000001.eprime permutation2.param
Savile Row: model000001.eprime permutation.param
Running minion for domain filtering.
Running solver: minion
Savile Row: model000001.eprime permutation.param
Savile Row: model000001.eprime permutation2.param
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation-permutation2.solution
Copying solution to: permutation-permutation.solution
Copying solution to: permutation-permutation2.solution
language Essence 1.3

letting p be permutation((E2, E3))
letting p be permutation((E2, E4, E3))
language Essence 1.3

letting p be permutation((E2, E4, E3))
letting p be permutation((E2, E3))
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,17 @@ Generating models for permutation.essence
Generated models: model000001.eprime
Saved under: conjure-output
Savile Row: model000001.eprime permutation2.essence
Running minion for domain filtering.
Running solver: minion
Savile Row: model000001.eprime permutation3.essence
Running minion for domain filtering.
Running solver: minion
Savile Row: model000001.eprime permutation.param
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation-permutation.solution
Copying solution to: permutation-permutation2.solution
Copying solution to: permutation-permutation3.solution
Copying solution to: permutation-permutation.solution
language Essence 1.3

letting b be true
Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
Generating models for permutation.essence
Generated models: model000001.eprime
Saved under: conjure-output
Savile Row: model000001.eprime permutation2.param
Savile Row: model000001.eprime permutation.param
Running minion for domain filtering.
Running solver: minion
Savile Row: model000001.eprime permutation.param
Savile Row: model000001.eprime permutation2.param
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation-permutation2.solution
Copying solution to: permutation-permutation.solution
Copying solution to: permutation-permutation2.solution
language Essence 1.3

letting p be permutation((2, 3))
letting p be permutation((2, 4, 3))
language Essence 1.3

letting p be permutation((2, 4, 3))
letting p be permutation((2, 3))
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Saved under: conjure-output
Savile Row: model000001.eprime
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation.solution
Copying solution to: permutation-000001.solution
language Essence 1.3

letting c be permutation((1, 2), (3, 4))
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Saved under: conjure-output
Savile Row: model000001.eprime
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation.solution
Copying solution to: permutation-000001.solution
language Essence 1.3

letting c be permutation((1, 2, 4, 3))

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,8 @@ Generating models for permutation.essence
Generated models: model000001.eprime
Saved under: conjure-output
Savile Row: model000001.eprime permutation.param
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation-permutation.solution
language Essence 1.3

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,12 @@ Generating models for permutation.essence
Generated models: model000001.eprime
Saved under: conjure-output
Savile Row: model000001.eprime
Running minion for domain filtering.
Running solver: minion
Copying solution to: permutation.solution
language Essence 1.3

letting sn be partition({E1, E2, E3, E4})
$ Visualisation for sn
$ E1 E2 E3 E4

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
language Essence 1.3

Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
language ESSENCE' 1.0

letting p_PermutationAsFunction_PermutationFunction_Function1D be [3, 2, 4, 1; int(1..4)]
Original file line number Diff line number Diff line change
@@ -1,6 +1,2 @@
language Essence 1.3

<<<<<<<< HEAD:tests/exhaustive/basic/perms/01_representation/enum/0002_given_permutation_in_param/expected/model-permutation-solution000001.solution
========
letting b be 0
>>>>>>>> main:tests/exhaustive/basic/perms/01_representation/enum/0001_given_permutation_in_param/expected/model-cyc2-solution000001.solution
Original file line number Diff line number Diff line change
@@ -1,6 +1,2 @@
language Essence 1.3

<<<<<<<< HEAD:tests/exhaustive/basic/perms/01_representation/enum/0003_given_permutation_in_param_2_cycle/expected/model-permutation-solution000001.solution
========
letting z be 6
>>>>>>>> main:tests/custom/STARIS_2022/basic/greatest-common-factor/gcf-inputs.solution
Original file line number Diff line number Diff line change
@@ -1,6 +1,2 @@
language Essence 1.3

<<<<<<<< HEAD:tests/exhaustive/basic/perms/01_representation/enum/0004_given_permutation_in_param_2_cycle/expected/model-permutation-solution000001.solution
========
letting b be 5
>>>>>>>> main:tests/custom/STARIS_2022/basic/letting-arithmetic/letting.solution
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
language Essence 1.3

<<<<<<<< HEAD:tests/exhaustive/basic/perms/04_image/enum/0001_given_permutation_given_enum/expected/model-permutation-solution000001.solution
letting j be E3
========
letting b be 0
>>>>>>>> main:tests/exhaustive/basic/perms/01_representation/enum/0001_given_permutation_in_param/expected/model-cyc1-solution000001.solution
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
language Essence 1.3

<<<<<<<< HEAD:tests/exhaustive/basic/perms/05_equality/enum/0001_given_permutations_in_param/expected/model-permutation-solution000001.solution
letting b be true
========
letting a be false
>>>>>>>> main:tests/custom/STARIS_2022/basic/partitions/partition-01/apart.solution
Original file line number Diff line number Diff line change
@@ -1,7 +1,3 @@
language Essence 1.3

<<<<<<<< HEAD:tests/exhaustive/basic/perms/05_equality/int/0001_given_permutations_in_param/expected/model-permutation-solution000001.solution
letting b be true
========
letting x be true
>>>>>>>> main:tests/custom/STARIS_2022/basic/tuples/tuple-index/tuple.solution

0 comments on commit 51d0b0b

Please sign in to comment.