Merge remote-tracking branch 'cgal/5.5.x-branch'

This commit is contained in:
Sébastien Loriot 2023-12-22 17:14:12 +01:00
commit 47e728f2ef
222 changed files with 2990 additions and 2889 deletions

View File

@ -26,7 +26,9 @@
#include <CGAL/assertions.h>
#include <CGAL/boost/graph/Euler_operations.h>
// For interior_polyhedron_3
#ifndef CGAL_CH3_DUAL_WITHOUT_QP_SOLVER
#include <CGAL/Convex_hull_3/dual/halfspace_intersection_interior_point_3.h>
#endif
#include <CGAL/Number_types/internal/Exact_type_selector.h>
#include <unordered_map>
@ -228,7 +230,11 @@ namespace CGAL
template <class PlaneIterator, class Polyhedron>
void halfspace_intersection_3 (PlaneIterator begin, PlaneIterator end,
Polyhedron &P,
boost::optional<typename Kernel_traits<typename std::iterator_traits<PlaneIterator>::value_type>::Kernel::Point_3> origin = boost::none) {
boost::optional<typename Kernel_traits<typename std::iterator_traits<PlaneIterator>::value_type>::Kernel::Point_3> origin
#ifndef CGAL_CH3_DUAL_WITHOUT_QP_SOLVER
= boost::none
#endif
) {
// Checks whether the intersection is a polyhedron
CGAL_assertion_msg(Convex_hull_3::internal::is_intersection_dim_3(begin, end), "halfspace_intersection_3: intersection not a polyhedron");
@ -239,8 +245,10 @@ namespace CGAL
// if a point inside is not provided find one using linear programming
if (!origin) {
#ifndef CGAL_CH3_DUAL_WITHOUT_QP_SOLVER
// find a point inside the intersection
origin = halfspace_intersection_interior_point_3(begin, end);
#endif
CGAL_assertion_msg(origin!=boost::none, "halfspace_intersection_3: problem when determining a point inside the intersection");
if (origin==boost::none)

View File

@ -23,7 +23,9 @@
#include <CGAL/assertions.h>
// For interior_polyhedron_3
#ifndef CGAL_CH3_DUAL_WITHOUT_QP_SOLVER
#include <CGAL/Convex_hull_3/dual/halfspace_intersection_interior_point_3.h>
#endif
#include <CGAL/Number_types/internal/Exact_type_selector.h>
#include <unordered_map>
@ -99,7 +101,9 @@ namespace CGAL
// if a point inside is not provided find one using linear programming
if (!origin) {
// find a point inside the intersection
#ifndef CGAL_CH3_DUAL_WITHOUT_QP_SOLVER
origin = halfspace_intersection_interior_point_3(pbegin, pend);
#endif
CGAL_assertion_msg(origin!=boost::none, "halfspace_intersection_with_constructions_3: problem when determining a point inside the intersection");
if (origin==boost::none)
@ -134,7 +138,11 @@ namespace CGAL
void halfspace_intersection_with_constructions_3 (PlaneIterator pbegin,
PlaneIterator pend,
Polyhedron &P,
boost::optional<typename Kernel_traits<typename std::iterator_traits<PlaneIterator>::value_type>::Kernel::Point_3> const& origin = boost::none) {
boost::optional<typename Kernel_traits<typename std::iterator_traits<PlaneIterator>::value_type>::Kernel::Point_3> const& origin
#ifndef CGAL_CH3_DUAL_WITHOUT_QP_SOLVER
= boost::none
#endif
) {
typedef typename Kernel_traits<typename std::iterator_traits<PlaneIterator>::value_type>::Kernel K;
typedef typename K::Point_3 Point_3;
typedef typename Convex_hull_3::internal::Default_traits_for_Chull_3<Point_3>::type Traits;

View File

@ -104,6 +104,17 @@ protected:
public:
void reset_left_event()
{
this->set_left_event(static_cast<Event*>(nullptr));
if (m_orig_subcurve1)
{
m_orig_subcurve1->reset_left_event();
m_orig_subcurve2->reset_left_event();
}
}
/*! Get the subcurves that originate an overlap. */
Subcurve* originating_subcurve1() { return m_orig_subcurve1; }

View File

@ -298,6 +298,14 @@ void Surface_sweep_2<Vis>::_handle_overlaps_in_right_curves()
template <typename Vis>
void Surface_sweep_2<Vis>::_handle_right_curves()
{
for(Event_subcurve_iterator sc_it = this->m_currentEvent->right_curves_begin(),
sc_it_end = this->m_currentEvent->right_curves_end();
sc_it!=sc_it_end; ++sc_it)
{
(*sc_it)->reset_left_event();
}
CGAL_SS_PRINT_START("handling right curves at (");
CGAL_SS_DEBUG(this->PrintEvent(this->m_currentEvent));
CGAL_SS_PRINT_TEXT(")");
@ -565,10 +573,12 @@ void Surface_sweep_2<Vis>::_intersect(Subcurve* c1, Subcurve* c2,
Event* left_event = first_parent->left_event();
Event* right_event = first_parent->right_event();
if (! second_parent->is_start_point(left_event))
left_event->add_curve_to_left(second_parent);
else
left_event->remove_curve_from_right(second_parent);
if (left_event != nullptr) {
if (! second_parent->is_start_point(left_event))
left_event->add_curve_to_left(second_parent);
else
left_event->remove_curve_from_right(second_parent);
}
CGAL_SS_PRINT_CURVE(c1);
CGAL_SS_PRINT_TEXT(" + ");
@ -588,7 +598,8 @@ void Surface_sweep_2<Vis>::_intersect(Subcurve* c1, Subcurve* c2,
// add the overlapping curve kept of the right of the left end
right_event->add_curve_to_left(first_parent);
_add_curve_to_right(left_event, first_parent);
if (left_event != nullptr)
_add_curve_to_right(left_event, first_parent);
this->m_visitor->found_overlap(c1, c2, first_parent);

View File

@ -33,6 +33,7 @@
#include <CGAL/Arr_conic_traits_2.h>
#include <CGAL/Arr_circle_segment_traits_2.h>
#include <CGAL/Arr_linear_traits_2.h>
#include <CGAL/Arr_polyline_traits_2.h>
namespace CGAL {
@ -54,11 +55,13 @@ struct Default_arr_traits<CGAL::Arr_segment_2<Kernel> >
typedef CGAL::Arr_segment_traits_2<Kernel> Traits;
};
template <typename SubcurveTraits>
struct Default_arr_traits<CGAL::internal::Polycurve_2
<SubcurveTraits, typename SubcurveTraits::Point_2> >
template <typename Kernel>
struct Default_arr_traits<CGAL::internal::Polycurve_2<
CGAL::Arr_segment_2<Kernel>,
typename Kernel::Point_2>>
{
typedef CGAL::Arr_polyline_traits_2<SubcurveTraits> Traits;
using Subtraits = CGAL::Arr_segment_traits_2<Kernel>;
typedef CGAL::Arr_polyline_traits_2<Subtraits> Traits;
};
template <typename Rat_kernel_, class Alg_kernel_, class Nt_traits_>

View File

@ -7,9 +7,9 @@ project(Surface_sweep_2_Tests)
find_package(CGAL REQUIRED COMPONENTS Core)
set(CGAL_SEGMENT_TRAITS 1)
set(CGAL_SEGMENT_LEDA_TRAITS 2)
set(CGAL_POLYLINE_TRAITS 11)
set(CGAL_CONIC_TRAITS 21)
set(CGAL_POLYCONIC_TRAITS 22)
set(TRAP 1) # Trapezoidal decomposition
set(NAIVE 2)
@ -38,16 +38,18 @@ function(compile_and_run_sweep name source_file point_location traits data_set)
file(
GLOB files
RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/${data_set}/*")
"${CMAKE_CURRENT_SOURCE_DIR}/${data_set}/*.txt")
foreach(file ${files})
# message("test ${source_file} ${file}")
# message("test ${source_file} ${file}")
string(MAKE_C_IDENTIFIER "${name} ${file}" test_name)
# message(" --> ${test_name}")
# message(" --> ${test_name}")
cgal_add_test(${name} TEST_NAME ${test_name} ARGUMENTS ${file})
endforeach()
endfunction()
compile_and_run_sweep(test_sweep test_sweep.cpp ${NAIVE} ${CGAL_SEGMENT_TRAITS}
"DATA/segments_tight")
compile_and_run_sweep(test_sweep test_sweep.cpp ${NAIVE}
${CGAL_SEGMENT_TRAITS} "data/segments_tight")
compile_and_run_sweep(test_sweep_conic test_sweep_conic.cpp ${NAIVE}
${CGAL_CONIC_TRAITS} "DATA/conics")
${CGAL_CONIC_TRAITS} "data/conics")
compile_and_run_sweep(test_sweep_polyline test_sweep.cpp ${NAIVE}
${CGAL_POLYLINE_TRAITS} "data/polylines")

View File

@ -1,48 +0,0 @@
#ifndef _COMPARE_CURVE_LIST_H
#define _COMPARE_CURVE_LIST_H
#include <list>
#include <algorithm>
template <class Traits>
class Equal_pred
{
public:
typedef typename Traits::Point_2 Point_2;
typedef typename Traits::X_monotone_curve_2 X_monotone_curve_2;
bool operator()(const Point_2& p1, const Point_2& p2)
{
return(Traits().equal_2_object()(p1, p2));
}
bool operator()(const X_monotone_curve_2& c1, const X_monotone_curve_2& c2)
{
return(Traits().equal_2_object()(c1, c2));
}
};
template <class List, class Traits>
bool compare_lists(const List& list1, const List& list2, Traits& /*tr*/)
{
typedef typename List::const_iterator Iter;
Iter begin1 = list1.begin();
Iter end1 = list1.end();
Iter begin2 = list2.begin();
if(! (list1.size() == list2.size()))
{
std::cout << "The lists are not of the same lengths ("
<< list1.size() << "," << list2.size() << ")\n";
return false;
}
Equal_pred<Traits> eq;
return std::equal(begin1, end1, begin2, eq);
}
#endif

View File

@ -0,0 +1,45 @@
#ifndef _COMPARE_CURVES_H
#define _COMPARE_CURVES_H
#include <list>
#include <algorithm>
template <typename Traits>
class Equal_pred {
public:
using Point_2 = typename Traits::Point_2;
using X_monotone_curve_2 = typename Traits::X_monotone_curve_2;
Equal_pred(const Traits& traits) : m_traits(traits) {}
bool operator()(const Point_2& p1, const Point_2& p2)
{ return(m_traits.equal_2_object()(p1, p2)); }
bool operator()(const X_monotone_curve_2& c1, const X_monotone_curve_2& c2)
{ return(m_traits.equal_2_object()(c1, c2)); }
private:
const Traits& m_traits;
};
template <typename List, typename Traits>
bool compare_lists(const List& list1, const List& list2, Traits& traits) {
if(! (list1.size() == list2.size())) {
std::cerr << "Error: The lists are not of the same lengths ("
<< list1.size() << "," << list2.size() << ")\n";
return false;
}
Equal_pred<Traits> eq(traits);
auto rc = std::equal(list1.begin(), list1.end(), list2.begin(), eq);
if (! rc) {
std::cerr << "Error: The lists do not match\n";
return false;
}
return true;
}
#endif

View File

@ -1,23 +0,0 @@
2
-1 1 1 -1
1 1 -1 -1
4
0/8 0/8 -1/1 -1/1
-1/1 1/1 0/8 0/8
0/8 0/8 1/1 -1/1
1/1 1/1 0/8 0/8
5
-1/1 -1/1
-1/1 1/1
0/8 0/8
1/1 -1/1
1/1 1/1
1
0/8 0/8
1
4
0/8 0/8 -1/1 -1/1
-1/1 1/1 0/8 0/8
0/8 0/8 1/1 -1/1
1/1 1/1 0/8 0/8

View File

@ -1,50 +0,0 @@
4
4 6 3 0
1 3 5 1
5 0 1 2
1 0 3 4
12
1/1 0/1 36/20 32/20
36/20 32/20 1/1 2/1
36/20 32/20 44/20 48/20
1/1 3/1 44/20 48/20
44/20 48/20 3/1 4/1
82/26 24/26 3/1 0/1
82/26 24/26 36/20 32/20
86/26 48/26 82/26 24/26
44/20 48/20 86/26 48/26
4/1 6/1 86/26 48/26
5/1 0/1 82/26 24/26
86/26 48/26 5/1 1/1
12
1/1 0/1
1/1 2/1
1/1 3/1
36/20 32/20
44/20 48/20
3/1 0/1
3/1 4/1
82/26 24/26
86/26 48/26
4/1 6/1
5/1 0/1
5/1 1/1
4
36/20 32/20
44/20 48/20
82/26 24/26
86/26 48/26
2
12
1/1 0/1 36/20 32/20
36/20 32/20 1/1 2/1
36/20 32/20 44/20 48/20
1/1 3/1 44/20 48/20
44/20 48/20 3/1 4/1
82/26 24/26 3/1 0/1
82/26 24/26 36/20 32/20
86/26 48/26 82/26 24/26
44/20 48/20 86/26 48/26
4/1 6/1 86/26 48/26
5/1 0/1 82/26 24/26
86/26 48/26 5/1 1/1

View File

@ -1,34 +0,0 @@
3
0 6 9 5
7 4 1 3
5 2 3 7
7
0/1 6/1 153/43 241/43
153/43 241/43 3/1 7/1
140/32 114/32 1/1 3/1
140/32 114/32 153/43 241/43
5/1 2/1 140/32 114/32
7/1 4/1 140/32 114/32
153/43 241/43 9/1 5/1
8
0/1 6/1
1/1 3/1
3/1 7/1
153/43 241/43
140/32 114/32
5/1 2/1
7/1 4/1
9/1 5/1
2
153/43 241/43
140/32 114/32
1
7
0/1 6/1 153/43 241/43
153/43 241/43 3/1 7/1
140/32 114/32 1/1 3/1
140/32 114/32 153/43 241/43
5/1 2/1 140/32 114/32
7/1 4/1 140/32 114/32
153/43 241/43 9/1 5/1

View File

@ -1,22 +0,0 @@
3
1 1 5 1
1 2 5 2
1 3 5 3
3
1/1 1/1 5/1 1/1
1/1 2/1 5/1 2/1
1/1 3/1 5/1 3/1
6
1/1 1/1
1/1 2/1
1/1 3/1
5/1 1/1
5/1 2/1
5/1 3/1
0
1
3
1/1 1/1 5/1 1/1
1/1 2/1 5/1 2/1
1/1 3/1 5/1 3/1

View File

@ -1,34 +0,0 @@
3
1 4 4 1
2 2 9 2
3 7 8 1
7
2/1 2/1 63/21 42/21
1/1 4/1 63/21 42/21
63/21 42/21 4/1 1/1
63/21 42/21 301/42 84/42
3/1 7/1 301/42 84/42
301/42 84/42 8/1 1/1
301/42 84/42 9/1 2/1
8
1/1 4/1
2/1 2/1
63/21 42/21
3/1 7/1
4/1 1/1
301/42 84/42
8/1 1/1
9/1 2/1
2
63/21 42/21
301/42 84/42
1
7
2/1 2/1 63/21 42/21
1/1 4/1 63/21 42/21
63/21 42/21 4/1 1/1
63/21 42/21 301/42 84/42
3/1 7/1 301/42 84/42
301/42 84/42 8/1 1/1
301/42 84/42 9/1 2/1

View File

@ -1,40 +0,0 @@
3
2 7 15 2
3 2 10 6
1 3 14 3
9
3/1 2/1 247/52 156/52
1/1 3/1 247/52 156/52
247/52 156/52 681/87 414/87
2/1 7/1 681/87 414/87
681/87 414/87 10/1 6/1
247/52 156/52 806/65 195/65
681/87 414/87 806/65 195/65
806/65 195/65 14/1 3/1
806/65 195/65 15/1 2/1
9
1/1 3/1
2/1 7/1
3/1 2/1
247/52 156/52
681/87 414/87
10/1 6/1
806/65 195/65
14/1 3/1
15/1 2/1
3
247/52 156/52
681/87 414/87
806/65 195/65
2
9
3/1 2/1 247/52 156/52
1/1 3/1 247/52 156/52
247/52 156/52 681/87 414/87
2/1 7/1 681/87 414/87
681/87 414/87 10/1 6/1
247/52 156/52 806/65 195/65
681/87 414/87 806/65 195/65
806/65 195/65 14/1 3/1
806/65 195/65 15/1 2/1

View File

@ -1,61 +0,0 @@
6
12 4 9 4
12 3 11 3
14 1 8 6
7 6 1 1
6 2 3 7
5 7 3 5
14
60/16 92/16 3/1 5/1
60/16 92/16 3/1 7/1
213/45 185/45 1/1 1/1
213/45 185/45 60/16 92/16
5/1 7/1 60/16 92/16
6/1 2/1 213/45 185/45
7/1 6/1 213/45 185/45
156/15 60/15 9/1 4/1
156/15 60/15 8/1 6/1
58/5 15/5 11/1 3/1
58/5 15/5 156/15 60/15
12/1 3/1 58/5 15/5
12/1 4/1 156/15 60/15
14/1 1/1 58/5 15/5
16
1/1 1/1
3/1 5/1
3/1 7/1
60/16 92/16
213/45 185/45
5/1 7/1
6/1 2/1
7/1 6/1
8/1 6/1
9/1 4/1
156/15 60/15
11/1 3/1
58/5 15/5
12/1 3/1
12/1 4/1
14/1 1/1
4
60/16 92/16
213/45 185/45
156/15 60/15
58/5 15/5
1
14
60/16 92/16 3/1 5/1
60/16 92/16 3/1 7/1
213/45 185/45 1/1 1/1
213/45 185/45 60/16 92/16
5/1 7/1 60/16 92/16
6/1 2/1 213/45 185/45
7/1 6/1 213/45 185/45
156/15 60/15 9/1 4/1
156/15 60/15 8/1 6/1
58/5 15/5 11/1 3/1
58/5 15/5 156/15 60/15
12/1 3/1 58/5 15/5
12/1 4/1 156/15 60/15
14/1 1/1 58/5 15/5

View File

@ -1,22 +0,0 @@
4
5 5 2 3
7 1 2 3
7 1 9 4
5 5 9 4
4
5/1 5/1 2/1 3/1
7/1 1/1 2/1 3/1
7/1 1/1 9/1 4/1
5/1 5/1 9/1 4/1
4
2/1 3/1
5/1 5/1
7/1 1/1
9/1 4/1
0
2
4
5/1 5/1 2/1 3/1
7/1 1/1 2/1 3/1
7/1 1/1 9/1 4/1
5/1 5/1 9/1 4/1

View File

@ -1,19 +0,0 @@
2
1 2 4 2
3 0 5 4
3
3/1 0/1 4/1 2/1
1/1 2/1 4/1 2/1
4/1 2/1 5/1 4/1
4
1/1 2/1
3/1 0/1
4/1 2/1
5/1 4/1
1
4/1 2/1
1
3
3/1 0/1 4/1 2/1
1/1 2/1 4/1 2/1
4/1 2/1 5/1 4/1

View File

@ -1,20 +0,0 @@
2
1 1 7 1
3 1 5 4
3
1/1 1/1 3/1 1/1
3/1 1/1 5/1 4/1
3/1 1/1 7/1 1/1
4
1/1 1/1
3/1 1/1
5/1 4/1
7/1 1/1
1
3/1 1/1
1
3
1/1 1/1 3/1 1/1
3/1 1/1 5/1 4/1
3/1 1/1 7/1 1/1

View File

@ -1,21 +0,0 @@
2
6 1 1 1
4 -2 3 1
3
3/1 1/1 1/1 1/1
4/1 -2/1 3/1 1/1
6/1 1/1 3/1 1/1
4
1/1 1/1
3/1 1/1
4/1 -2/1
6/1 1/1
1
3/1 1/1
1
3
3/1 1/1 1/1 1/1
4/1 -2/1 3/1 1/1
6/1 1/1 3/1 1/1

View File

@ -1,21 +0,0 @@
2
1 1 3 5
5 3 2 3
3
1/1 1/1 2/1 3/1
2/1 3/1 3/1 5/1
5/1 3/1 2/1 3/1
4
1/1 1/1
2/1 3/1
3/1 5/1
5/1 3/1
1
2/1 3/1
1
3
1/1 1/1 2/1 3/1
2/1 3/1 3/1 5/1
5/1 3/1 2/1 3/1

View File

@ -1,29 +0,0 @@
3
2 4 4 1
7 1 1 1
1 4 5 4
5
1/1 4/1 2/1 4/1
4/1 1/1 1/1 1/1
2/1 4/1 4/1 1/1
2/1 4/1 5/1 4/1
7/1 1/1 4/1 1/1
6
1/1 1/1
1/1 4/1
2/1 4/1
4/1 1/1
5/1 4/1
7/1 1/1
2
2/1 4/1
4/1 1/1
1
5
1/1 4/1 2/1 4/1
4/1 1/1 1/1 1/1
2/1 4/1 4/1 1/1
2/1 4/1 5/1 4/1
7/1 1/1 4/1 1/1

View File

@ -1,28 +0,0 @@
3
0 2 4 2
1 5 9 -1
7 4 3 0
5
0/1 2/1 4/1 2/1
280/56 112/56 3/1 0/1
1/1 5/1 280/56 112/56
7/1 4/1 280/56 112/56
280/56 112/56 9/1 -1/1
7
0/1 2/1
1/1 5/1
3/1 0/1
4/1 2/1
280/56 112/56
7/1 4/1
9/1 -1/1
1
280/56 112/56
1
5
0/1 2/1 4/1 2/1
280/56 112/56 3/1 0/1
1/1 5/1 280/56 112/56
7/1 4/1 280/56 112/56
280/56 112/56 9/1 -1/1

View File

@ -1,47 +0,0 @@
7
0 2 4 2
1 5 9 -1
7 4 3 0
3 5 5 5
3 4 5 4
3 -1 5 -1
3 -2 5 -2
9
0/1 2/1 4/1 2/1
3/1 -2/1 5/1 -2/1
3/1 -1/1 5/1 -1/1
280/56 112/56 3/1 0/1
1/1 5/1 280/56 112/56
3/1 4/1 5/1 4/1
3/1 5/1 5/1 5/1
7/1 4/1 280/56 112/56
280/56 112/56 9/1 -1/1
15
0/1 2/1
1/1 5/1
3/1 -2/1
3/1 -1/1
3/1 0/1
3/1 4/1
3/1 5/1
4/1 2/1
5/1 -2/1
5/1 -1/1
280/56 112/56
5/1 4/1
5/1 5/1
7/1 4/1
9/1 -1/1
1
280/56 112/56
1
9
0/1 2/1 4/1 2/1
3/1 -2/1 5/1 -2/1
3/1 -1/1 5/1 -1/1
280/56 112/56 3/1 0/1
1/1 5/1 280/56 112/56
3/1 4/1 5/1 4/1
3/1 5/1 5/1 5/1
7/1 4/1 280/56 112/56
280/56 112/56 9/1 -1/1

View File

@ -1,41 +0,0 @@
9
0 0 4 3
3 -3 5 -1
3 -3 0 0
4 -4 5 -1
4 -4 3 -3
5 -1 9 -1
8 2 9 -1
8 2 5 -1
4 3 5 -1
9
3/1 -3/1 0/1 0/1
4/1 -4/1 3/1 -3/1
0/1 0/1 4/1 3/1
4/1 -4/1 5/1 -1/1
3/1 -3/1 5/1 -1/1
4/1 3/1 5/1 -1/1
8/1 2/1 5/1 -1/1
5/1 -1/1 9/1 -1/1
8/1 2/1 9/1 -1/1
7
0/1 0/1
3/1 -3/1
4/1 -4/1
4/1 3/1
5/1 -1/1
8/1 2/1
9/1 -1/1
0
4
9
3/1 -3/1 0/1 0/1
4/1 -4/1 3/1 -3/1
0/1 0/1 4/1 3/1
4/1 -4/1 5/1 -1/1
3/1 -3/1 5/1 -1/1
4/1 3/1 5/1 -1/1
8/1 2/1 5/1 -1/1
5/1 -1/1 9/1 -1/1
8/1 2/1 9/1 -1/1

View File

@ -1,57 +0,0 @@
7
6 3 0 3
2 0 4 6
4 0 2 6
5 1 1 5
5 5 1 1
0 2 6 4
1 4 5 2
14
2/1 0/1 36/12 36/12
36/12 36/12 1/1 1/1
0/1 2/1 36/12 36/12
36/12 36/12 0/1 3/1
1/1 4/1 36/12 36/12
36/12 36/12 1/1 5/1
36/12 36/12 2/1 6/1
4/1 0/1 36/12 36/12
36/12 36/12 4/1 6/1
5/1 1/1 36/12 36/12
36/12 36/12 5/1 2/1
5/1 5/1 36/12 36/12
6/1 3/1 36/12 36/12
36/12 36/12 6/1 4/1
15
0/1 2/1
0/1 3/1
1/1 1/1
1/1 4/1
1/1 5/1
2/1 0/1
2/1 6/1
36/12 36/12
4/1 0/1
4/1 6/1
5/1 1/1
5/1 2/1
5/1 5/1
6/1 3/1
6/1 4/1
1
36/12 36/12
1
14
2/1 0/1 36/12 36/12
36/12 36/12 1/1 1/1
0/1 2/1 36/12 36/12
36/12 36/12 0/1 3/1
1/1 4/1 36/12 36/12
36/12 36/12 1/1 5/1
36/12 36/12 2/1 6/1
4/1 0/1 36/12 36/12
36/12 36/12 4/1 6/1
5/1 1/1 36/12 36/12
36/12 36/12 5/1 2/1
5/1 5/1 36/12 36/12
6/1 3/1 36/12 36/12
36/12 36/12 6/1 4/1

View File

@ -1,23 +0,0 @@
4
1 5 0 4
1 5 2 4
1 3 0 4
1 3 2 4
4
1/1 3/1 0/1 4/1
1/1 5/1 0/1 4/1
1/1 3/1 2/1 4/1
1/1 5/1 2/1 4/1
4
0/1 4/1
1/1 3/1
1/1 5/1
2/1 4/1
0
2
4
1/1 3/1 0/1 4/1
1/1 5/1 0/1 4/1
1/1 3/1 2/1 4/1
1/1 5/1 2/1 4/1

View File

@ -1,27 +0,0 @@
3
0 0 6 0
0 2 3 2
2 -1 4 1
5
2/1 -1/1 36/12 0/12
0/1 0/1 36/12 0/12
0/1 2/1 3/1 2/1
36/12 0/12 4/1 1/1
36/12 0/12 6/1 0/1
7
0/1 0/1
0/1 2/1
2/1 -1/1
36/12 0/12
3/1 2/1
4/1 1/1
6/1 0/1
1
36/12 0/12
1
5
2/1 -1/1 36/12 0/12
0/1 0/1 36/12 0/12
0/1 2/1 3/1 2/1
36/12 0/12 4/1 1/1
36/12 0/12 6/1 0/1

View File

@ -1,21 +0,0 @@
3
0 0 3 0
3 0 5 0
5 0 8 0
3
0/1 0/1 3/1 0/1
3/1 0/1 5/1 0/1
5/1 0/1 8/1 0/1
4
0/1 0/1
3/1 0/1
5/1 0/1
8/1 0/1
0
1
3
0/1 0/1 3/1 0/1
3/1 0/1 5/1 0/1
5/1 0/1 8/1 0/1

View File

@ -1,30 +0,0 @@
3
1 2 4 2
3 0 5 4
3 4 5 0
5
3/1 0/1 4/1 2/1
1/1 2/1 4/1 2/1
3/1 4/1 4/1 2/1
4/1 2/1 5/1 0/1
4/1 2/1 5/1 4/1
6
1/1 2/1
3/1 0/1
3/1 4/1
4/1 2/1
5/1 0/1
5/1 4/1
1
4/1 2/1
1
5
3/1 0/1 4/1 2/1
1/1 2/1 4/1 2/1
3/1 4/1 4/1 2/1
4/1 2/1 5/1 0/1
4/1 2/1 5/1 4/1

View File

@ -1,29 +0,0 @@
3
6 1 1 6
9 3 0 3
2 1 6 5
6
2/1 1/1 180/45 135/45
180/45 135/45 0/1 3/1
180/45 135/45 1/1 6/1
6/1 1/1 180/45 135/45
180/45 135/45 6/1 5/1
9/1 3/1 180/45 135/45
7
0/1 3/1
1/1 6/1
2/1 1/1
180/45 135/45
6/1 1/1
6/1 5/1
9/1 3/1
1
180/45 135/45
1
6
2/1 1/1 180/45 135/45
180/45 135/45 0/1 3/1
180/45 135/45 1/1 6/1
6/1 1/1 180/45 135/45
180/45 135/45 6/1 5/1
9/1 3/1 180/45 135/45

View File

@ -1,29 +0,0 @@
5
0 0 1 1
0 0 2 3
0 0 9 8
0 0 -1 -3
0 0 -3 4
5
0/1 0/1 -1/1 -3/1
0/1 0/1 -3/1 4/1
0/1 0/1 1/1 1/1
0/1 0/1 2/1 3/1
0/1 0/1 9/1 8/1
6
-3/1 4/1
-1/1 -3/1
0/1 0/1
1/1 1/1
2/1 3/1
9/1 8/1
0
1
5
0/1 0/1 -1/1 -3/1
0/1 0/1 -3/1 4/1
0/1 0/1 1/1 1/1
0/1 0/1 2/1 3/1
0/1 0/1 9/1 8/1

View File

@ -1,24 +0,0 @@
4
1 2 0 0
3 2 0 0
0 0 4 0
0 0 2 -2
4
1/1 2/1 0/1 0/1
0/1 0/1 2/1 -2/1
3/1 2/1 0/1 0/1
0/1 0/1 4/1 0/1
5
0/1 0/1
1/1 2/1
2/1 -2/1
3/1 2/1
4/1 0/1
0
1
4
1/1 2/1 0/1 0/1
0/1 0/1 2/1 -2/1
3/1 2/1 0/1 0/1
0/1 0/1 4/1 0/1

View File

@ -1,23 +0,0 @@
4
-3 2 0 0
-3 0 0 0
-2 -2 0 0
0 0 -2 -4
4
0/1 0/1 -2/1 -4/1
-2/1 -2/1 0/1 0/1
-3/1 0/1 0/1 0/1
-3/1 2/1 0/1 0/1
5
-3/1 0/1
-3/1 2/1
-2/1 -4/1
-2/1 -2/1
0/1 0/1
0
1
4
0/1 0/1 -2/1 -4/1
-2/1 -2/1 0/1 0/1
-3/1 0/1 0/1 0/1
-3/1 2/1 0/1 0/1

View File

@ -1,24 +0,0 @@
4
0 0 3 3
3 3 6 6
6 0 3 3
0 6 3 3
4
0/1 0/1 3/1 3/1
0/1 6/1 3/1 3/1
6/1 0/1 3/1 3/1
3/1 3/1 6/1 6/1
5
0/1 0/1
0/1 6/1
3/1 3/1
6/1 0/1
6/1 6/1
0
1
4
0/1 0/1 3/1 3/1
0/1 6/1 3/1 3/1
6/1 0/1 3/1 3/1
3/1 3/1 6/1 6/1

View File

@ -1,42 +0,0 @@
7
0 7 2 5
0 5 2 5
2 4 4 4
2 4 4 2
2 7 4 9
0 1 4 1
1 4 3 6
8
1/1 4/1 2/1 5/1
0/1 5/1 2/1 5/1
0/1 7/1 2/1 5/1
2/1 5/1 3/1 6/1
0/1 1/1 4/1 1/1
2/1 4/1 4/1 2/1
2/1 4/1 4/1 4/1
2/1 7/1 4/1 9/1
12
0/1 1/1
0/1 5/1
0/1 7/1
1/1 4/1
2/1 4/1
2/1 5/1
2/1 7/1
3/1 6/1
4/1 1/1
4/1 2/1
4/1 4/1
4/1 9/1
1
2/1 5/1
1
8
1/1 4/1 2/1 5/1
0/1 5/1 2/1 5/1
0/1 7/1 2/1 5/1
2/1 5/1 3/1 6/1
0/1 1/1 4/1 1/1
2/1 4/1 4/1 2/1
2/1 4/1 4/1 4/1
2/1 7/1 4/1 9/1

View File

@ -1,37 +0,0 @@
8
1 5 0 4
1 5 2 4
1 3 0 4
1 3 2 4
0 2 1 3
0 2 1 1
1 3 2 2
1 1 2 2
8
0/1 2/1 1/1 1/1
0/1 2/1 1/1 3/1
1/1 3/1 0/1 4/1
1/1 5/1 0/1 4/1
1/1 1/1 2/1 2/1
1/1 3/1 2/1 2/1
1/1 3/1 2/1 4/1
1/1 5/1 2/1 4/1
7
0/1 2/1
0/1 4/1
1/1 1/1
1/1 3/1
1/1 5/1
2/1 2/1
2/1 4/1
0
3
8
0/1 2/1 1/1 1/1
0/1 2/1 1/1 3/1
1/1 3/1 0/1 4/1
1/1 5/1 0/1 4/1
1/1 1/1 2/1 2/1
1/1 3/1 2/1 2/1
1/1 3/1 2/1 4/1
1/1 5/1 2/1 4/1

View File

@ -1,44 +0,0 @@
10
-1 0 0 1
0 1 1 2
0 -1 -1 0
1 0 0 1
2 1 1 2
0 -1 1 0
1 0 2 1
1 0 2 -1
2 1 3 0
2 -1 3 0
10
0/1 -1/1 -1/1 0/1
-1/1 0/1 0/1 1/1
0/1 -1/1 1/1 0/1
1/1 0/1 0/1 1/1
0/1 1/1 1/1 2/1
1/1 0/1 2/1 -1/1
1/1 0/1 2/1 1/1
2/1 1/1 1/1 2/1
2/1 -1/1 3/1 0/1
2/1 1/1 3/1 0/1
8
-1/1 0/1
0/1 -1/1
0/1 1/1
1/1 0/1
1/1 2/1
2/1 -1/1
2/1 1/1
3/1 0/1
0
4
10
0/1 -1/1 -1/1 0/1
-1/1 0/1 0/1 1/1
0/1 -1/1 1/1 0/1
1/1 0/1 0/1 1/1
0/1 1/1 1/1 2/1
1/1 0/1 2/1 -1/1
1/1 0/1 2/1 1/1
2/1 1/1 1/1 2/1
2/1 -1/1 3/1 0/1
2/1 1/1 3/1 0/1

View File

@ -1,26 +0,0 @@
3
0 4 4 0
0 0 4 4
2 2 5 2
5
0/1 0/1 2/1 2/1
0/1 4/1 2/1 2/1
2/1 2/1 4/1 0/1
2/1 2/1 4/1 4/1
2/1 2/1 5/1 2/1
6
0/1 0/1
0/1 4/1
2/1 2/1
4/1 0/1
4/1 4/1
5/1 2/1
1
2/1 2/1
1
5
0/1 0/1 2/1 2/1
0/1 4/1 2/1 2/1
2/1 2/1 4/1 0/1
2/1 2/1 4/1 4/1
2/1 2/1 5/1 2/1

View File

@ -1,22 +0,0 @@
2
0 0 5 0
2 -2 2 3
4
2/1 -2/1 50/25 0/25
0/1 0/1 50/25 0/25
50/25 0/25 2/1 3/1
50/25 0/25 5/1 0/1
5
0/1 0/1
2/1 -2/1
50/25 0/25
2/1 3/1
5/1 0/1
1
50/25 0/25
1
4
2/1 -2/1 50/25 0/25
0/1 0/1 50/25 0/25
50/25 0/25 2/1 3/1
50/25 0/25 5/1 0/1

View File

@ -1,33 +0,0 @@
3
1 2 3 2
0 0 5 0
2 4 2 -2
7
60/30 0/30 2/1 -2/1
0/1 0/1 60/30 0/30
24/12 24/12 60/30 0/30
1/1 2/1 24/12 24/12
2/1 4/1 24/12 24/12
24/12 24/12 3/1 2/1
60/30 0/30 5/1 0/1
8
0/1 0/1
1/1 2/1
2/1 -2/1
60/30 0/30
24/12 24/12
2/1 4/1
3/1 2/1
5/1 0/1
2
60/30 0/30
24/12 24/12
1
7
60/30 0/30 2/1 -2/1
0/1 0/1 60/30 0/30
24/12 24/12 60/30 0/30
1/1 2/1 24/12 24/12
2/1 4/1 24/12 24/12
24/12 24/12 3/1 2/1
60/30 0/30 5/1 0/1

View File

@ -1,33 +0,0 @@
3
1 2 3 2
0 0 5 0
2 -2 2 4
7
2/1 -2/1 2/1 0/1
0/1 0/1 2/1 0/1
2/1 0/1 2/1 2/1
1/1 2/1 2/1 2/1
2/1 2/1 2/1 4/1
2/1 2/1 3/1 2/1
2/1 0/1 5/1 0/1
8
0/1 0/1
1/1 2/1
2/1 -2/1
60/30 0/30
24/12 24/12
2/1 4/1
3/1 2/1
5/1 0/1
2
60/30 0/30
24/12 24/12
1
7
2/1 -2/1 2/1 0/1
0/1 0/1 2/1 0/1
2/1 0/1 2/1 2/1
1/1 2/1 2/1 2/1
2/1 2/1 2/1 4/1
2/1 2/1 3/1 2/1
2/1 0/1 5/1 0/1

View File

@ -1,16 +0,0 @@
2
1 5 1 2
0 0 3 2
2
1/1 5/1 1/1 2/1
0/1 0/1 3/1 2/1
4
0/1 0/1
1/1 2/1
1/1 5/1
3/1 2/1
0
1
2
1/1 5/1 1/1 2/1
0/1 0/1 3/1 2/1

View File

@ -1,16 +0,0 @@
2
-1 2 1 4
0 0 0 2
2
0/1 0/1 0/1 2/1
-1/1 2/1 1/1 4/1
4
-1/1 2/1
0/1 0/1
0/1 2/1
1/1 4/1
0
1
2
0/1 0/1 0/1 2/1
-1/1 2/1 1/1 4/1

View File

@ -1,43 +0,0 @@
5
1 7 3 7
2 6 2 2
0 4 4 4
1 3 3 3
1 0 3 0
9
2/1 3/1 2/1 2/1
1/1 3/1 2/1 3/1
2/1 4/1 2/1 3/1
0/1 4/1 2/1 4/1
2/1 6/1 2/1 4/1
1/1 0/1 3/1 0/1
2/1 3/1 3/1 3/1
1/1 7/1 3/1 7/1
2/1 4/1 4/1 4/1
12
0/1 4/1
1/1 0/1
1/1 3/1
1/1 7/1
2/1 2/1
16/8 24/8
32/16 64/16
2/1 6/1
3/1 0/1
3/1 3/1
3/1 7/1
4/1 4/1
2
16/8 24/8
32/16 64/16
1
9
2/1 3/1 2/1 2/1
1/1 3/1 2/1 3/1
2/1 4/1 2/1 3/1
0/1 4/1 2/1 4/1
2/1 6/1 2/1 4/1
1/1 0/1 3/1 0/1
2/1 3/1 3/1 3/1
1/1 7/1 3/1 7/1
2/1 4/1 4/1 4/1

View File

@ -1,46 +0,0 @@
4
2 0 2 9
1 7 5 3
0 4 4 2
1 2 4 5
11
2/1 0/1 2/1 3/1
1/1 2/1 2/1 3/1
0/1 4/1 2/1 3/1
2/1 3/1 2/1 6/1
1/1 7/1 2/1 6/1
2/1 6/1 2/1 9/1
2/1 3/1 7/2 9/2
2/1 6/1 7/2 9/2
2/1 3/1 4/1 2/1
7/2 9/2 4/1 5/1
7/2 9/2 5/1 3/1
11
0/1 4/1
1/1 2/1
1/1 7/1
2/1 0/1
36/18 54/18
72/36 216/36
2/1 9/1
84/24 108/24
4/1 2/1
4/1 5/1
5/1 3/1
3
36/18 54/18
72/36 216/36
84/24 108/24
2
11
2/1 0/1 2/1 3/1
1/1 2/1 2/1 3/1
0/1 4/1 2/1 3/1
2/1 3/1 2/1 6/1
1/1 7/1 2/1 6/1
2/1 6/1 2/1 9/1
2/1 3/1 7/2 9/2
2/1 6/1 7/2 9/2
2/1 3/1 4/1 2/1
7/2 9/2 4/1 5/1
7/2 9/2 5/1 3/1

View File

@ -1,55 +0,0 @@
5
0 0 0 3
0 4 0 6
-3 2 2 0
-2 4 1 6
-1 6 -1 1
13
-1/1 6/5 -1/1 1/1
-3/1 2/1 -1/1 6/5
-1/1 14/3 -1/1 6/5
-2/1 4/1 -1/1 14/3
-1/1 6/1 -1/1 14/3
0/1 0/1 0/1 4/5
-1/1 6/5 0/1 4/5
0/1 4/5 0/1 3/1
0/1 4/1 0/1 16/3
-1/1 14/3 0/1 16/3
0/1 16/3 0/1 6/1
0/1 16/3 1/1 6/1
0/1 4/5 2/1 0/1
14
-3/1 2/1
-2/1 4/1
-1/1 1/1
-25/25 30/25
-15/15 70/15
-1/1 6/1
0/1 0/1
0/15 12/15
0/1 3/1
0/1 4/1
0/6 32/6
0/1 6/1
1/1 6/1
2/1 0/1
4
-25/25 30/25
-15/15 70/15
0/15 12/15
0/6 32/6
1
13
-1/1 6/5 -1/1 1/1
-3/1 2/1 -1/1 6/5
-1/1 14/3 -1/1 6/5
-2/1 4/1 -1/1 14/3
-1/1 6/1 -1/1 14/3
0/1 0/1 0/1 4/5
-1/1 6/5 0/1 4/5
0/1 4/5 0/1 3/1
0/1 4/1 0/1 16/3
-1/1 14/3 0/1 16/3
0/1 16/3 0/1 6/1
0/1 16/3 1/1 6/1
0/1 4/5 2/1 0/1

View File

@ -1,19 +0,0 @@
2
0 0 0 6
0 3 3 3
3
0/1 0/1 0/1 3/1
0/1 3/1 0/1 6/1
0/1 3/1 3/1 3/1
4
0/1 0/1
0/1 3/1
0/1 6/1
3/1 3/1
1
0/1 3/1
1
3
0/1 0/1 0/1 3/1
0/1 3/1 0/1 6/1
0/1 3/1 3/1 3/1

View File

@ -1,19 +0,0 @@
2
-3 3 0 3
0 0 0 6
3
0/1 0/1 0/1 3/1
-3/1 3/1 0/1 3/1
0/1 3/1 0/1 6/1
4
-3/1 3/1
0/1 0/1
0/1 3/1
0/1 6/1
1
0/1 3/1
1
3
0/1 0/1 0/1 3/1
-3/1 3/1 0/1 3/1
0/1 3/1 0/1 6/1

View File

@ -1,23 +0,0 @@
3
0 0 0 4
-2 2 0 2
0 2 2 2
4
0/1 0/1 0/1 2/1
-2/1 2/1 0/1 2/1
0/1 2/1 0/1 4/1
0/1 2/1 2/1 2/1
5
-2/1 2/1
0/1 0/1
0/1 2/1
0/1 4/1
2/1 2/1
1
0/1 2/1
1
4
0/1 0/1 0/1 2/1
-2/1 2/1 0/1 2/1
0/1 2/1 0/1 4/1
0/1 2/1 2/1 2/1

View File

@ -1,15 +0,0 @@
2
0 5 4 5
4 5 4 1
2
4/1 5/1 4/1 1/1
0/1 5/1 4/1 5/1
3
0/1 5/1
4/1 1/1
4/1 5/1
0
1
2
4/1 5/1 4/1 1/1
0/1 5/1 4/1 5/1

View File

@ -1,23 +0,0 @@
4
0 4 4 4
4 4 4 0
0 0 4 0
0 4 0 0
4
0/1 4/1 0/1 0/1
0/1 0/1 4/1 0/1
4/1 4/1 4/1 0/1
0/1 4/1 4/1 4/1
4
0/1 0/1
0/1 4/1
4/1 0/1
4/1 4/1
0
2
4
0/1 4/1 0/1 0/1
0/1 0/1 4/1 0/1
4/1 4/1 4/1 0/1
0/1 4/1 4/1 4/1

View File

@ -1,15 +0,0 @@
2
0 0 4 0
0 4 0 0
2
0/1 4/1 0/1 0/1
0/1 0/1 4/1 0/1
3
0/1 0/1
0/1 4/1
4/1 0/1
0
1
2
0/1 4/1 0/1 0/1
0/1 0/1 4/1 0/1

View File

@ -1,21 +0,0 @@
3
0 6 2 6
2 5 2 2
2 1 4 1
3
2/1 5/1 2/1 2/1
0/1 6/1 2/1 6/1
2/1 1/1 4/1 1/1
6
0/1 6/1
2/1 1/1
2/1 2/1
2/1 5/1
2/1 6/1
4/1 1/1
0
1
3
2/1 5/1 2/1 2/1
0/1 6/1 2/1 6/1
2/1 1/1 4/1 1/1

View File

@ -1,19 +0,0 @@
2
2 0 2 3
4 0 0 0
3
2/1 0/1 0/1 0/1
2/1 0/1 2/1 3/1
4/1 0/1 2/1 0/1
4
0/1 0/1
2/1 0/1
2/1 3/1
4/1 0/1
1
2/1 0/1
1
3
2/1 0/1 0/1 0/1
2/1 0/1 2/1 3/1
4/1 0/1 2/1 0/1

View File

@ -1,32 +0,0 @@
4
0 0 5 0
2 3 2 0
7 3 12 3
9 3 9 0
6
0/1 0/1 2/1 0/1
2/1 3/1 2/1 0/1
2/1 0/1 5/1 0/1
9/1 3/1 9/1 0/1
7/1 3/1 9/1 3/1
9/1 3/1 12/1 3/1
8
0/1 0/1
2/1 0/1
2/1 3/1
5/1 0/1
7/1 3/1
9/1 0/1
9/1 3/1
12/1 3/1
2
2/1 0/1
9/1 3/1
1
6
0/1 0/1 2/1 0/1
2/1 3/1 2/1 0/1
2/1 0/1 5/1 0/1
9/1 3/1 9/1 0/1
7/1 3/1 9/1 3/1
9/1 3/1 12/1 3/1

View File

@ -1,15 +0,0 @@
2
0 0 4 0
4 0 4 4
2
0/1 0/1 4/1 0/1
4/1 0/1 4/1 4/1
3
0/1 0/1
4/1 0/1
4/1 4/1
0
1
2
0/1 0/1 4/1 0/1
4/1 0/1 4/1 4/1

View File

@ -1,31 +0,0 @@
5
4 7 8 7
8 7 8 5
5 5 8 5
8 6 9 7
8 6 9 5
6
5/1 5/1 8/1 5/1
8/1 6/1 8/1 5/1
8/1 7/1 8/1 6/1
4/1 7/1 8/1 7/1
8/1 6/1 9/1 5/1
8/1 6/1 9/1 7/1
7
4/1 7/1
5/1 5/1
8/1 5/1
8/1 6/1
8/1 7/1
9/1 5/1
9/1 7/1
1
8/1 6/1
1
6
5/1 5/1 8/1 5/1
8/1 6/1 8/1 5/1
8/1 7/1 8/1 6/1
4/1 7/1 8/1 7/1
8/1 6/1 9/1 5/1
8/1 6/1 9/1 7/1

View File

@ -1,118 +0,0 @@
16
2 4 2 0
2 6 2 10
6 8 6 4
8 7 8 5
0 8 2 8
4 7 8 7
0 6 6 6
8 5 5 5
2 3 4 3
1 7 4 10
6 6 0 3
0 1 3 4
9 7 8 6
9 5 8 6
2 0 6 4
2 10 6 8
30
2/1 3/1 2/1 0/1
0/1 1/1 2/1 3/1
2/1 4/1 2/1 3/1
2/1 4/1 0/1 3/1
0/1 6/1 2/1 6/1
2/1 6/1 2/1 8/1
1/1 7/1 2/1 8/1
0/1 8/1 2/1 8/1
2/1 8/1 2/1 10/1
2/1 3/1 3/1 4/1
2/1 8/1 10/3 28/3
2/1 10/1 10/3 28/3
2/1 3/1 4/1 3/1
10/3 28/3 4/1 10/1
2/1 0/1 6/1 4/1
6/1 5/1 6/1 4/1
6/1 5/1 5/1 5/1
6/1 6/1 6/1 5/1
6/1 6/1 2/1 4/1
2/1 6/1 6/1 6/1
6/1 7/1 6/1 6/1
4/1 7/1 6/1 7/1
6/1 8/1 6/1 7/1
10/3 28/3 6/1 8/1
8/1 5/1 6/1 5/1
8/1 6/1 8/1 5/1
8/1 7/1 8/1 6/1
6/1 7/1 8/1 7/1
9/1 5/1 8/1 6/1
9/1 7/1 8/1 6/1
27
0/1 1/1
0/1 3/1
0/1 6/1
0/1 8/1
1/1 7/1
2/1 0/1
2/1 3/1
2/1 4/1
2/1 6/1
2/1 8/1
2/1 10/1
3/1 4/1
60/18 168/18
4/1 3/1
4/1 7/1
4/1 10/1
5/1 5/1
6/1 4/1
72/12 60/12
6/1 6/1
96/16 112/16
6/1 8/1
8/1 5/1
8/1 6/1
8/1 7/1
9/1 5/1
9/1 7/1
9
2/1 3/1
2/1 4/1
2/1 6/1
2/1 8/1
60/18 168/18
72/12 60/12
6/1 6/1
96/16 112/16
8/1 6/1
5
30
2/1 3/1 2/1 0/1
0/1 1/1 2/1 3/1
2/1 4/1 2/1 3/1
2/1 4/1 0/1 3/1
0/1 6/1 2/1 6/1
2/1 6/1 2/1 8/1
1/1 7/1 2/1 8/1
0/1 8/1 2/1 8/1
2/1 8/1 2/1 10/1
2/1 3/1 3/1 4/1
2/1 8/1 10/3 28/3
2/1 10/1 10/3 28/3
2/1 3/1 4/1 3/1
10/3 28/3 4/1 10/1
2/1 0/1 6/1 4/1
6/1 5/1 6/1 4/1
6/1 5/1 5/1 5/1
6/1 6/1 6/1 5/1
6/1 6/1 2/1 4/1
2/1 6/1 6/1 6/1
6/1 7/1 6/1 6/1
4/1 7/1 6/1 7/1
6/1 8/1 6/1 7/1
10/3 28/3 6/1 8/1
8/1 5/1 6/1 5/1
8/1 6/1 8/1 5/1
8/1 7/1 8/1 6/1
6/1 7/1 8/1 7/1
9/1 5/1 8/1 6/1
9/1 7/1 8/1 6/1

View File

@ -1,29 +0,0 @@
3
0 4 4 0
0 0 4 4
2 5 2 -1
6
2/1 2/1 2/1 -1/1
0/1 0/1 2/1 2/1
0/1 4/1 2/1 2/1
2/1 5/1 2/1 2/1
2/1 2/1 4/1 0/1
2/1 2/1 4/1 4/1
7
0/1 0/1
0/1 4/1
2/1 -1/1
64/32 64/32
2/1 5/1
4/1 0/1
4/1 4/1
1
64/32 64/32
1
6
2/1 2/1 2/1 -1/1
0/1 0/1 2/1 2/1
0/1 4/1 2/1 2/1
2/1 5/1 2/1 2/1
2/1 2/1 4/1 0/1
2/1 2/1 4/1 4/1

View File

@ -1,20 +0,0 @@
3
0 5 0 3
0 3 0 2
0 2 0 0
3
0/1 2/1 0/1 0/1
0/1 3/1 0/1 2/1
0/1 5/1 0/1 3/1
4
0/1 0/1
0/1 2/1
0/1 3/1
0/1 5/1
0
1
3
0/1 2/1 0/1 0/1
0/1 3/1 0/1 2/1
0/1 5/1 0/1 3/1

View File

@ -1,23 +0,0 @@
3
8 7 8 5
8 6 9 7
8 6 9 5
4
8/1 6/1 8/1 5/1
8/1 7/1 8/1 6/1
8/1 6/1 9/1 5/1
8/1 6/1 9/1 7/1
5
8/1 5/1
8/1 6/1
8/1 7/1
9/1 5/1
9/1 7/1
1
8/1 6/1
1
4
8/1 6/1 8/1 5/1
8/1 7/1 8/1 6/1
8/1 6/1 9/1 5/1
8/1 6/1 9/1 7/1

View File

@ -1,28 +0,0 @@
3
0 0 0 2
0 1 2 1
2 0 2 2
5
0/1 0/1 0/1 1/1
0/1 1/1 0/1 2/1
2/1 0/1 2/1 1/1
0/1 1/1 2/1 1/1
2/1 1/1 2/1 2/1
6
0/1 0/1
0/1 1/1
0/1 2/1
2/1 0/1
2/1 1/1
2/1 2/1
2
0/1 1/1
2/1 1/1
1
5
0/1 0/1 0/1 1/1
0/1 1/1 0/1 2/1
2/1 0/1 2/1 1/1
0/1 1/1 2/1 1/1
2/1 1/1 2/1 2/1

View File

@ -1,27 +0,0 @@
3
3 0 3 6
0 1 6 5
3 3 7 3
5
3/1 0/1 3/1 3/1
0/1 1/1 3/1 3/1
3/1 3/1 3/1 6/1
3/1 3/1 6/1 5/1
3/1 3/1 7/1 3/1
6
0/1 1/1
3/1 0/1
3/1 3/1
3/1 6/1
6/1 5/1
7/1 3/1
1
3/1 3/1
1
5
3/1 0/1 3/1 3/1
0/1 1/1 3/1 3/1
3/1 3/1 3/1 6/1
3/1 3/1 6/1 5/1
3/1 3/1 7/1 3/1

View File

@ -1,22 +0,0 @@
2
0 0 4 0
3 0 7 0
3
0/1 0/1 3/1 0/1
3/1 0/1 4/1 0/1
4/1 0/1 7/1 0/1
4
0/1 0/1
3/1 0/1
4/1 0/1
7/1 0/1
2
3/1 0/1
4/1 0/1
1
4
0/1 0/1 3/1 0/1
3/1 0/1 4/1 0/1
3/1 0/1 4/1 0/1
4/1 0/1 7/1 0/1

View File

@ -1,33 +0,0 @@
3
3 0 6 0
0 0 4 0
2 0 8 0
5
0/1 0/1 2/1 0/1
2/1 0/1 3/1 0/1
3/1 0/1 4/1 0/1
4/1 0/1 6/1 0/1
6/1 0/1 8/1 0/1
6
0/1 0/1
2/1 0/1
3/1 0/1
4/1 0/1
6/1 0/1
8/1 0/1
4
2/1 0/1
3/1 0/1
4/1 0/1
6/1 0/1
1
9
0/1 0/1 2/1 0/1
2/1 0/1 3/1 0/1
2/1 0/1 3/1 0/1
3/1 0/1 4/1 0/1
3/1 0/1 4/1 0/1
3/1 0/1 4/1 0/1
4/1 0/1 6/1 0/1
4/1 0/1 6/1 0/1
6/1 0/1 8/1 0/1

View File

@ -1,15 +0,0 @@
2
0 0 3 0
0 0 3 0
1
0/1 0/1 3/1 0/1
2
0/1 0/1
3/1 0/1
0
1
2
0/1 0/1 3/1 0/1
0/1 0/1 3/1 0/1

View File

@ -1,25 +0,0 @@
4
0 0 2 0
3 0 5 0
0 0 5 0
2 0 3 0
3
0/1 0/1 2/1 0/1
2/1 0/1 3/1 0/1
3/1 0/1 5/1 0/1
4
0/1 0/1
2/1 0/1
3/1 0/1
5/1 0/1
2
2/1 0/1
3/1 0/1
1
6
0/1 0/1 2/1 0/1
0/1 0/1 2/1 0/1
2/1 0/1 3/1 0/1
2/1 0/1 3/1 0/1
3/1 0/1 5/1 0/1
3/1 0/1 5/1 0/1

View File

@ -1,15 +0,0 @@
3
0 0 6 6
0 0 6 6
6 6 0 0
1
0/1 0/1 6/1 6/1
2
0/1 0/1
6/1 6/1
0
1
3
0/1 0/1 6/1 6/1
0/1 0/1 6/1 6/1
6/1 6/1 0/1 0/1

View File

@ -1,25 +0,0 @@
3
0 0 4 4
0 0 4 4
0 4 4 0
4
0/1 0/1 64/32 64/32
0/1 4/1 64/32 64/32
64/32 64/32 4/1 0/1
64/32 64/32 4/1 4/1
5
0/1 0/1
0/1 4/1
64/32 64/32
4/1 0/1
4/1 4/1
1
64/32 64/32
1
6
0/1 0/1 64/32 64/32
0/1 0/1 64/32 64/32
0/1 4/1 64/32 64/32
64/32 64/32 4/1 0/1
64/32 64/32 4/1 4/1
64/32 64/32 4/1 4/1

View File

@ -1,28 +0,0 @@
4
0 0 4 4
0 0 4 4
0 4 4 0
0 4 4 0
4
0/1 0/1 64/32 64/32
0/1 4/1 64/32 64/32
64/32 64/32 4/1 0/1
64/32 64/32 4/1 4/1
5
0/1 0/1
0/1 4/1
64/32 64/32
4/1 0/1
4/1 4/1
1
64/32 64/32
1
8
0/1 0/1 64/32 64/32
0/1 0/1 64/32 64/32
0/1 4/1 64/32 64/32
0/1 4/1 64/32 64/32
64/32 64/32 4/1 0/1
64/32 64/32 4/1 0/1
64/32 64/32 4/1 4/1
64/32 64/32 4/1 4/1

View File

@ -1,36 +0,0 @@
5
0 0 4 4
0 0 4 4
0 4 4 0
0 4 4 0
-1 2 5 2
6
0/1 0/1 48/24 48/24
-1/1 2/1 48/24 48/24
0/1 4/1 48/24 48/24
48/24 48/24 4/1 0/1
48/24 48/24 4/1 4/1
48/24 48/24 5/1 2/1
7
-1/1 2/1
0/1 0/1
0/1 4/1
48/24 48/24
4/1 0/1
4/1 4/1
5/1 2/1
1
48/24 48/24
1
10
0/1 0/1 48/24 48/24
0/1 0/1 48/24 48/24
-1/1 2/1 48/24 48/24
0/1 4/1 48/24 48/24
0/1 4/1 48/24 48/24
48/24 48/24 4/1 0/1
48/24 48/24 4/1 0/1
48/24 48/24 4/1 4/1
48/24 48/24 4/1 4/1
48/24 48/24 5/1 2/1

View File

@ -1,48 +0,0 @@
6
0 0 4 4
0 0 4 4
0 4 4 0
0 4 4 0
-1 2 5 2
1 1 3 3
8
0/1 0/1 1/1 1/1
1/1 1/1 48/24 48/24
-1/1 2/1 48/24 48/24
0/1 4/1 48/24 48/24
48/24 48/24 3/1 3/1
48/24 48/24 4/1 0/1
3/1 3/1 4/1 4/1
48/24 48/24 5/1 2/1
9
-1/1 2/1
0/1 0/1
0/1 4/1
1/1 1/1
48/24 48/24
3/1 3/1
4/1 0/1
4/1 4/1
5/1 2/1
3
1/1 1/1
48/24 48/24
3/1 3/1
1
16
0/1 0/1 1/1 1/1
0/1 0/1 1/1 1/1
1/1 1/1 48/24 48/24
1/1 1/1 48/24 48/24
1/1 1/1 48/24 48/24
-1/1 2/1 48/24 48/24
0/1 4/1 48/24 48/24
0/1 4/1 48/24 48/24
48/24 48/24 3/1 3/1
48/24 48/24 3/1 3/1
48/24 48/24 3/1 3/1
48/24 48/24 4/1 0/1
48/24 48/24 4/1 0/1
3/1 3/1 4/1 4/1
3/1 3/1 4/1 4/1
48/24 48/24 5/1 2/1

View File

@ -1,38 +0,0 @@
8
1 1 0 2
1 1 0 1
0 0 1 1
3 2 2 1
2 1 3 1
3 0 2 1
1 1 2 1
2 1 1 1
7
0/1 0/1 1/1 1/1
1/1 1/1 0/1 1/1
1/1 1/1 0/1 2/1
1/1 1/1 2/1 1/1
3/1 0/1 2/1 1/1
2/1 1/1 3/1 1/1
3/1 2/1 2/1 1/1
8
0/1 0/1
0/1 1/1
0/1 2/1
1/1 1/1
2/1 1/1
3/1 0/1
3/1 1/1
3/1 2/1
0
1
8
0/1 0/1 1/1 1/1
1/1 1/1 0/1 1/1
1/1 1/1 0/1 2/1
1/1 1/1 2/1 1/1
2/1 1/1 1/1 1/1
3/1 0/1 2/1 1/1
2/1 1/1 3/1 1/1
3/1 2/1 2/1 1/1

View File

@ -1,41 +0,0 @@
5
3 0 4 0
4 0 7 0
2 0 5 0
1 0 4 0
0 0 3 0
6
0/1 0/1 1/1 0/1
1/1 0/1 2/1 0/1
2/1 0/1 3/1 0/1
3/1 0/1 4/1 0/1
4/1 0/1 5/1 0/1
5/1 0/1 7/1 0/1
7
0/1 0/1
1/1 0/1
2/1 0/1
3/1 0/1
4/1 0/1
5/1 0/1
7/1 0/1
5
1/1 0/1
2/1 0/1
3/1 0/1
4/1 0/1
5/1 0/1
1
12
0/1 0/1 1/1 0/1
1/1 0/1 2/1 0/1
1/1 0/1 2/1 0/1
2/1 0/1 3/1 0/1
2/1 0/1 3/1 0/1
2/1 0/1 3/1 0/1
3/1 0/1 4/1 0/1
3/1 0/1 4/1 0/1
3/1 0/1 4/1 0/1
4/1 0/1 5/1 0/1
4/1 0/1 5/1 0/1
5/1 0/1 7/1 0/1

View File

@ -1,29 +0,0 @@
3
2 4 2 0
0 2 4 2
0 2 4 2
4
2/1 2/1 2/1 0/1
0/1 2/1 2/1 2/1
2/1 4/1 2/1 2/1
2/1 2/1 4/1 2/1
5
0/1 2/1
2/1 0/1
32/16 32/16
2/1 4/1
4/1 2/1
1
32/16 32/16
1
6
2/1 2/1 2/1 0/1
0/1 2/1 2/1 2/1
0/1 2/1 2/1 2/1
2/1 4/1 2/1 2/1
2/1 2/1 4/1 2/1
2/1 2/1 4/1 2/1

View File

@ -1,81 +0,0 @@
13
0 0 4 4
0 0 4 4
0 4 4 0
0 4 4 0
-1 2 1 2
5 4 9 0
5 4 9 0
5 0 9 4
4 2 6 2
9 2 11 2
10 4 14 0
10 0 14 4
10 0 14 4
15
-1/1 2/1 1/1 2/1
0/1 0/1 64/32 64/32
0/1 4/1 64/32 64/32
64/32 64/32 4/1 0/1
64/32 64/32 4/1 4/1
4/1 2/1 6/1 2/1
5/1 0/1 224/32 64/32
5/1 4/1 224/32 64/32
224/32 64/32 9/1 0/1
224/32 64/32 9/1 4/1
9/1 2/1 11/1 2/1
10/1 0/1 384/32 64/32
10/1 4/1 384/32 64/32
384/32 64/32 14/1 0/1
384/32 64/32 14/1 4/1
21
-1/1 2/1
0/1 0/1
0/1 4/1
1/1 2/1
64/32 64/32
4/1 0/1
4/1 2/1
4/1 4/1
5/1 0/1
5/1 4/1
6/1 2/1
224/32 64/32
9/1 0/1
9/1 2/1
9/1 4/1
10/1 0/1
10/1 4/1
11/1 2/1
384/32 64/32
14/1 0/1
14/1 4/1
3
64/32 64/32
224/32 64/32
384/32 64/32
1
23
-1/1 2/1 1/1 2/1
0/1 0/1 64/32 64/32
0/1 0/1 64/32 64/32
0/1 4/1 64/32 64/32
0/1 4/1 64/32 64/32
64/32 64/32 4/1 0/1
64/32 64/32 4/1 0/1
64/32 64/32 4/1 4/1
64/32 64/32 4/1 4/1
4/1 2/1 6/1 2/1
5/1 0/1 224/32 64/32
5/1 4/1 224/32 64/32
5/1 4/1 224/32 64/32
224/32 64/32 9/1 0/1
224/32 64/32 9/1 0/1
224/32 64/32 9/1 4/1
9/1 2/1 11/1 2/1
10/1 0/1 384/32 64/32
10/1 0/1 384/32 64/32
10/1 4/1 384/32 64/32
384/32 64/32 14/1 0/1
384/32 64/32 14/1 4/1
384/32 64/32 14/1 4/1

View File

@ -1,21 +0,0 @@
2
3 0 3 4
3 2 3 7
3
3/1 0/1 3/1 2/1
3/1 2/1 3/1 4/1
3/1 4/1 3/1 7/1
4
3/1 0/1
3/1 2/1
3/1 4/1
3/1 7/1
2
3/1 2/1
3/1 4/1
1
4
3/1 0/1 3/1 2/1
3/1 2/1 3/1 4/1
3/1 2/1 3/1 4/1
3/1 4/1 3/1 7/1

View File

@ -1,33 +0,0 @@
3
2 7 2 2
2 4 2 0
0 3 4 3
6
2/1 2/1 2/1 0/1
2/1 2/1 2/1 3/1
0/1 3/1 2/1 3/1
2/1 3/1 2/1 4/1
2/1 7/1 2/1 4/1
2/1 3/1 4/1 3/1
7
0/1 3/1
2/1 0/1
2/1 2/1
32/16 48/16
2/1 4/1
2/1 7/1
4/1 3/1
3
2/1 2/1
32/16 48/16
2/1 4/1
1
8
2/1 2/1 2/1 0/1
2/1 2/1 2/1 3/1
2/1 2/1 2/1 3/1
0/1 3/1 2/1 3/1
2/1 3/1 2/1 4/1
2/1 3/1 2/1 4/1
2/1 7/1 2/1 4/1
2/1 3/1 4/1 3/1

View File

@ -1,25 +0,0 @@
3
2 4 2 0
2 4 2 0
0 2 4 2
4
2/1 0/1 2/1 2/1
0/1 2/1 2/1 2/1
2/1 2/1 2/1 4/1
2/1 2/1 4/1 2/1
5
0/1 2/1
2/1 0/1
32/16 32/16
2/1 4/1
4/1 2/1
1
32/16 32/16
1
6
2/1 0/1 2/1 2/1
2/1 0/1 2/1 2/1
0/1 2/1 2/1 2/1
2/1 2/1 2/1 4/1
2/1 2/1 2/1 4/1
2/1 2/1 4/1 2/1

View File

@ -1,33 +0,0 @@
3
2 4 2 0
4 4 4 0
0 2 6 2
7
2/1 2/1 2/1 0/1
0/1 2/1 2/1 2/1
2/1 4/1 2/1 2/1
4/1 2/1 4/1 0/1
2/1 2/1 4/1 2/1
4/1 4/1 4/1 2/1
4/1 2/1 6/1 2/1
8
0/1 2/1
2/1 0/1
48/24 48/24
2/1 4/1
4/1 0/1
96/24 48/24
4/1 4/1
6/1 2/1
2
48/24 48/24
96/24 48/24
1
7
2/1 2/1 2/1 0/1
0/1 2/1 2/1 2/1
2/1 4/1 2/1 2/1
4/1 2/1 4/1 0/1
2/1 2/1 4/1 2/1
4/1 4/1 4/1 2/1
4/1 2/1 6/1 2/1

View File

@ -1,18 +0,0 @@
2
0 3 0 0
0 2 0 0
2
0/1 2/1 0/1 0/1
0/1 3/1 0/1 2/1
3
0/1 0/1
0/1 2/1
0/1 3/1
1
0/1 2/1
1
3
0/1 2/1 0/1 0/1
0/1 2/1 0/1 0/1
0/1 3/1 0/1 2/1

View File

@ -1,64 +0,0 @@
6
1 5 1 0
1 5 1 2
4 0 4 4
4 2 4 4
0 3 5 3
0 1 5 1
14
1/1 1/1 1/1 0/1
0/1 1/1 1/1 1/1
1/1 2/1 1/1 1/1
1/1 2/1 1/1 3/1
0/1 3/1 1/1 3/1
1/1 3/1 1/1 5/1
4/1 0/1 4/1 1/1
1/1 1/1 4/1 1/1
4/1 1/1 4/1 2/1
4/1 2/1 4/1 3/1
1/1 3/1 4/1 3/1
4/1 3/1 4/1 4/1
4/1 1/1 5/1 1/1
4/1 3/1 5/1 3/1
14
0/1 1/1
0/1 3/1
1/1 0/1
25/25 25/25
1/1 2/1
25/25 75/25
1/1 5/1
4/1 0/1
80/20 20/20
4/1 2/1
80/20 60/20
4/1 4/1
5/1 1/1
5/1 3/1
6
25/25 25/25
1/1 2/1
25/25 75/25
80/20 20/20
4/1 2/1
80/20 60/20
2
18
1/1 1/1 1/1 0/1
0/1 1/1 1/1 1/1
1/1 2/1 1/1 1/1
1/1 2/1 1/1 3/1
1/1 2/1 1/1 3/1
0/1 3/1 1/1 3/1
1/1 3/1 1/1 5/1
1/1 3/1 1/1 5/1
4/1 0/1 4/1 1/1
1/1 1/1 4/1 1/1
4/1 1/1 4/1 2/1
4/1 2/1 4/1 3/1
4/1 2/1 4/1 3/1
1/1 3/1 4/1 3/1
4/1 3/1 4/1 4/1
4/1 3/1 4/1 4/1
4/1 1/1 5/1 1/1
4/1 3/1 5/1 3/1

View File

@ -1,34 +0,0 @@
4
0 5 0 0
0 5 0 2
0 3 3 3
0 1 3 1
6
0/1 1/1 0/1 0/1
0/1 2/1 0/1 1/1
0/1 2/1 0/1 3/1
0/1 3/1 0/1 5/1
0/1 1/1 3/1 1/1
0/1 3/1 3/1 3/1
7
0/1 0/1
0/1 1/1
0/1 2/1
0/1 3/1
0/1 5/1
3/1 1/1
3/1 3/1
3
0/1 1/1
0/1 2/1
0/1 3/1
1
8
0/1 1/1 0/1 0/1
0/1 2/1 0/1 1/1
0/1 2/1 0/1 3/1
0/1 2/1 0/1 3/1
0/1 3/1 0/1 5/1
0/1 3/1 0/1 5/1
0/1 1/1 3/1 1/1
0/1 3/1 3/1 3/1

View File

@ -1,32 +0,0 @@
8
0 4 4 4
0 4 4 4
4 4 4 0
4 4 4 0
0 0 4 0
0 0 4 0
0 4 0 0
0 4 0 0
4
0/1 0/1 0/1 4/1
0/1 0/1 4/1 0/1
4/1 0/1 4/1 4/1
0/1 4/1 4/1 4/1
4
0/1 0/1
0/1 4/1
4/1 0/1
4/1 4/1
0
2
8
0/1 0/1 0/1 4/1
0/1 0/1 0/1 4/1
0/1 0/1 4/1 0/1
0/1 0/1 4/1 0/1
4/1 0/1 4/1 4/1
4/1 0/1 4/1 4/1
0/1 4/1 4/1 4/1
0/1 4/1 4/1 4/1

View File

@ -1,50 +0,0 @@
6
0 6 6 0
0 2 6 8
1 1 6 1
1 1 6 1
1 7 6 7
1 7 6 7
10
0/1 2/1 144/72 288/72
0/1 6/1 144/72 288/72
1/1 1/1 150/30 30/30
144/72 288/72 150/30 30/30
144/72 288/72 150/30 210/30
1/1 7/1 150/30 210/30
150/30 30/30 6/1 0/1
150/30 30/30 6/1 1/1
150/30 210/30 6/1 7/1
150/30 210/30 6/1 8/1
11
0/1 2/1
0/1 6/1
1/1 1/1
1/1 7/1
144/72 288/72
150/30 30/30
150/30 210/30
6/1 0/1
6/1 1/1
6/1 7/1
6/1 8/1
3
144/72 288/72
150/30 30/30
150/30 210/30
1
14
0/1 2/1 144/72 288/72
0/1 6/1 144/72 288/72
1/1 1/1 150/30 30/30
1/1 1/1 150/30 30/30
144/72 288/72 150/30 30/30
144/72 288/72 150/30 210/30
1/1 7/1 150/30 210/30
1/1 7/1 150/30 210/30
150/30 30/30 6/1 0/1
150/30 30/30 6/1 1/1
150/30 30/30 6/1 1/1
150/30 210/30 6/1 7/1
150/30 210/30 6/1 7/1
150/30 210/30 6/1 8/1

View File

@ -1,25 +0,0 @@
3
0 4 4 0
0 4 4 0
-1 2 5 2
4
-1/1 2/1 48/24 48/24
0/1 4/1 48/24 48/24
48/24 48/24 4/1 0/1
48/24 48/24 5/1 2/1
5
-1/1 2/1
0/1 4/1
48/24 48/24
4/1 0/1
5/1 2/1
1
48/24 48/24
1
6
-1/1 2/1 48/24 48/24
0/1 4/1 48/24 48/24
0/1 4/1 48/24 48/24
48/24 48/24 4/1 0/1
48/24 48/24 4/1 0/1
48/24 48/24 5/1 2/1

View File

@ -1,30 +0,0 @@
5
0 3 5 5
0 1 7 0
0 3 5 1
0 2 5 1
0 4 5 5
5
0/1 2/1 5/1 1/1
0/1 3/1 5/1 1/1
0/1 3/1 5/1 5/1
0/1 4/1 5/1 5/1
0/1 1/1 7/1 0/1
7
0/1 1/1
0/1 2/1
0/1 3/1
0/1 4/1
5/1 1/1
5/1 5/1
7/1 0/1
0
1
5
0/1 2/1 5/1 1/1
0/1 3/1 5/1 1/1
0/1 3/1 5/1 5/1
0/1 4/1 5/1 5/1
0/1 1/1 7/1 0/1

View File

@ -1,30 +0,0 @@
4
0 4 6 0
0 0 6 4
3 2 5 4
3 2 5 0
6
0/1 0/1 3/1 2/1
0/1 4/1 3/1 2/1
3/1 2/1 5/1 0/1
3/1 2/1 5/1 4/1
3/1 2/1 6/1 0/1
3/1 2/1 6/1 4/1
7
0/1 0/1
0/1 4/1
3/1 2/1
5/1 0/1
5/1 4/1
6/1 0/1
6/1 4/1
1
3/1 2/1
1
6
0/1 0/1 3/1 2/1
0/1 4/1 3/1 2/1
3/1 2/1 5/1 0/1
3/1 2/1 5/1 4/1
3/1 2/1 6/1 0/1
3/1 2/1 6/1 4/1

View File

@ -1,26 +0,0 @@
3
0 0 6 0
2 0 4 3
2 0 5 2
4
0/1 0/1 2/1 0/1
2/1 0/1 4/1 3/1
2/1 0/1 5/1 2/1
2/1 0/1 6/1 0/1
5
0/1 0/1
2/1 0/1
4/1 3/1
5/1 2/1
6/1 0/1
1
2/1 0/1
1
4
0/1 0/1 2/1 0/1
2/1 0/1 4/1 3/1
2/1 0/1 5/1 2/1
2/1 0/1 6/1 0/1

View File

@ -1,25 +0,0 @@
3
0 3 6 3
3 3 6 1
3 3 6 0
4
0/1 3/1 3/1 3/1
3/1 3/1 6/1 0/1
3/1 3/1 6/1 1/1
3/1 3/1 6/1 3/1
5
0/1 3/1
3/1 3/1
6/1 0/1
6/1 1/1
6/1 3/1
1
3/1 3/1
1
4
0/1 3/1 3/1 3/1
3/1 3/1 6/1 0/1
3/1 3/1 6/1 1/1
3/1 3/1 6/1 3/1

View File

@ -1,24 +0,0 @@
3
7 3 0 3
3 3 5 0
3 3 6 6
4
3/1 3/1 0/1 3/1
3/1 3/1 5/1 0/1
3/1 3/1 6/1 6/1
7/1 3/1 3/1 3/1
5
0/1 3/1
3/1 3/1
5/1 0/1
6/1 6/1
7/1 3/1
1
3/1 3/1
1
4
3/1 3/1 0/1 3/1
3/1 3/1 5/1 0/1
3/1 3/1 6/1 6/1
7/1 3/1 3/1 3/1

View File

@ -1,27 +0,0 @@
3
0 4 7 4
1 0 5 8
3 4 6 6
5
1/1 0/1 3/1 4/1
0/1 4/1 3/1 4/1
3/1 4/1 5/1 8/1
3/1 4/1 6/1 6/1
3/1 4/1 7/1 4/1
6
0/1 4/1
1/1 0/1
3/1 4/1
5/1 8/1
6/1 6/1
7/1 4/1
1
3/1 4/1
1
5
1/1 0/1 3/1 4/1
0/1 4/1 3/1 4/1
3/1 4/1 5/1 8/1
3/1 4/1 6/1 6/1
3/1 4/1 7/1 4/1

View File

@ -78,12 +78,11 @@ compile()
compile_and_run()
{
echo "---$1---"
# running general test
if compile $1 $2 $3 ; then
echo " compilation of $1 succeeded" >> $ERRORFILE
echo " compilation of $1 succeeded" >> $ERRORFILE
SUBCURVES=""
run $1 $2 $3 $4
SUBCURVES="subcurves"
@ -93,14 +92,13 @@ compile_and_run()
fi
eval "2>&1 ${MAKE_CMD} CGAL_MAKEFILE=$CGAL_MAKEFILE clean > /dev/null "
}
clean_tests()
{
if [ "${TEST_WITH_CMAKE}" != "FALSE" ]; then
#
# The clean target generated by CMake under cygwin
# The clean target generated by CMake under cygwin
# always fails for some reason
#
if ! ( uname | grep -q "CYGWIN" ) ; then
@ -117,7 +115,7 @@ compile_and_run_sweep()
# running general test
if compile $1 $2 $3 ; then
echo " compilation of $1 succeeded" >> $ERRORFILE
echo " compilation of $1 succeeded" >> $ERRORFILE
run $1 $2 $3 $4
else
echo " ERROR: compilation of $1 failed" >> $ERRORFILE
@ -134,7 +132,7 @@ run()
for DATAFILE in ${datafiles}
do
if [ -d $DATAFILE ]; then
echo "$DATEFILE is a directory"
echo "$DATEFILE is a directory"
continue
fi
@ -158,7 +156,6 @@ run()
echo " ERROR: could not execute $1 $DATAFILE $SUBCURVES" >> $ERRORFILE
fi
done
}
run_io()
@ -178,20 +175,20 @@ run_io()
for DATAFILE in ${datafiles}
do
if [ -d $DATAFILE ]; then
echo "$DATEFILE is a directory"
echo "$DATEFILE is a directory"
continue
fi
IOFILE="${iofiles}`basename ${DATAFILE}`_${SUFFIO}"
echo $IOFILE
if [ -f $1 ] ; then
rm -f arr.txt
DATANAME=`basename $DATAFILE`
IONAME=`basename $IOFILE`
IONAME=`basename $IOFILE`
OUTPUTFILE=ProgramOutput.$3.$1.$DATANAME.$PLATFORM.$2
rm -f $OUTPUTFILE
@ -246,6 +243,7 @@ TRAP=1 # Trapezoidal decomposition
NAIVE=2
WALK=3
#run the test for new sweep
#run the test for new sweep
(compile_and_run_sweep test_sweep $NAIVE $CGAL_SEGMENT_TRAITS "DATA/segments_tight")
(compile_and_run_sweep test_sweep_conic $NAIVE $CGAL_CONIC_TRAITS "DATA/conics")
(compile_and_run_sweep test_sweep $NAIVE $CGAL_POLYLINE_TRAITS "DATA/polylines

View File

@ -1,4 +1,3 @@
#! /bin/bash
./cgal_test_base -cmake

Some files were not shown because too many files have changed in this diff Show More