23:-use_module(library(liftcover)). 24:- if(current_predicate(use_rendering/1)). 25:- use_rendering(c3). 26:- use_rendering(lpad). 27:- endif. 28
29:-lift. 30
31
32:- set_lift(neg_ex,given). 33:- set_lift(verbosity,1). 35:- set_lift(megaex_bottom,10). 36:- set_lift(initial_clauses_per_megaex,1). 37:- set_lift(min_probability,0.00001). 38
39bg([]).
40
41
42in([
43(
44 pos:0.197575 :-
45 circle(A),
46 inside(B,A)),
47(
48pos:0.000448807 :-
49 triangle(A),
50 circle(B)
51)]).
52
53
54fold(train,[2,3,5,6,9,12,14,15,17,20,24,25,28,29,31,36,37,40,41,50,52,55,56,57,
55 59,62,63,65,66,67,69,74,76,77,79,83,93,95,99,101,103,104,105,106,107,109,110,
56 111,112,117,120,121,125,126,127,128,131,135,137,140,143,144,151,154,155,156,
57 159,167,168,169,172,175,176,177,178,181,184,188,190,192,193,194,196,198,202,
58 206,208,209,211,214,219,222,223,224,225,227,230,231,233,238,241,243,244,248,
59 249,250,256,258,260,268,270,273,280,282,286,287,288,289,290,295,300,301,303,
60 304,307,309,314,316,319,321,324,326,327,328,329,331,334,337,343,345,348,352,
61 353,355,358,366,369,370,373,375,376,378,379,381,382,390,393,402,404,408,411,
62 412,416,417,419,420,421,424,425,427,428,431,432,433,437,444,445,447,453,456,
63 457,459,462,463,464,465,468,470,473,474,476,477,479,481,482,483,485,488,489]).
64
65fold(test,
66 [490,491,494,497,499,500,512,513,516,517,520,521,527,529,531,533,534,539,540,
67 542,543,544,546,550,552,553,555,559,565,567,568,572,578,582,583,591,595,597,
68 600,602,609,612,614,615,616,617,622,625,628,634,635,637,639,640,641,642,647,
69 648,649,650,654,656,657,658,662,667,669,671,679,682,683,685,686,691,693,698,
70 700,701,705,708,709,710,719,722,723,725,728,732,734,737,740,741,743,744,745,
71 747,748,750,751,753,754,755,765,766,768,769,772,773,777,779,780,781,787,794,
72 795,797,803,805,807,814,815,816,818,819,822,829,832,833,835,836,837,838,841,
73 844,845,846,847,848,849,856,859,862,864,867,872,874,876,880,882,887,890,892,
74 893,897,899,900,904,909,910,912,915,917,926,927,929,930,931,932,933,938,939,
75 940,941,944,945,946,947,955,957,961,971,973,974,975,977,978,979,984,989,991,
76 995,997,1000]).
77
78fold(all,F):-
79 fold(train,FTr),
80 fold(test,FTe),
81 append(FTr,FTe,F).
82
83
84output(pos/0).
85
86input(triangle/1).
87input(square/1).
88input(circle/1).
89input(inside/2).
90input(config/2).
91
92determination(pos/0,triangle/1).
93determination(pos/0,square/1).
94determination(pos/0,circle/1).
95determination(pos/0,inside/2).
96determination(pos/0,config/2).
97
98modeh(*,pos).
99modeb(*,triangle(-obj)).
100modeb(*,square(-obj)).
101modeb(*,circle(-obj)).
102modeb(*,inside(+obj,-obj)).
103modeb(*,inside(-obj,+obj)).
104modeb(*,config(+obj,-#dir)).
105
106begin(model(2)).
107pos.
108triangle(o5).
109config(o5,up).
110square(o4).
111inside(o4,o5).
112circle(o3).
113triangle(o2).
114config(o2,up).
115inside(o2,o3).
116triangle(o1).
117config(o1,up).
118end(model(2)).
119
120begin(model(3)).
121neg(pos).
122circle(o4).
123circle(o3).
124inside(o3,o4).
125square(o2).
126circle(o1).
127inside(o1,o2).
128end(model(3)).
129
130begin(model(5)).
131neg(pos).
132square(o3).
133square(o2).
134inside(o2,o3).
135square(o1).
136end(model(5)).
137
138begin(model(6)).
139pos.
140triangle(o5).
141config(o5,down).
142triangle(o4).
143config(o4,up).
144inside(o4,o5).
145circle(o3).
146square(o2).
147inside(o2,o3).
148triangle(o1).
149config(o1,up).
150end(model(6)).
151
152begin(model(9)).
153pos.
154circle(o4).
155triangle(o3).
156config(o3,up).
157inside(o3,o4).
158triangle(o2).
159config(o2,down).
160square(o1).
161inside(o1,o2).
162end(model(9)).
163
164begin(model(12)).
165neg(pos).
166triangle(o5).
167config(o5,down).
168square(o4).
169inside(o4,o5).
170circle(o3).
171circle(o2).
172inside(o2,o3).
173triangle(o1).
174config(o1,down).
175end(model(12)).
176
177begin(model(14)).
178neg(pos).
179triangle(o3).
180config(o3,down).
181circle(o2).
182inside(o2,o3).
183triangle(o1).
184config(o1,down).
185end(model(14)).
186
187begin(model(15)).
188neg(pos).
189triangle(o4).
190config(o4,down).
191circle(o3).
192inside(o3,o4).
193triangle(o2).
194config(o2,up).
195circle(o1).
196inside(o1,o2).
197end(model(15)).
198
199begin(model(17)).
200pos.
201triangle(o2).
202config(o2,down).
203triangle(o1).
204config(o1,down).
205inside(o1,o2).
206end(model(17)).
207
208begin(model(20)).
209pos.
210triangle(o6).
211config(o6,up).
212triangle(o5).
213config(o5,up).
214inside(o5,o6).
215square(o4).
216triangle(o3).
217config(o3,up).
218inside(o3,o4).
219square(o2).
220triangle(o1).
221config(o1,up).
222inside(o1,o2).
223end(model(20)).
224
225begin(model(24)).
226pos.
227triangle(o4).
228config(o4,up).
229circle(o3).
230inside(o3,o4).
231triangle(o2).
232config(o2,up).
233triangle(o1).
234config(o1,up).
235inside(o1,o2).
236end(model(24)).
237
238begin(model(25)).
239neg(pos).
240square(o2).
241square(o1).
242inside(o1,o2).
243end(model(25)).
244
245begin(model(28)).
246neg(pos).
247square(o5).
248square(o4).
249inside(o4,o5).
250circle(o3).
251circle(o2).
252inside(o2,o3).
253triangle(o1).
254config(o1,up).
255end(model(28)).
256
257begin(model(29)).
258neg(pos).
259triangle(o2).
260config(o2,up).
261square(o1).
262inside(o1,o2).
263end(model(29)).
264
265begin(model(31)).
266neg(pos).
267circle(o4).
268square(o3).
269inside(o3,o4).
270square(o2).
271circle(o1).
272inside(o1,o2).
273end(model(31)).
274
275begin(model(36)).
276neg(pos).
277triangle(o3).
278config(o3,up).
279circle(o2).
280inside(o2,o3).
281circle(o1).
282end(model(36)).
283
284begin(model(37)).
285neg(pos).
286square(o6).
287circle(o5).
288inside(o5,o6).
289square(o4).
290circle(o3).
291inside(o3,o4).
292square(o2).
293triangle(o1).
294config(o1,down).
295inside(o1,o2).
296end(model(37)).
297
298begin(model(40)).
299neg(pos).
300circle(o4).
301square(o3).
302inside(o3,o4).
303square(o2).
304circle(o1).
305inside(o1,o2).
306end(model(40)).
307
308begin(model(41)).
309neg(pos).
310square(o3).
311circle(o2).
312inside(o2,o3).
313triangle(o1).
314config(o1,down).
315end(model(41)).
316
317begin(model(50)).
318pos.
319triangle(o6).
320config(o6,up).
321square(o5).
322inside(o5,o6).
323triangle(o4).
324config(o4,down).
325circle(o3).
326inside(o3,o4).
327triangle(o2).
328config(o2,up).
329triangle(o1).
330config(o1,down).
331inside(o1,o2).
332end(model(50)).
333
334begin(model(52)).
335neg(pos).
336square(o3).
337circle(o2).
338inside(o2,o3).
339circle(o1).
340end(model(52)).
341
342begin(model(55)).
343neg(pos).
344triangle(o2).
345config(o2,down).
346square(o1).
347inside(o1,o2).
348end(model(55)).
349
350begin(model(56)).
351neg(pos).
352circle(o5).
353circle(o4).
354inside(o4,o5).
355circle(o3).
356circle(o2).
357inside(o2,o3).
358circle(o1).
359end(model(56)).
360
361begin(model(57)).
362neg(pos).
363circle(o4).
364circle(o3).
365inside(o3,o4).
366square(o2).
367triangle(o1).
368config(o1,up).
369inside(o1,o2).
370end(model(57)).
371
372begin(model(59)).
373neg(pos).
374square(o5).
375triangle(o4).
376config(o4,up).
377inside(o4,o5).
378triangle(o3).
379config(o3,down).
380circle(o2).
381inside(o2,o3).
382circle(o1).
383end(model(59)).
384
385begin(model(62)).
386pos.
387triangle(o5).
388config(o5,up).
389triangle(o4).
390config(o4,down).
391inside(o4,o5).
392triangle(o3).
393config(o3,up).
394square(o2).
395inside(o2,o3).
396triangle(o1).
397config(o1,down).
398end(model(62)).
399
400begin(model(63)).
401neg(pos).
402triangle(o2).
403config(o2,up).
404square(o1).
405inside(o1,o2).
406end(model(63)).
407
408begin(model(65)).
409neg(pos).
410circle(o6).
411circle(o5).
412inside(o5,o6).
413circle(o4).
414circle(o3).
415inside(o3,o4).
416square(o2).
417square(o1).
418inside(o1,o2).
419end(model(65)).
420
421begin(model(66)).
422neg(pos).
423triangle(o2).
424config(o2,up).
425circle(o1).
426inside(o1,o2).
427end(model(66)).
428
429begin(model(67)).
430neg(pos).
431circle(o4).
432circle(o3).
433inside(o3,o4).
434square(o2).
435triangle(o1).
436config(o1,down).
437inside(o1,o2).
438end(model(67)).
439
440begin(model(69)).
441pos.
442circle(o3).
443triangle(o2).
444config(o2,up).
445inside(o2,o3).
446triangle(o1).
447config(o1,down).
448end(model(69)).
449
450begin(model(74)).
451pos.
452circle(o6).
453triangle(o5).
454config(o5,up).
455inside(o5,o6).
456triangle(o4).
457config(o4,down).
458square(o3).
459inside(o3,o4).
460triangle(o2).
461config(o2,down).
462triangle(o1).
463config(o1,down).
464inside(o1,o2).
465end(model(74)).
466
467begin(model(76)).
468pos.
469square(o6).
470square(o5).
471inside(o5,o6).
472triangle(o4).
473config(o4,up).
474square(o3).
475inside(o3,o4).
476triangle(o2).
477config(o2,up).
478triangle(o1).
479config(o1,down).
480inside(o1,o2).
481end(model(76)).
482
483begin(model(77)).
484neg(pos).
485square(o3).
486triangle(o2).
487config(o2,up).
488inside(o2,o3).
489square(o1).
490end(model(77)).
491
492begin(model(79)).
493pos.
494triangle(o5).
495config(o5,up).
496triangle(o4).
497config(o4,down).
498inside(o4,o5).
499triangle(o3).
500config(o3,down).
501triangle(o2).
502config(o2,up).
503inside(o2,o3).
504square(o1).
505end(model(79)).
506
507begin(model(83)).
508pos.
509triangle(o3).
510config(o3,up).
511triangle(o2).
512config(o2,down).
513inside(o2,o3).
514square(o1).
515end(model(83)).
516
517begin(model(93)).
518neg(pos).
519square(o4).
520triangle(o3).
521config(o3,up).
522inside(o3,o4).
523circle(o2).
524circle(o1).
525inside(o1,o2).
526end(model(93)).
527
528begin(model(95)).
529pos.
530circle(o6).
531square(o5).
532inside(o5,o6).
533square(o4).
534triangle(o3).
535config(o3,up).
536inside(o3,o4).
537square(o2).
538triangle(o1).
539config(o1,down).
540inside(o1,o2).
541end(model(95)).
542
543begin(model(99)).
544neg(pos).
545triangle(o4).
546config(o4,down).
547square(o3).
548inside(o3,o4).
549square(o2).
550circle(o1).
551inside(o1,o2).
552end(model(99)).
553
554begin(model(101)).
555neg(pos).
556square(o6).
557square(o5).
558inside(o5,o6).
559triangle(o4).
560config(o4,down).
561circle(o3).
562inside(o3,o4).
563triangle(o2).
564config(o2,down).
565circle(o1).
566inside(o1,o2).
567end(model(101)).
568
569begin(model(103)).
570pos.
571circle(o4).
572square(o3).
573inside(o3,o4).
574square(o2).
575triangle(o1).
576config(o1,up).
577inside(o1,o2).
578end(model(103)).
579
580begin(model(104)).
581pos.
582circle(o5).
583triangle(o4).
584config(o4,up).
585inside(o4,o5).
586circle(o3).
587square(o2).
588inside(o2,o3).
589circle(o1).
590end(model(104)).
591
592begin(model(105)).
593neg(pos).
594triangle(o2).
595config(o2,up).
596square(o1).
597inside(o1,o2).
598end(model(105)).
599
600begin(model(106)).
601pos.
602triangle(o5).
603config(o5,up).
604triangle(o4).
605config(o4,up).
606inside(o4,o5).
607circle(o3).
608circle(o2).
609inside(o2,o3).
610square(o1).
611end(model(106)).
612
613begin(model(107)).
614pos.
615square(o4).
616triangle(o3).
617config(o3,up).
618inside(o3,o4).
619circle(o2).
620square(o1).
621inside(o1,o2).
622end(model(107)).
623
624begin(model(109)).
625neg(pos).
626square(o4).
627circle(o3).
628inside(o3,o4).
629square(o2).
630triangle(o1).
631config(o1,up).
632inside(o1,o2).
633end(model(109)).
634
635begin(model(110)).
636neg(pos).
637triangle(o3).
638config(o3,up).
639circle(o2).
640inside(o2,o3).
641triangle(o1).
642config(o1,up).
643end(model(110)).
644
645begin(model(111)).
646neg(pos).
647square(o6).
648circle(o5).
649inside(o5,o6).
650square(o4).
651square(o3).
652inside(o3,o4).
653triangle(o2).
654config(o2,up).
655square(o1).
656inside(o1,o2).
657end(model(111)).
658
659begin(model(112)).
660neg(pos).
661square(o4).
662circle(o3).
663inside(o3,o4).
664square(o2).
665circle(o1).
666inside(o1,o2).
667end(model(112)).
668
669begin(model(117)).
670neg(pos).
671square(o2).
672square(o1).
673inside(o1,o2).
674end(model(117)).
675
676begin(model(120)).
677pos.
678circle(o3).
679square(o2).
680inside(o2,o3).
681triangle(o1).
682config(o1,down).
683end(model(120)).
684
685begin(model(121)).
686neg(pos).
687triangle(o3).
688config(o3,down).
689square(o2).
690inside(o2,o3).
691triangle(o1).
692config(o1,down).
693end(model(121)).
694
695begin(model(125)).
696neg(pos).
697circle(o4).
698circle(o3).
699inside(o3,o4).
700square(o2).
701square(o1).
702inside(o1,o2).
703end(model(125)).
704
705begin(model(126)).
706neg(pos).
707circle(o3).
708circle(o2).
709inside(o2,o3).
710square(o1).
711end(model(126)).
712
713begin(model(127)).
714neg(pos).
715triangle(o3).
716config(o3,up).
717square(o2).
718inside(o2,o3).
719square(o1).
720end(model(127)).
721
722begin(model(128)).
723neg(pos).
724circle(o3).
725circle(o2).
726inside(o2,o3).
727square(o1).
728end(model(128)).
729
730begin(model(131)).
731neg(pos).
732circle(o2).
733circle(o1).
734inside(o1,o2).
735end(model(131)).
736
737begin(model(135)).
738pos.
739triangle(o5).
740config(o5,down).
741triangle(o4).
742config(o4,up).
743inside(o4,o5).
744triangle(o3).
745config(o3,down).
746square(o2).
747inside(o2,o3).
748square(o1).
749end(model(135)).
750
751begin(model(137)).
752neg(pos).
753square(o6).
754circle(o5).
755inside(o5,o6).
756circle(o4).
757circle(o3).
758inside(o3,o4).
759circle(o2).
760circle(o1).
761inside(o1,o2).
762end(model(137)).
763
764begin(model(140)).
765neg(pos).
766square(o3).
767triangle(o2).
768config(o2,down).
769inside(o2,o3).
770triangle(o1).
771config(o1,down).
772end(model(140)).
773
774begin(model(143)).
775neg(pos).
776circle(o4).
777triangle(o3).
778config(o3,down).
779inside(o3,o4).
780circle(o2).
781circle(o1).
782inside(o1,o2).
783end(model(143)).
784
785begin(model(144)).
786neg(pos).
787triangle(o5).
788config(o5,down).
789circle(o4).
790inside(o4,o5).
791square(o3).
792square(o2).
793inside(o2,o3).
794square(o1).
795end(model(144)).
796
797begin(model(151)).
798neg(pos).
799circle(o3).
800circle(o2).
801inside(o2,o3).
802square(o1).
803end(model(151)).
804
805begin(model(154)).
806neg(pos).
807circle(o4).
808square(o3).
809inside(o3,o4).
810circle(o2).
811circle(o1).
812inside(o1,o2).
813end(model(154)).
814
815begin(model(155)).
816neg(pos).
817square(o3).
818circle(o2).
819inside(o2,o3).
820square(o1).
821end(model(155)).
822
823begin(model(156)).
824neg(pos).
825square(o6).
826square(o5).
827inside(o5,o6).
828triangle(o4).
829config(o4,down).
830square(o3).
831inside(o3,o4).
832circle(o2).
833circle(o1).
834inside(o1,o2).
835end(model(156)).
836
837begin(model(159)).
838neg(pos).
839triangle(o6).
840config(o6,up).
841square(o5).
842inside(o5,o6).
843triangle(o4).
844config(o4,down).
845square(o3).
846inside(o3,o4).
847square(o2).
848triangle(o1).
849config(o1,up).
850inside(o1,o2).
851end(model(159)).
852
853begin(model(167)).
854pos.
855circle(o4).
856circle(o3).
857inside(o3,o4).
858triangle(o2).
859config(o2,up).
860triangle(o1).
861config(o1,down).
862inside(o1,o2).
863end(model(167)).
864
865begin(model(168)).
866pos.
867triangle(o4).
868config(o4,up).
869triangle(o3).
870config(o3,down).
871inside(o3,o4).
872square(o2).
873triangle(o1).
874config(o1,down).
875inside(o1,o2).
876end(model(168)).
877
878begin(model(169)).
879neg(pos).
880triangle(o6).
881config(o6,up).
882square(o5).
883inside(o5,o6).
884circle(o4).
885triangle(o3).
886config(o3,down).
887inside(o3,o4).
888circle(o2).
889circle(o1).
890inside(o1,o2).
891end(model(169)).
892
893begin(model(172)).
894neg(pos).
895square(o4).
896circle(o3).
897inside(o3,o4).
898triangle(o2).
899config(o2,up).
900circle(o1).
901inside(o1,o2).
902end(model(172)).
903
904begin(model(175)).
905neg(pos).
906circle(o2).
907circle(o1).
908inside(o1,o2).
909end(model(175)).
910
911begin(model(176)).
912neg(pos).
913circle(o5).
914circle(o4).
915inside(o4,o5).
916circle(o3).
917square(o2).
918inside(o2,o3).
919circle(o1).
920end(model(176)).
921
922begin(model(177)).
923neg(pos).
924circle(o4).
925circle(o3).
926inside(o3,o4).
927square(o2).
928circle(o1).
929inside(o1,o2).
930end(model(177)).
931
932begin(model(178)).
933pos.
934triangle(o4).
935config(o4,up).
936triangle(o3).
937config(o3,up).
938inside(o3,o4).
939triangle(o2).
940config(o2,up).
941square(o1).
942inside(o1,o2).
943end(model(178)).
944
945begin(model(181)).
946neg(pos).
947triangle(o2).
948config(o2,up).
949circle(o1).
950inside(o1,o2).
951end(model(181)).
952
953begin(model(184)).
954neg(pos).
955square(o2).
956circle(o1).
957inside(o1,o2).
958end(model(184)).
959
960begin(model(188)).
961neg(pos).
962circle(o2).
963circle(o1).
964inside(o1,o2).
965end(model(188)).
966
967begin(model(190)).
968neg(pos).
969square(o2).
970triangle(o1).
971config(o1,up).
972inside(o1,o2).
973end(model(190)).
974
975begin(model(192)).
976pos.
977circle(o3).
978square(o2).
979inside(o2,o3).
980triangle(o1).
981config(o1,down).
982end(model(192)).
983
984begin(model(193)).
985neg(pos).
986triangle(o4).
987config(o4,up).
988circle(o3).
989inside(o3,o4).
990square(o2).
991circle(o1).
992inside(o1,o2).
993end(model(193)).
994
995begin(model(194)).
996neg(pos).
997circle(o4).
998square(o3).
999inside(o3,o4).
1000circle(o2).
1001circle(o1).
1002inside(o1,o2).
1003end(model(194)).
1004
1005begin(model(196)).
1006neg(pos).
1007square(o3).
1008circle(o2).
1009inside(o2,o3).
1010triangle(o1).
1011config(o1,up).
1012end(model(196)).
1013
1014begin(model(198)).
1015pos.
1016triangle(o3).
1017config(o3,down).
1018triangle(o2).
1019config(o2,down).
1020inside(o2,o3).
1021square(o1).
1022end(model(198)).
1023
1024begin(model(202)).
1025neg(pos).
1026circle(o5).
1027circle(o4).
1028inside(o4,o5).
1029square(o3).
1030square(o2).
1031inside(o2,o3).
1032triangle(o1).
1033config(o1,down).
1034end(model(202)).
1035
1036begin(model(206)).
1037neg(pos).
1038circle(o3).
1039circle(o2).
1040inside(o2,o3).
1041circle(o1).
1042end(model(206)).
1043
1044begin(model(208)).
1045neg(pos).
1046square(o4).
1047square(o3).
1048inside(o3,o4).
1049triangle(o2).
1050config(o2,down).
1051circle(o1).
1052inside(o1,o2).
1053end(model(208)).
1054
1055begin(model(209)).
1056neg(pos).
1057square(o5).
1058square(o4).
1059inside(o4,o5).
1060circle(o3).
1061circle(o2).
1062inside(o2,o3).
1063circle(o1).
1064end(model(209)).
1065
1066begin(model(211)).
1067pos.
1068triangle(o2).
1069config(o2,down).
1070triangle(o1).
1071config(o1,down).
1072inside(o1,o2).
1073end(model(211)).
1074
1075begin(model(214)).
1076pos.
1077triangle(o5).
1078config(o5,down).
1079square(o4).
1080inside(o4,o5).
1081circle(o3).
1082square(o2).
1083inside(o2,o3).
1084square(o1).
1085end(model(214)).
1086
1087begin(model(219)).
1088pos.
1089square(o4).
1090triangle(o3).
1091config(o3,up).
1092inside(o3,o4).
1093triangle(o2).
1094config(o2,up).
1095triangle(o1).
1096config(o1,down).
1097inside(o1,o2).
1098end(model(219)).
1099
1100begin(model(222)).
1101pos.
1102triangle(o4).
1103config(o4,up).
1104square(o3).
1105inside(o3,o4).
1106triangle(o2).
1107config(o2,down).
1108triangle(o1).
1109config(o1,down).
1110inside(o1,o2).
1111end(model(222)).
1112
1113begin(model(223)).
1114pos.
1115circle(o6).
1116circle(o5).
1117inside(o5,o6).
1118circle(o4).
1119circle(o3).
1120inside(o3,o4).
1121triangle(o2).
1122config(o2,up).
1123triangle(o1).
1124config(o1,down).
1125inside(o1,o2).
1126end(model(223)).
1127
1128begin(model(224)).
1129pos.
1130circle(o6).
1131square(o5).
1132inside(o5,o6).
1133square(o4).
1134square(o3).
1135inside(o3,o4).
1136triangle(o2).
1137config(o2,up).
1138square(o1).
1139inside(o1,o2).
1140end(model(224)).
1141
1142begin(model(225)).
1143pos.
1144circle(o3).
1145triangle(o2).
1146config(o2,up).
1147inside(o2,o3).
1148triangle(o1).
1149config(o1,up).
1150end(model(225)).
1151
1152begin(model(227)).
1153pos.
1154circle(o3).
1155triangle(o2).
1156config(o2,up).
1157inside(o2,o3).
1158circle(o1).
1159end(model(227)).
1160
1161begin(model(230)).
1162neg(pos).
1163square(o5).
1164square(o4).
1165inside(o4,o5).
1166square(o3).
1167triangle(o2).
1168config(o2,up).
1169inside(o2,o3).
1170triangle(o1).
1171config(o1,down).
1172end(model(230)).
1173
1174begin(model(231)).
1175pos.
1176triangle(o2).
1177config(o2,up).
1178triangle(o1).
1179config(o1,down).
1180inside(o1,o2).
1181end(model(231)).
1182
1183begin(model(233)).
1184neg(pos).
1185square(o2).
1186circle(o1).
1187inside(o1,o2).
1188end(model(233)).
1189
1190begin(model(238)).
1191pos.
1192triangle(o5).
1193config(o5,up).
1194triangle(o4).
1195config(o4,down).
1196inside(o4,o5).
1197triangle(o3).
1198config(o3,down).
1199triangle(o2).
1200config(o2,up).
1201inside(o2,o3).
1202circle(o1).
1203end(model(238)).
1204
1205begin(model(241)).
1206neg(pos).
1207triangle(o5).
1208config(o5,up).
1209circle(o4).
1210inside(o4,o5).
1211square(o3).
1212circle(o2).
1213inside(o2,o3).
1214triangle(o1).
1215config(o1,down).
1216end(model(241)).
1217
1218begin(model(243)).
1219neg(pos).
1220circle(o2).
1221circle(o1).
1222inside(o1,o2).
1223end(model(243)).
1224
1225begin(model(244)).
1226pos.
1227square(o5).
1228square(o4).
1229inside(o4,o5).
1230triangle(o3).
1231config(o3,down).
1232triangle(o2).
1233config(o2,down).
1234inside(o2,o3).
1235square(o1).
1236end(model(244)).
1237
1238begin(model(248)).
1239pos.
1240circle(o3).
1241triangle(o2).
1242config(o2,up).
1243inside(o2,o3).
1244triangle(o1).
1245config(o1,down).
1246end(model(248)).
1247
1248begin(model(249)).
1249neg(pos).
1250circle(o5).
1251circle(o4).
1252inside(o4,o5).
1253square(o3).
1254circle(o2).
1255inside(o2,o3).
1256triangle(o1).
1257config(o1,down).
1258end(model(249)).
1259
1260begin(model(250)).
1261neg(pos).
1262square(o6).
1263circle(o5).
1264inside(o5,o6).
1265circle(o4).
1266square(o3).
1267inside(o3,o4).
1268circle(o2).
1269square(o1).
1270inside(o1,o2).
1271end(model(250)).
1272
1273begin(model(256)).
1274pos.
1275circle(o4).
1276triangle(o3).
1277config(o3,up).
1278inside(o3,o4).
1279triangle(o2).
1280config(o2,up).
1281triangle(o1).
1282config(o1,down).
1283inside(o1,o2).
1284end(model(256)).
1285
1286begin(model(258)).
1287pos.
1288triangle(o4).
1289config(o4,up).
1290triangle(o3).
1291config(o3,down).
1292inside(o3,o4).
1293circle(o2).
1294triangle(o1).
1295config(o1,down).
1296inside(o1,o2).
1297end(model(258)).
1298
1299begin(model(260)).
1300pos.
1301square(o4).
1302triangle(o3).
1303config(o3,down).
1304inside(o3,o4).
1305triangle(o2).
1306config(o2,up).
1307triangle(o1).
1308config(o1,up).
1309inside(o1,o2).
1310end(model(260)).
1311
1312begin(model(268)).
1313neg(pos).
1314square(o5).
1315circle(o4).
1316inside(o4,o5).
1317circle(o3).
1318square(o2).
1319inside(o2,o3).
1320square(o1).
1321end(model(268)).
1322
1323begin(model(270)).
1324pos.
1325circle(o4).
1326triangle(o3).
1327config(o3,up).
1328inside(o3,o4).
1329square(o2).
1330triangle(o1).
1331config(o1,down).
1332inside(o1,o2).
1333end(model(270)).
1334
1335begin(model(273)).
1336neg(pos).
1337square(o4).
1338triangle(o3).
1339config(o3,down).
1340inside(o3,o4).
1341square(o2).
1342square(o1).
1343inside(o1,o2).
1344end(model(273)).
1345
1346begin(model(280)).
1347neg(pos).
1348square(o3).
1349square(o2).
1350inside(o2,o3).
1351square(o1).
1352end(model(280)).
1353
1354begin(model(282)).
1355pos.
1356triangle(o2).
1357config(o2,up).
1358triangle(o1).
1359config(o1,up).
1360inside(o1,o2).
1361end(model(282)).
1362
1363begin(model(286)).
1364neg(pos).
1365triangle(o4).
1366config(o4,down).
1367circle(o3).
1368inside(o3,o4).
1369triangle(o2).
1370config(o2,down).
1371square(o1).
1372inside(o1,o2).
1373end(model(286)).
1374
1375begin(model(287)).
1376neg(pos).
1377triangle(o4).
1378config(o4,up).
1379square(o3).
1380inside(o3,o4).
1381triangle(o2).
1382config(o2,down).
1383circle(o1).
1384inside(o1,o2).
1385end(model(287)).
1386
1387begin(model(288)).
1388pos.
1389circle(o5).
1390triangle(o4).
1391config(o4,up).
1392inside(o4,o5).
1393circle(o3).
1394square(o2).
1395inside(o2,o3).
1396square(o1).
1397end(model(288)).
1398
1399begin(model(289)).
1400neg(pos).
1401triangle(o6).
1402config(o6,up).
1403square(o5).
1404inside(o5,o6).
1405triangle(o4).
1406config(o4,up).
1407square(o3).
1408inside(o3,o4).
1409square(o2).
1410circle(o1).
1411inside(o1,o2).
1412end(model(289)).
1413
1414begin(model(290)).
1415neg(pos).
1416triangle(o5).
1417config(o5,down).
1418circle(o4).
1419inside(o4,o5).
1420triangle(o3).
1421config(o3,up).
1422circle(o2).
1423inside(o2,o3).
1424square(o1).
1425end(model(290)).
1426
1427begin(model(295)).
1428pos.
1429circle(o6).
1430triangle(o5).
1431config(o5,down).
1432inside(o5,o6).
1433triangle(o4).
1434config(o4,down).
1435triangle(o3).
1436config(o3,down).
1437inside(o3,o4).
1438circle(o2).
1439triangle(o1).
1440config(o1,up).
1441inside(o1,o2).
1442end(model(295)).
1443
1444begin(model(300)).
1445neg(pos).
1446square(o3).
1447triangle(o2).
1448config(o2,down).
1449inside(o2,o3).
1450triangle(o1).
1451config(o1,down).
1452end(model(300)).
1453
1454begin(model(301)).
1455neg(pos).
1456square(o6).
1457triangle(o5).
1458config(o5,up).
1459inside(o5,o6).
1460square(o4).
1461square(o3).
1462inside(o3,o4).
1463triangle(o2).
1464config(o2,up).
1465circle(o1).
1466inside(o1,o2).
1467end(model(301)).
1468
1469begin(model(303)).
1470neg(pos).
1471circle(o3).
1472circle(o2).
1473inside(o2,o3).
1474triangle(o1).
1475config(o1,up).
1476end(model(303)).
1477
1478begin(model(304)).
1479neg(pos).
1480square(o3).
1481square(o2).
1482inside(o2,o3).
1483triangle(o1).
1484config(o1,up).
1485end(model(304)).
1486
1487begin(model(307)).
1488neg(pos).
1489square(o3).
1490circle(o2).
1491inside(o2,o3).
1492square(o1).
1493end(model(307)).
1494
1495begin(model(309)).
1496neg(pos).
1497triangle(o3).
1498config(o3,down).
1499circle(o2).
1500inside(o2,o3).
1501circle(o1).
1502end(model(309)).
1503
1504begin(model(314)).
1505pos.
1506square(o5).
1507triangle(o4).
1508config(o4,down).
1509inside(o4,o5).
1510triangle(o3).
1511config(o3,down).
1512triangle(o2).
1513config(o2,down).
1514inside(o2,o3).
1515circle(o1).
1516end(model(314)).
1517
1518begin(model(316)).
1519neg(pos).
1520square(o4).
1521triangle(o3).
1522config(o3,up).
1523inside(o3,o4).
1524triangle(o2).
1525config(o2,up).
1526circle(o1).
1527inside(o1,o2).
1528end(model(316)).
1529
1530begin(model(319)).
1531pos.
1532triangle(o5).
1533config(o5,down).
1534triangle(o4).
1535config(o4,down).
1536inside(o4,o5).
1537square(o3).
1538square(o2).
1539inside(o2,o3).
1540circle(o1).
1541end(model(319)).
1542
1543begin(model(321)).
1544neg(pos).
1545triangle(o2).
1546config(o2,down).
1547circle(o1).
1548inside(o1,o2).
1549end(model(321)).
1550
1551begin(model(324)).
1552neg(pos).
1553square(o5).
1554square(o4).
1555inside(o4,o5).
1556triangle(o3).
1557config(o3,down).
1558square(o2).
1559inside(o2,o3).
1560square(o1).
1561end(model(324)).
1562
1563begin(model(326)).
1564neg(pos).
1565square(o6).
1566circle(o5).
1567inside(o5,o6).
1568circle(o4).
1569square(o3).
1570inside(o3,o4).
1571square(o2).
1572circle(o1).
1573inside(o1,o2).
1574end(model(326)).
1575
1576begin(model(327)).
1577neg(pos).
1578square(o2).
1579circle(o1).
1580inside(o1,o2).
1581end(model(327)).
1582
1583begin(model(328)).
1584neg(pos).
1585square(o2).
1586circle(o1).
1587inside(o1,o2).
1588end(model(328)).
1589
1590begin(model(329)).
1591neg(pos).
1592triangle(o3).
1593config(o3,up).
1594circle(o2).
1595inside(o2,o3).
1596square(o1).
1597end(model(329)).
1598
1599begin(model(331)).
1600pos.
1601triangle(o4).
1602config(o4,up).
1603triangle(o3).
1604config(o3,up).
1605inside(o3,o4).
1606triangle(o2).
1607config(o2,down).
1608triangle(o1).
1609config(o1,down).
1610inside(o1,o2).
1611end(model(331)).
1612
1613begin(model(334)).
1614neg(pos).
1615triangle(o4).
1616config(o4,up).
1617circle(o3).
1618inside(o3,o4).
1619square(o2).
1620square(o1).
1621inside(o1,o2).
1622end(model(334)).
1623
1624begin(model(337)).
1625neg(pos).
1626circle(o4).
1627circle(o3).
1628inside(o3,o4).
1629triangle(o2).
1630config(o2,down).
1631square(o1).
1632inside(o1,o2).
1633end(model(337)).
1634
1635begin(model(343)).
1636pos.
1637triangle(o6).
1638config(o6,down).
1639triangle(o5).
1640config(o5,up).
1641inside(o5,o6).
1642square(o4).
1643square(o3).
1644inside(o3,o4).
1645square(o2).
1646circle(o1).
1647inside(o1,o2).
1648end(model(343)).
1649
1650begin(model(345)).
1651pos.
1652circle(o5).
1653triangle(o4).
1654config(o4,up).
1655inside(o4,o5).
1656circle(o3).
1657triangle(o2).
1658config(o2,up).
1659inside(o2,o3).
1660square(o1).
1661end(model(345)).
1662
1663begin(model(348)).
1664neg(pos).
1665square(o4).
1666square(o3).
1667inside(o3,o4).
1668square(o2).
1669circle(o1).
1670inside(o1,o2).
1671end(model(348)).
1672
1673begin(model(352)).
1674neg(pos).
1675triangle(o6).
1676config(o6,down).
1677circle(o5).
1678inside(o5,o6).
1679triangle(o4).
1680config(o4,up).
1681circle(o3).
1682inside(o3,o4).
1683square(o2).
1684square(o1).
1685inside(o1,o2).
1686end(model(352)).
1687
1688begin(model(353)).
1689neg(pos).
1690square(o2).
1691square(o1).
1692inside(o1,o2).
1693end(model(353)).
1694
1695begin(model(355)).
1696neg(pos).
1697square(o2).
1698triangle(o1).
1699config(o1,up).
1700inside(o1,o2).
1701end(model(355)).
1702
1703begin(model(358)).
1704pos.
1705circle(o6).
1706square(o5).
1707inside(o5,o6).
1708circle(o4).
1709triangle(o3).
1710config(o3,up).
1711inside(o3,o4).
1712triangle(o2).
1713config(o2,up).
1714triangle(o1).
1715config(o1,down).
1716inside(o1,o2).
1717end(model(358)).
1718
1719begin(model(366)).
1720pos.
1721square(o6).
1722triangle(o5).
1723config(o5,down).
1724inside(o5,o6).
1725circle(o4).
1726triangle(o3).
1727config(o3,down).
1728inside(o3,o4).
1729triangle(o2).
1730config(o2,down).
1731triangle(o1).
1732config(o1,up).
1733inside(o1,o2).
1734end(model(366)).
1735
1736begin(model(369)).
1737neg(pos).
1738triangle(o6).
1739config(o6,down).
1740circle(o5).
1741inside(o5,o6).
1742square(o4).
1743square(o3).
1744inside(o3,o4).
1745triangle(o2).
1746config(o2,up).
1747square(o1).
1748inside(o1,o2).
1749end(model(369)).
1750
1751begin(model(370)).
1752neg(pos).
1753circle(o6).
1754circle(o5).
1755inside(o5,o6).
1756square(o4).
1757triangle(o3).
1758config(o3,down).
1759inside(o3,o4).
1760square(o2).
1761square(o1).
1762inside(o1,o2).
1763end(model(370)).
1764
1765begin(model(373)).
1766pos.
1767triangle(o3).
1768config(o3,up).
1769triangle(o2).
1770config(o2,down).
1771inside(o2,o3).
1772square(o1).
1773end(model(373)).
1774
1775begin(model(375)).
1776pos.
1777triangle(o4).
1778config(o4,down).
1779circle(o3).
1780inside(o3,o4).
1781triangle(o2).
1782config(o2,up).
1783triangle(o1).
1784config(o1,up).
1785inside(o1,o2).
1786end(model(375)).
1787
1788begin(model(376)).
1789neg(pos).
1790square(o4).
1791triangle(o3).
1792config(o3,down).
1793inside(o3,o4).
1794square(o2).
1795square(o1).
1796inside(o1,o2).
1797end(model(376)).
1798
1799begin(model(378)).
1800neg(pos).
1801square(o3).
1802circle(o2).
1803inside(o2,o3).
1804square(o1).
1805end(model(378)).
1806
1807begin(model(379)).
1808pos.
1809triangle(o3).
1810config(o3,up).
1811triangle(o2).
1812config(o2,up).
1813inside(o2,o3).
1814triangle(o1).
1815config(o1,up).
1816end(model(379)).
1817
1818begin(model(381)).
1819pos.
1820circle(o5).
1821square(o4).
1822inside(o4,o5).
1823square(o3).
1824triangle(o2).
1825config(o2,down).
1826inside(o2,o3).
1827triangle(o1).
1828config(o1,up).
1829end(model(381)).
1830
1831begin(model(382)).
1832pos.
1833circle(o4).
1834triangle(o3).
1835config(o3,up).
1836inside(o3,o4).
1837square(o2).
1838square(o1).
1839inside(o1,o2).
1840end(model(382)).
1841
1842begin(model(390)).
1843pos.
1844triangle(o4).
1845config(o4,down).
1846circle(o3).
1847inside(o3,o4).
1848triangle(o2).
1849config(o2,down).
1850triangle(o1).
1851config(o1,down).
1852inside(o1,o2).
1853end(model(390)).
1854
1855begin(model(393)).
1856neg(pos).
1857triangle(o3).
1858config(o3,up).
1859square(o2).
1860inside(o2,o3).
1861square(o1).
1862end(model(393)).
1863
1864begin(model(402)).
1865pos.
1866triangle(o5).
1867config(o5,down).
1868square(o4).
1869inside(o4,o5).
1870triangle(o3).
1871config(o3,down).
1872triangle(o2).
1873config(o2,up).
1874inside(o2,o3).
1875circle(o1).
1876end(model(402)).
1877
1878begin(model(404)).
1879neg(pos).
1880square(o3).
1881circle(o2).
1882inside(o2,o3).
1883circle(o1).
1884end(model(404)).
1885
1886begin(model(408)).
1887neg(pos).
1888square(o2).
1889square(o1).
1890inside(o1,o2).
1891end(model(408)).
1892
1893begin(model(411)).
1894neg(pos).
1895circle(o5).
1896triangle(o4).
1897config(o4,down).
1898inside(o4,o5).
1899circle(o3).
1900circle(o2).
1901inside(o2,o3).
1902square(o1).
1903end(model(411)).
1904
1905begin(model(412)).
1906neg(pos).
1907circle(o6).
1908circle(o5).
1909inside(o5,o6).
1910square(o4).
1911circle(o3).
1912inside(o3,o4).
1913circle(o2).
1914square(o1).
1915inside(o1,o2).
1916end(model(412)).
1917
1918begin(model(416)).
1919neg(pos).
1920circle(o4).
1921square(o3).
1922inside(o3,o4).
1923square(o2).
1924circle(o1).
1925inside(o1,o2).
1926end(model(416)).
1927
1928begin(model(417)).
1929neg(pos).
1930triangle(o6).
1931config(o6,up).
1932square(o5).
1933inside(o5,o6).
1934square(o4).
1935circle(o3).
1936inside(o3,o4).
1937triangle(o2).
1938config(o2,up).
1939square(o1).
1940inside(o1,o2).
1941end(model(417)).
1942
1943begin(model(419)).
1944neg(pos).
1945square(o2).
1946circle(o1).
1947inside(o1,o2).
1948end(model(419)).
1949
1950begin(model(420)).
1951pos.
1952triangle(o4).
1953config(o4,up).
1954triangle(o3).
1955config(o3,up).
1956inside(o3,o4).
1957triangle(o2).
1958config(o2,up).
1959triangle(o1).
1960config(o1,down).
1961inside(o1,o2).
1962end(model(420)).
1963
1964begin(model(421)).
1965neg(pos).
1966square(o2).
1967triangle(o1).
1968config(o1,up).
1969inside(o1,o2).
1970end(model(421)).
1971
1972begin(model(424)).
1973neg(pos).
1974square(o2).
1975circle(o1).
1976inside(o1,o2).
1977end(model(424)).
1978
1979begin(model(425)).
1980neg(pos).
1981triangle(o3).
1982config(o3,up).
1983circle(o2).
1984inside(o2,o3).
1985square(o1).
1986end(model(425)).
1987
1988begin(model(427)).
1989pos.
1990square(o6).
1991circle(o5).
1992inside(o5,o6).
1993square(o4).
1994square(o3).
1995inside(o3,o4).
1996triangle(o2).
1997config(o2,up).
1998triangle(o1).
1999config(o1,up).
2000inside(o1,o2).
2001end(model(427)).
2002
2003begin(model(428)).
2004pos.
2005circle(o4).
2006square(o3).
2007inside(o3,o4).
2008square(o2).
2009triangle(o1).
2010config(o1,down).
2011inside(o1,o2).
2012end(model(428)).
2013
2014begin(model(431)).
2015neg(pos).
2016square(o2).
2017triangle(o1).
2018config(o1,up).
2019inside(o1,o2).
2020end(model(431)).
2021
2022begin(model(432)).
2023neg(pos).
2024square(o3).
2025circle(o2).
2026inside(o2,o3).
2027circle(o1).
2028end(model(432)).
2029
2030begin(model(433)).
2031pos.
2032triangle(o6).
2033config(o6,down).
2034square(o5).
2035inside(o5,o6).
2036circle(o4).
2037square(o3).
2038inside(o3,o4).
2039circle(o2).
2040square(o1).
2041inside(o1,o2).
2042end(model(433)).
2043
2044begin(model(437)).
2045neg(pos).
2046triangle(o2).
2047config(o2,up).
2048circle(o1).
2049inside(o1,o2).
2050end(model(437)).
2051
2052begin(model(444)).
2053neg(pos).
2054triangle(o3).
2055config(o3,down).
2056circle(o2).
2057inside(o2,o3).
2058triangle(o1).
2059config(o1,up).
2060end(model(444)).
2061
2062begin(model(445)).
2063neg(pos).
2064square(o5).
2065triangle(o4).
2066config(o4,up).
2067inside(o4,o5).
2068triangle(o3).
2069config(o3,down).
2070square(o2).
2071inside(o2,o3).
2072square(o1).
2073end(model(445)).
2074
2075begin(model(447)).
2076neg(pos).
2077square(o5).
2078square(o4).
2079inside(o4,o5).
2080square(o3).
2081triangle(o2).
2082config(o2,up).
2083inside(o2,o3).
2084triangle(o1).
2085config(o1,down).
2086end(model(447)).
2087
2088begin(model(453)).
2089pos.
2090circle(o6).
2091triangle(o5).
2092config(o5,down).
2093inside(o5,o6).
2094triangle(o4).
2095config(o4,down).
2096triangle(o3).
2097config(o3,up).
2098inside(o3,o4).
2099triangle(o2).
2100config(o2,up).
2101triangle(o1).
2102config(o1,up).
2103inside(o1,o2).
2104end(model(453)).
2105
2106begin(model(456)).
2107pos.
2108triangle(o3).
2109config(o3,up).
2110triangle(o2).
2111config(o2,up).
2112inside(o2,o3).
2113square(o1).
2114end(model(456)).
2115
2116begin(model(457)).
2117neg(pos).
2118square(o4).
2119triangle(o3).
2120config(o3,up).
2121inside(o3,o4).
2122triangle(o2).
2123config(o2,up).
2124square(o1).
2125inside(o1,o2).
2126end(model(457)).
2127
2128begin(model(459)).
2129pos.
2130triangle(o6).
2131config(o6,down).
2132triangle(o5).
2133config(o5,up).
2134inside(o5,o6).
2135circle(o4).
2136circle(o3).
2137inside(o3,o4).
2138triangle(o2).
2139config(o2,down).
2140circle(o1).
2141inside(o1,o2).
2142end(model(459)).
2143
2144begin(model(462)).
2145neg(pos).
2146square(o2).
2147triangle(o1).
2148config(o1,down).
2149inside(o1,o2).
2150end(model(462)).
2151
2152begin(model(463)).
2153pos.
2154square(o6).
2155triangle(o5).
2156config(o5,down).
2157inside(o5,o6).
2158square(o4).
2159square(o3).
2160inside(o3,o4).
2161circle(o2).
2162square(o1).
2163inside(o1,o2).
2164end(model(463)).
2165
2166begin(model(464)).
2167pos.
2168triangle(o4).
2169config(o4,down).
2170square(o3).
2171inside(o3,o4).
2172triangle(o2).
2173config(o2,up).
2174triangle(o1).
2175config(o1,up).
2176inside(o1,o2).
2177end(model(464)).
2178
2179begin(model(465)).
2180pos.
2181triangle(o3).
2182config(o3,down).
2183triangle(o2).
2184config(o2,down).
2185inside(o2,o3).
2186square(o1).
2187end(model(465)).
2188
2189begin(model(468)).
2190neg(pos).
2191circle(o2).
2192circle(o1).
2193inside(o1,o2).
2194end(model(468)).
2195
2196begin(model(470)).
2197neg(pos).
2198triangle(o4).
2199config(o4,down).
2200square(o3).
2201inside(o3,o4).
2202circle(o2).
2203circle(o1).
2204inside(o1,o2).
2205end(model(470)).
2206
2207begin(model(473)).
2208neg(pos).
2209square(o4).
2210triangle(o3).
2211config(o3,up).
2212inside(o3,o4).
2213square(o2).
2214circle(o1).
2215inside(o1,o2).
2216end(model(473)).
2217
2218begin(model(474)).
2219neg(pos).
2220triangle(o6).
2221config(o6,up).
2222square(o5).
2223inside(o5,o6).
2224square(o4).
2225circle(o3).
2226inside(o3,o4).
2227square(o2).
2228circle(o1).
2229inside(o1,o2).
2230end(model(474)).
2231
2232begin(model(476)).
2233neg(pos).
2234triangle(o5).
2235config(o5,down).
2236square(o4).
2237inside(o4,o5).
2238circle(o3).
2239circle(o2).
2240inside(o2,o3).
2241square(o1).
2242end(model(476)).
2243
2244begin(model(477)).
2245neg(pos).
2246square(o4).
2247triangle(o3).
2248config(o3,up).
2249inside(o3,o4).
2250square(o2).
2251triangle(o1).
2252config(o1,up).
2253inside(o1,o2).
2254end(model(477)).
2255
2256begin(model(479)).
2257pos.
2258circle(o2).
2259triangle(o1).
2260config(o1,up).
2261inside(o1,o2).
2262end(model(479)).
2263
2264begin(model(481)).
2265neg(pos).
2266triangle(o2).
2267config(o2,down).
2268circle(o1).
2269inside(o1,o2).
2270end(model(481)).
2271
2272begin(model(482)).
2273pos.
2274triangle(o4).
2275config(o4,up).
2276triangle(o3).
2277config(o3,up).
2278inside(o3,o4).
2279circle(o2).
2280triangle(o1).
2281config(o1,up).
2282inside(o1,o2).
2283end(model(482)).
2284
2285begin(model(483)).
2286neg(pos).
2287circle(o4).
2288circle(o3).
2289inside(o3,o4).
2290square(o2).
2291square(o1).
2292inside(o1,o2).
2293end(model(483)).
2294
2295begin(model(485)).
2296neg(pos).
2297triangle(o2).
2298config(o2,down).
2299circle(o1).
2300inside(o1,o2).
2301end(model(485)).
2302
2303begin(model(488)).
2304neg(pos).
2305triangle(o4).
2306config(o4,down).
2307circle(o3).
2308inside(o3,o4).
2309square(o2).
2310circle(o1).
2311inside(o1,o2).
2312end(model(488)).
2313
2314begin(model(489)).
2315neg(pos).
2316triangle(o3).
2317config(o3,down).
2318square(o2).
2319inside(o2,o3).
2320square(o1).
2321end(model(489)).
2322
2323begin(model(490)).
2324neg(pos).
2325triangle(o5).
2326config(o5,down).
2327circle(o4).
2328inside(o4,o5).
2329circle(o3).
2330circle(o2).
2331inside(o2,o3).
2332square(o1).
2333end(model(490)).
2334
2335begin(model(491)).
2336neg(pos).
2337triangle(o2).
2338config(o2,up).
2339square(o1).
2340inside(o1,o2).
2341end(model(491)).
2342
2343begin(model(494)).
2344neg(pos).
2345triangle(o2).
2346config(o2,up).
2347square(o1).
2348inside(o1,o2).
2349end(model(494)).
2350
2351begin(model(497)).
2352neg(pos).
2353triangle(o2).
2354config(o2,up).
2355square(o1).
2356inside(o1,o2).
2357end(model(497)).
2358
2359begin(model(499)).
2360neg(pos).
2361square(o5).
2362triangle(o4).
2363config(o4,down).
2364inside(o4,o5).
2365square(o3).
2366square(o2).
2367inside(o2,o3).
2368square(o1).
2369end(model(499)).
2370
2371begin(model(500)).
2372neg(pos).
2373circle(o3).
2374circle(o2).
2375inside(o2,o3).
2376square(o1).
2377end(model(500)).
2378
2379begin(model(512)).
2380neg(pos).
2381square(o2).
2382triangle(o1).
2383config(o1,down).
2384inside(o1,o2).
2385end(model(512)).
2386
2387begin(model(513)).
2388neg(pos).
2389triangle(o6).
2390config(o6,up).
2391square(o5).
2392inside(o5,o6).
2393square(o4).
2394triangle(o3).
2395config(o3,up).
2396inside(o3,o4).
2397triangle(o2).
2398config(o2,up).
2399square(o1).
2400inside(o1,o2).
2401end(model(513)).
2402
2403begin(model(516)).
2404pos.
2405circle(o4).
2406square(o3).
2407inside(o3,o4).
2408circle(o2).
2409triangle(o1).
2410config(o1,down).
2411inside(o1,o2).
2412end(model(516)).
2413
2414begin(model(517)).
2415neg(pos).
2416square(o5).
2417square(o4).
2418inside(o4,o5).
2419triangle(o3).
2420config(o3,down).
2421square(o2).
2422inside(o2,o3).
2423square(o1).
2424end(model(517)).
2425
2426begin(model(520)).
2427pos.
2428triangle(o2).
2429config(o2,down).
2430triangle(o1).
2431config(o1,down).
2432inside(o1,o2).
2433end(model(520)).
2434
2435begin(model(521)).
2436neg(pos).
2437circle(o6).
2438circle(o5).
2439inside(o5,o6).
2440square(o4).
2441square(o3).
2442inside(o3,o4).
2443circle(o2).
2444square(o1).
2445inside(o1,o2).
2446end(model(521)).
2447
2448begin(model(527)).
2449pos.
2450circle(o5).
2451triangle(o4).
2452config(o4,up).
2453inside(o4,o5).
2454circle(o3).
2455square(o2).
2456inside(o2,o3).
2457triangle(o1).
2458config(o1,up).
2459end(model(527)).
2460
2461begin(model(529)).
2462neg(pos).
2463square(o4).
2464triangle(o3).
2465config(o3,up).
2466inside(o3,o4).
2467square(o2).
2468circle(o1).
2469inside(o1,o2).
2470end(model(529)).
2471
2472begin(model(531)).
2473neg(pos).
2474circle(o2).
2475circle(o1).
2476inside(o1,o2).
2477end(model(531)).
2478
2479begin(model(533)).
2480neg(pos).
2481triangle(o4).
2482config(o4,up).
2483square(o3).
2484inside(o3,o4).
2485square(o2).
2486square(o1).
2487inside(o1,o2).
2488end(model(533)).
2489
2490begin(model(534)).
2491neg(pos).
2492circle(o2).
2493circle(o1).
2494inside(o1,o2).
2495end(model(534)).
2496
2497begin(model(539)).
2498pos.
2499square(o6).
2500triangle(o5).
2501config(o5,down).
2502inside(o5,o6).
2503circle(o4).
2504square(o3).
2505inside(o3,o4).
2506square(o2).
2507square(o1).
2508inside(o1,o2).
2509end(model(539)).
2510
2511begin(model(540)).
2512neg(pos).
2513circle(o2).
2514circle(o1).
2515inside(o1,o2).
2516end(model(540)).
2517
2518begin(model(542)).
2519neg(pos).
2520square(o5).
2521square(o4).
2522inside(o4,o5).
2523triangle(o3).
2524config(o3,up).
2525circle(o2).
2526inside(o2,o3).
2527triangle(o1).
2528config(o1,down).
2529end(model(542)).
2530
2531begin(model(543)).
2532neg(pos).
2533triangle(o4).
2534config(o4,up).
2535square(o3).
2536inside(o3,o4).
2537circle(o2).
2538circle(o1).
2539inside(o1,o2).
2540end(model(543)).
2541
2542begin(model(544)).
2543neg(pos).
2544circle(o6).
2545circle(o5).
2546inside(o5,o6).
2547square(o4).
2548circle(o3).
2549inside(o3,o4).
2550circle(o2).
2551square(o1).
2552inside(o1,o2).
2553end(model(544)).
2554
2555begin(model(546)).
2556neg(pos).
2557square(o3).
2558circle(o2).
2559inside(o2,o3).
2560circle(o1).
2561end(model(546)).
2562
2563begin(model(550)).
2564pos.
2565triangle(o4).
2566config(o4,up).
2567square(o3).
2568inside(o3,o4).
2569circle(o2).
2570square(o1).
2571inside(o1,o2).
2572end(model(550)).
2573
2574begin(model(552)).
2575pos.
2576circle(o4).
2577triangle(o3).
2578config(o3,down).
2579inside(o3,o4).
2580circle(o2).
2581triangle(o1).
2582config(o1,up).
2583inside(o1,o2).
2584end(model(552)).
2585
2586begin(model(553)).
2587neg(pos).
2588circle(o2).
2589circle(o1).
2590inside(o1,o2).
2591end(model(553)).
2592
2593begin(model(555)).
2594neg(pos).
2595square(o4).
2596triangle(o3).
2597config(o3,down).
2598inside(o3,o4).
2599square(o2).
2600circle(o1).
2601inside(o1,o2).
2602end(model(555)).
2603
2604begin(model(559)).
2605neg(pos).
2606square(o3).
2607circle(o2).
2608inside(o2,o3).
2609triangle(o1).
2610config(o1,up).
2611end(model(559)).
2612
2613begin(model(565)).
2614pos.
2615triangle(o6).
2616config(o6,down).
2617triangle(o5).
2618config(o5,up).
2619inside(o5,o6).
2620circle(o4).
2621square(o3).
2622inside(o3,o4).
2623triangle(o2).
2624config(o2,up).
2625circle(o1).
2626inside(o1,o2).
2627end(model(565)).
2628
2629begin(model(567)).
2630pos.
2631circle(o3).
2632square(o2).
2633inside(o2,o3).
2634triangle(o1).
2635config(o1,down).
2636end(model(567)).
2637
2638begin(model(568)).
2639pos.
2640square(o6).
2641square(o5).
2642inside(o5,o6).
2643square(o4).
2644triangle(o3).
2645config(o3,up).
2646inside(o3,o4).
2647circle(o2).
2648triangle(o1).
2649config(o1,up).
2650inside(o1,o2).
2651end(model(568)).
2652
2653begin(model(572)).
2654pos.
2655triangle(o4).
2656config(o4,down).
2657triangle(o3).
2658config(o3,down).
2659inside(o3,o4).
2660square(o2).
2661triangle(o1).
2662config(o1,up).
2663inside(o1,o2).
2664end(model(572)).
2665
2666begin(model(578)).
2667neg(pos).
2668square(o2).
2669triangle(o1).
2670config(o1,up).
2671inside(o1,o2).
2672end(model(578)).
2673
2674begin(model(582)).
2675pos.
2676triangle(o4).
2677config(o4,down).
2678triangle(o3).
2679config(o3,up).
2680inside(o3,o4).
2681circle(o2).
2682triangle(o1).
2683config(o1,down).
2684inside(o1,o2).
2685end(model(582)).
2686
2687begin(model(583)).
2688neg(pos).
2689square(o3).
2690circle(o2).
2691inside(o2,o3).
2692square(o1).
2693end(model(583)).
2694
2695begin(model(591)).
2696neg(pos).
2697square(o2).
2698triangle(o1).
2699config(o1,up).
2700inside(o1,o2).
2701end(model(591)).
2702
2703begin(model(595)).
2704pos.
2705square(o4).
2706triangle(o3).
2707config(o3,down).
2708inside(o3,o4).
2709triangle(o2).
2710config(o2,down).
2711triangle(o1).
2712config(o1,up).
2713inside(o1,o2).
2714end(model(595)).
2715
2716begin(model(597)).
2717pos.
2718circle(o4).
2719square(o3).
2720inside(o3,o4).
2721triangle(o2).
2722config(o2,up).
2723square(o1).
2724inside(o1,o2).
2725end(model(597)).
2726
2727begin(model(600)).
2728neg(pos).
2729square(o2).
2730square(o1).
2731inside(o1,o2).
2732end(model(600)).
2733
2734begin(model(602)).
2735pos.
2736circle(o5).
2737triangle(o4).
2738config(o4,down).
2739inside(o4,o5).
2740circle(o3).
2741triangle(o2).
2742config(o2,up).
2743inside(o2,o3).
2744circle(o1).
2745end(model(602)).
2746
2747begin(model(609)).
2748neg(pos).
2749circle(o2).
2750circle(o1).
2751inside(o1,o2).
2752end(model(609)).
2753
2754begin(model(612)).
2755neg(pos).
2756triangle(o5).
2757config(o5,down).
2758circle(o4).
2759inside(o4,o5).
2760square(o3).
2761square(o2).
2762inside(o2,o3).
2763square(o1).
2764end(model(612)).
2765
2766begin(model(614)).
2767neg(pos).
2768triangle(o3).
2769config(o3,up).
2770square(o2).
2771inside(o2,o3).
2772square(o1).
2773end(model(614)).
2774
2775begin(model(615)).
2776neg(pos).
2777square(o2).
2778triangle(o1).
2779config(o1,up).
2780inside(o1,o2).
2781end(model(615)).
2782
2783begin(model(616)).
2784neg(pos).
2785circle(o2).
2786circle(o1).
2787inside(o1,o2).
2788end(model(616)).
2789
2790begin(model(617)).
2791neg(pos).
2792square(o5).
2793triangle(o4).
2794config(o4,down).
2795inside(o4,o5).
2796square(o3).
2797square(o2).
2798inside(o2,o3).
2799square(o1).
2800end(model(617)).
2801
2802begin(model(622)).
2803pos.
2804triangle(o2).
2805config(o2,down).
2806triangle(o1).
2807config(o1,down).
2808inside(o1,o2).
2809end(model(622)).
2810
2811begin(model(625)).
2812neg(pos).
2813circle(o2).
2814circle(o1).
2815inside(o1,o2).
2816end(model(625)).
2817
2818begin(model(628)).
2819neg(pos).
2820triangle(o5).
2821config(o5,down).
2822circle(o4).
2823inside(o4,o5).
2824square(o3).
2825square(o2).
2826inside(o2,o3).
2827square(o1).
2828end(model(628)).
2829
2830begin(model(634)).
2831pos.
2832square(o6).
2833triangle(o5).
2834config(o5,up).
2835inside(o5,o6).
2836triangle(o4).
2837config(o4,down).
2838triangle(o3).
2839config(o3,up).
2840inside(o3,o4).
2841circle(o2).
2842square(o1).
2843inside(o1,o2).
2844end(model(634)).
2845
2846begin(model(635)).
2847neg(pos).
2848triangle(o5).
2849config(o5,down).
2850circle(o4).
2851inside(o4,o5).
2852triangle(o3).
2853config(o3,up).
2854square(o2).
2855inside(o2,o3).
2856circle(o1).
2857end(model(635)).
2858
2859begin(model(637)).
2860neg(pos).
2861square(o2).
2862triangle(o1).
2863config(o1,up).
2864inside(o1,o2).
2865end(model(637)).
2866
2867begin(model(639)).
2868pos.
2869triangle(o5).
2870config(o5,up).
2871square(o4).
2872inside(o4,o5).
2873circle(o3).
2874square(o2).
2875inside(o2,o3).
2876triangle(o1).
2877config(o1,up).
2878end(model(639)).
2879
2880begin(model(640)).
2881pos.
2882circle(o6).
2883square(o5).
2884inside(o5,o6).
2885triangle(o4).
2886config(o4,up).
2887triangle(o3).
2888config(o3,down).
2889inside(o3,o4).
2890triangle(o2).
2891config(o2,down).
2892square(o1).
2893inside(o1,o2).
2894end(model(640)).
2895
2896begin(model(641)).
2897pos.
2898circle(o2).
2899triangle(o1).
2900config(o1,up).
2901inside(o1,o2).
2902end(model(641)).
2903
2904begin(model(642)).
2905pos.
2906circle(o6).
2907square(o5).
2908inside(o5,o6).
2909triangle(o4).
2910config(o4,up).
2911square(o3).
2912inside(o3,o4).
2913circle(o2).
2914square(o1).
2915inside(o1,o2).
2916end(model(642)).
2917
2918begin(model(647)).
2919pos.
2920triangle(o4).
2921config(o4,up).
2922triangle(o3).
2923config(o3,down).
2924inside(o3,o4).
2925square(o2).
2926square(o1).
2927inside(o1,o2).
2928end(model(647)).
2929
2930begin(model(648)).
2931pos.
2932triangle(o6).
2933config(o6,down).
2934triangle(o5).
2935config(o5,down).
2936inside(o5,o6).
2937square(o4).
2938circle(o3).
2939inside(o3,o4).
2940circle(o2).
2941circle(o1).
2942inside(o1,o2).
2943end(model(648)).
2944
2945begin(model(649)).
2946pos.
2947square(o4).
2948triangle(o3).
2949config(o3,up).
2950inside(o3,o4).
2951circle(o2).
2952square(o1).
2953inside(o1,o2).
2954end(model(649)).
2955
2956begin(model(650)).
2957pos.
2958circle(o4).
2959square(o3).
2960inside(o3,o4).
2961square(o2).
2962triangle(o1).
2963config(o1,up).
2964inside(o1,o2).
2965end(model(650)).
2966
2967begin(model(654)).
2968neg(pos).
2969triangle(o4).
2970config(o4,up).
2971circle(o3).
2972inside(o3,o4).
2973circle(o2).
2974circle(o1).
2975inside(o1,o2).
2976end(model(654)).
2977
2978begin(model(656)).
2979neg(pos).
2980square(o2).
2981triangle(o1).
2982config(o1,down).
2983inside(o1,o2).
2984end(model(656)).
2985
2986begin(model(657)).
2987pos.
2988circle(o3).
2989triangle(o2).
2990config(o2,up).
2991inside(o2,o3).
2992square(o1).
2993end(model(657)).
2994
2995begin(model(658)).
2996neg(pos).
2997square(o4).
2998circle(o3).
2999inside(o3,o4).
3000square(o2).
3001circle(o1).
3002inside(o1,o2).
3003end(model(658)).
3004
3005begin(model(662)).
3006neg(pos).
3007square(o3).
3008circle(o2).
3009inside(o2,o3).
3010circle(o1).
3011end(model(662)).
3012
3013begin(model(667)).
3014pos.
3015circle(o6).
3016circle(o5).
3017inside(o5,o6).
3018triangle(o4).
3019config(o4,down).
3020circle(o3).
3021inside(o3,o4).
3022triangle(o2).
3023config(o2,up).
3024triangle(o1).
3025config(o1,down).
3026inside(o1,o2).
3027end(model(667)).
3028
3029begin(model(669)).
3030neg(pos).
3031square(o4).
3032square(o3).
3033inside(o3,o4).
3034square(o2).
3035triangle(o1).
3036config(o1,down).
3037inside(o1,o2).
3038end(model(669)).
3039
3040begin(model(671)).
3041neg(pos).
3042square(o5).
3043square(o4).
3044inside(o4,o5).
3045triangle(o3).
3046config(o3,up).
3047circle(o2).
3048inside(o2,o3).
3049square(o1).
3050end(model(671)).
3051
3052begin(model(679)).
3053neg(pos).
3054triangle(o2).
3055config(o2,up).
3056square(o1).
3057inside(o1,o2).
3058end(model(679)).
3059
3060begin(model(682)).
3061neg(pos).
3062triangle(o4).
3063config(o4,up).
3064square(o3).
3065inside(o3,o4).
3066triangle(o2).
3067config(o2,up).
3068square(o1).
3069inside(o1,o2).
3070end(model(682)).
3071
3072begin(model(683)).
3073neg(pos).
3074square(o4).
3075circle(o3).
3076inside(o3,o4).
3077triangle(o2).
3078config(o2,down).
3079circle(o1).
3080inside(o1,o2).
3081end(model(683)).
3082
3083begin(model(685)).
3084pos.
3085square(o6).
3086circle(o5).
3087inside(o5,o6).
3088circle(o4).
3089circle(o3).
3090inside(o3,o4).
3091triangle(o2).
3092config(o2,up).
3093triangle(o1).
3094config(o1,up).
3095inside(o1,o2).
3096end(model(685)).
3097
3098begin(model(686)).
3099pos.
3100circle(o4).
3101triangle(o3).
3102config(o3,up).
3103inside(o3,o4).
3104square(o2).
3105triangle(o1).
3106config(o1,down).
3107inside(o1,o2).
3108end(model(686)).
3109
3110begin(model(691)).
3111neg(pos).
3112square(o5).
3113circle(o4).
3114inside(o4,o5).
3115triangle(o3).
3116config(o3,up).
3117square(o2).
3118inside(o2,o3).
3119circle(o1).
3120end(model(691)).
3121
3122begin(model(693)).
3123neg(pos).
3124triangle(o6).
3125config(o6,up).
3126square(o5).
3127inside(o5,o6).
3128square(o4).
3129circle(o3).
3130inside(o3,o4).
3131square(o2).
3132triangle(o1).
3133config(o1,down).
3134inside(o1,o2).
3135end(model(693)).
3136
3137begin(model(698)).
3138neg(pos).
3139triangle(o6).
3140config(o6,up).
3141circle(o5).
3142inside(o5,o6).
3143square(o4).
3144square(o3).
3145inside(o3,o4).
3146square(o2).
3147square(o1).
3148inside(o1,o2).
3149end(model(698)).
3150
3151begin(model(700)).
3152neg(pos).
3153triangle(o2).
3154config(o2,down).
3155circle(o1).
3156inside(o1,o2).
3157end(model(700)).
3158
3159begin(model(701)).
3160neg(pos).
3161circle(o5).
3162square(o4).
3163inside(o4,o5).
3164circle(o3).
3165circle(o2).
3166inside(o2,o3).
3167circle(o1).
3168end(model(701)).
3169
3170begin(model(705)).
3171neg(pos).
3172circle(o5).
3173circle(o4).
3174inside(o4,o5).
3175triangle(o3).
3176config(o3,up).
3177circle(o2).
3178inside(o2,o3).
3179circle(o1).
3180end(model(705)).
3181
3182begin(model(708)).
3183neg(pos).
3184triangle(o5).
3185config(o5,up).
3186square(o4).
3187inside(o4,o5).
3188circle(o3).
3189circle(o2).
3190inside(o2,o3).
3191square(o1).
3192end(model(708)).
3193
3194begin(model(709)).
3195neg(pos).
3196circle(o5).
3197circle(o4).
3198inside(o4,o5).
3199triangle(o3).
3200config(o3,down).
3201circle(o2).
3202inside(o2,o3).
3203square(o1).
3204end(model(709)).
3205
3206begin(model(710)).
3207neg(pos).
3208square(o4).
3209triangle(o3).
3210config(o3,down).
3211inside(o3,o4).
3212square(o2).
3213triangle(o1).
3214config(o1,down).
3215inside(o1,o2).
3216end(model(710)).
3217
3218begin(model(719)).
3219neg(pos).
3220square(o4).
3221square(o3).
3222inside(o3,o4).
3223triangle(o2).
3224config(o2,down).
3225circle(o1).
3226inside(o1,o2).
3227end(model(719)).
3228
3229begin(model(722)).
3230neg(pos).
3231triangle(o4).
3232config(o4,down).
3233square(o3).
3234inside(o3,o4).
3235triangle(o2).
3236config(o2,up).
3237square(o1).
3238inside(o1,o2).
3239end(model(722)).
3240
3241begin(model(723)).
3242neg(pos).
3243circle(o4).
3244circle(o3).
3245inside(o3,o4).
3246triangle(o2).
3247config(o2,down).
3248circle(o1).
3249inside(o1,o2).
3250end(model(723)).
3251
3252begin(model(725)).
3253pos.
3254triangle(o2).
3255config(o2,down).
3256triangle(o1).
3257config(o1,down).
3258inside(o1,o2).
3259end(model(725)).
3260
3261begin(model(728)).
3262neg(pos).
3263circle(o4).
3264circle(o3).
3265inside(o3,o4).
3266square(o2).
3267circle(o1).
3268inside(o1,o2).
3269end(model(728)).
3270
3271begin(model(732)).
3272neg(pos).
3273circle(o5).
3274triangle(o4).
3275config(o4,down).
3276inside(o4,o5).
3277triangle(o3).
3278config(o3,up).
3279circle(o2).
3280inside(o2,o3).
3281circle(o1).
3282end(model(732)).
3283
3284begin(model(734)).
3285neg(pos).
3286square(o4).
3287circle(o3).
3288inside(o3,o4).
3289triangle(o2).
3290config(o2,down).
3291circle(o1).
3292inside(o1,o2).
3293end(model(734)).
3294
3295begin(model(737)).
3296neg(pos).
3297square(o4).
3298circle(o3).
3299inside(o3,o4).
3300square(o2).
3301triangle(o1).
3302config(o1,down).
3303inside(o1,o2).
3304end(model(737)).
3305
3306begin(model(740)).
3307neg(pos).
3308square(o2).
3309square(o1).
3310inside(o1,o2).
3311end(model(740)).
3312
3313begin(model(741)).
3314neg(pos).
3315triangle(o5).
3316config(o5,up).
3317circle(o4).
3318inside(o4,o5).
3319square(o3).
3320circle(o2).
3321inside(o2,o3).
3322triangle(o1).
3323config(o1,down).
3324end(model(741)).
3325
3326begin(model(743)).
3327neg(pos).
3328triangle(o2).
3329config(o2,down).
3330square(o1).
3331inside(o1,o2).
3332end(model(743)).
3333
3334begin(model(744)).
3335neg(pos).
3336triangle(o5).
3337config(o5,down).
3338square(o4).
3339inside(o4,o5).
3340triangle(o3).
3341config(o3,down).
3342square(o2).
3343inside(o2,o3).
3344triangle(o1).
3345config(o1,down).
3346end(model(744)).
3347
3348begin(model(745)).
3349pos.
3350circle(o3).
3351square(o2).
3352inside(o2,o3).
3353triangle(o1).
3354config(o1,up).
3355end(model(745)).
3356
3357begin(model(747)).
3358neg(pos).
3359square(o2).
3360square(o1).
3361inside(o1,o2).
3362end(model(747)).
3363
3364begin(model(748)).
3365neg(pos).
3366square(o5).
3367circle(o4).
3368inside(o4,o5).
3369triangle(o3).
3370config(o3,down).
3371circle(o2).
3372inside(o2,o3).
3373triangle(o1).
3374config(o1,up).
3375end(model(748)).
3376
3377begin(model(750)).
3378neg(pos).
3379square(o4).
3380triangle(o3).
3381config(o3,up).
3382inside(o3,o4).
3383triangle(o2).
3384config(o2,up).
3385square(o1).
3386inside(o1,o2).
3387end(model(750)).
3388
3389begin(model(751)).
3390neg(pos).
3391triangle(o2).
3392config(o2,down).
3393square(o1).
3394inside(o1,o2).
3395end(model(751)).
3396
3397begin(model(753)).
3398pos.
3399circle(o6).
3400triangle(o5).
3401config(o5,up).
3402inside(o5,o6).
3403square(o4).
3404square(o3).
3405inside(o3,o4).
3406square(o2).
3407square(o1).
3408inside(o1,o2).
3409end(model(753)).
3410
3411begin(model(754)).
3412neg(pos).
3413square(o3).
3414triangle(o2).
3415config(o2,up).
3416inside(o2,o3).
3417triangle(o1).
3418config(o1,up).
3419end(model(754)).
3420
3421begin(model(755)).
3422neg(pos).
3423triangle(o2).
3424config(o2,up).
3425circle(o1).
3426inside(o1,o2).
3427end(model(755)).
3428
3429begin(model(765)).
3430neg(pos).
3431triangle(o2).
3432config(o2,down).
3433square(o1).
3434inside(o1,o2).
3435end(model(765)).
3436
3437begin(model(766)).
3438neg(pos).
3439triangle(o3).
3440config(o3,up).
3441square(o2).
3442inside(o2,o3).
3443triangle(o1).
3444config(o1,down).
3445end(model(766)).
3446
3447begin(model(768)).
3448pos.
3449square(o6).
3450square(o5).
3451inside(o5,o6).
3452circle(o4).
3453triangle(o3).
3454config(o3,down).
3455inside(o3,o4).
3456triangle(o2).
3457config(o2,down).
3458triangle(o1).
3459config(o1,up).
3460inside(o1,o2).
3461end(model(768)).
3462
3463begin(model(769)).
3464neg(pos).
3465circle(o2).
3466circle(o1).
3467inside(o1,o2).
3468end(model(769)).
3469
3470begin(model(772)).
3471neg(pos).
3472square(o5).
3473circle(o4).
3474inside(o4,o5).
3475square(o3).
3476triangle(o2).
3477config(o2,down).
3478inside(o2,o3).
3479triangle(o1).
3480config(o1,down).
3481end(model(772)).
3482
3483begin(model(773)).
3484neg(pos).
3485square(o5).
3486triangle(o4).
3487config(o4,up).
3488inside(o4,o5).
3489square(o3).
3490circle(o2).
3491inside(o2,o3).
3492square(o1).
3493end(model(773)).
3494
3495begin(model(777)).
3496neg(pos).
3497triangle(o3).
3498config(o3,up).
3499circle(o2).
3500inside(o2,o3).
3501circle(o1).
3502end(model(777)).
3503
3504begin(model(779)).
3505neg(pos).
3506square(o5).
3507triangle(o4).
3508config(o4,down).
3509inside(o4,o5).
3510triangle(o3).
3511config(o3,up).
3512square(o2).
3513inside(o2,o3).
3514square(o1).
3515end(model(779)).
3516
3517begin(model(780)).
3518neg(pos).
3519square(o5).
3520square(o4).
3521inside(o4,o5).
3522circle(o3).
3523circle(o2).
3524inside(o2,o3).
3525circle(o1).
3526end(model(780)).
3527
3528begin(model(781)).
3529neg(pos).
3530triangle(o6).
3531config(o6,up).
3532square(o5).
3533inside(o5,o6).
3534square(o4).
3535triangle(o3).
3536config(o3,up).
3537inside(o3,o4).
3538triangle(o2).
3539config(o2,up).
3540circle(o1).
3541inside(o1,o2).
3542end(model(781)).
3543
3544begin(model(787)).
3545pos.
3546square(o6).
3547triangle(o5).
3548config(o5,down).
3549inside(o5,o6).
3550triangle(o4).
3551config(o4,down).
3552square(o3).
3553inside(o3,o4).
3554circle(o2).
3555square(o1).
3556inside(o1,o2).
3557end(model(787)).
3558
3559begin(model(794)).
3560neg(pos).
3561triangle(o3).
3562config(o3,up).
3563square(o2).
3564inside(o2,o3).
3565triangle(o1).
3566config(o1,down).
3567end(model(794)).
3568
3569begin(model(795)).
3570neg(pos).
3571triangle(o3).
3572config(o3,down).
3573circle(o2).
3574inside(o2,o3).
3575triangle(o1).
3576config(o1,up).
3577end(model(795)).
3578
3579begin(model(797)).
3580neg(pos).
3581circle(o5).
3582circle(o4).
3583inside(o4,o5).
3584circle(o3).
3585square(o2).
3586inside(o2,o3).
3587circle(o1).
3588end(model(797)).
3589
3590begin(model(803)).
3591neg(pos).
3592triangle(o4).
3593config(o4,up).
3594circle(o3).
3595inside(o3,o4).
3596square(o2).
3597square(o1).
3598inside(o1,o2).
3599end(model(803)).
3600
3601begin(model(805)).
3602pos.
3603circle(o6).
3604triangle(o5).
3605config(o5,down).
3606inside(o5,o6).
3607square(o4).
3608triangle(o3).
3609config(o3,down).
3610inside(o3,o4).
3611triangle(o2).
3612config(o2,up).
3613triangle(o1).
3614config(o1,up).
3615inside(o1,o2).
3616end(model(805)).
3617
3618begin(model(807)).
3619neg(pos).
3620square(o5).
3621triangle(o4).
3622config(o4,up).
3623inside(o4,o5).
3624triangle(o3).
3625config(o3,down).
3626circle(o2).
3627inside(o2,o3).
3628circle(o1).
3629end(model(807)).
3630
3631begin(model(814)).
3632neg(pos).
3633square(o2).
3634square(o1).
3635inside(o1,o2).
3636end(model(814)).
3637
3638begin(model(815)).
3639neg(pos).
3640circle(o5).
3641circle(o4).
3642inside(o4,o5).
3643square(o3).
3644circle(o2).
3645inside(o2,o3).
3646square(o1).
3647end(model(815)).
3648
3649begin(model(816)).
3650pos.
3651triangle(o6).
3652config(o6,up).
3653triangle(o5).
3654config(o5,down).
3655inside(o5,o6).
3656triangle(o4).
3657config(o4,up).
3658circle(o3).
3659inside(o3,o4).
3660square(o2).
3661triangle(o1).
3662config(o1,up).
3663inside(o1,o2).
3664end(model(816)).
3665
3666begin(model(818)).
3667neg(pos).
3668square(o2).
3669triangle(o1).
3670config(o1,up).
3671inside(o1,o2).
3672end(model(818)).
3673
3674begin(model(819)).
3675neg(pos).
3676circle(o5).
3677circle(o4).
3678inside(o4,o5).
3679square(o3).
3680square(o2).
3681inside(o2,o3).
3682circle(o1).
3683end(model(819)).
3684
3685begin(model(822)).
3686neg(pos).
3687square(o3).
3688square(o2).
3689inside(o2,o3).
3690square(o1).
3691end(model(822)).
3692
3693begin(model(829)).
3694neg(pos).
3695square(o3).
3696square(o2).
3697inside(o2,o3).
3698triangle(o1).
3699config(o1,down).
3700end(model(829)).
3701
3702begin(model(832)).
3703neg(pos).
3704square(o5).
3705circle(o4).
3706inside(o4,o5).
3707triangle(o3).
3708config(o3,down).
3709circle(o2).
3710inside(o2,o3).
3711square(o1).
3712end(model(832)).
3713
3714begin(model(833)).
3715neg(pos).
3716triangle(o3).
3717config(o3,up).
3718circle(o2).
3719inside(o2,o3).
3720circle(o1).
3721end(model(833)).
3722
3723begin(model(835)).
3724pos.
3725triangle(o6).
3726config(o6,down).
3727square(o5).
3728inside(o5,o6).
3729triangle(o4).
3730config(o4,up).
3731triangle(o3).
3732config(o3,up).
3733inside(o3,o4).
3734circle(o2).
3735triangle(o1).
3736config(o1,down).
3737inside(o1,o2).
3738end(model(835)).
3739
3740begin(model(836)).
3741neg(pos).
3742square(o6).
3743square(o5).
3744inside(o5,o6).
3745circle(o4).
3746square(o3).
3747inside(o3,o4).
3748square(o2).
3749circle(o1).
3750inside(o1,o2).
3751end(model(836)).
3752
3753begin(model(837)).
3754pos.
3755triangle(o5).
3756config(o5,down).
3757triangle(o4).
3758config(o4,down).
3759inside(o4,o5).
3760square(o3).
3761triangle(o2).
3762config(o2,down).
3763inside(o2,o3).
3764square(o1).
3765end(model(837)).
3766
3767begin(model(838)).
3768neg(pos).
3769square(o4).
3770triangle(o3).
3771config(o3,up).
3772inside(o3,o4).
3773triangle(o2).
3774config(o2,up).
3775square(o1).
3776inside(o1,o2).
3777end(model(838)).
3778
3779begin(model(841)).
3780pos.
3781triangle(o5).
3782config(o5,down).
3783triangle(o4).
3784config(o4,down).
3785inside(o4,o5).
3786square(o3).
3787circle(o2).
3788inside(o2,o3).
3789circle(o1).
3790end(model(841)).
3791
3792begin(model(844)).
3793pos.
3794square(o6).
3795square(o5).
3796inside(o5,o6).
3797circle(o4).
3798triangle(o3).
3799config(o3,up).
3800inside(o3,o4).
3801circle(o2).
3802square(o1).
3803inside(o1,o2).
3804end(model(844)).
3805
3806begin(model(845)).
3807neg(pos).
3808triangle(o4).
3809config(o4,up).
3810circle(o3).
3811inside(o3,o4).
3812triangle(o2).
3813config(o2,down).
3814circle(o1).
3815inside(o1,o2).
3816end(model(845)).
3817
3818begin(model(846)).
3819neg(pos).
3820square(o5).
3821square(o4).
3822inside(o4,o5).
3823square(o3).
3824square(o2).
3825inside(o2,o3).
3826square(o1).
3827end(model(846)).
3828
3829begin(model(847)).
3830neg(pos).
3831circle(o6).
3832circle(o5).
3833inside(o5,o6).
3834circle(o4).
3835square(o3).
3836inside(o3,o4).
3837circle(o2).
3838square(o1).
3839inside(o1,o2).
3840end(model(847)).
3841
3842begin(model(848)).
3843neg(pos).
3844triangle(o3).
3845config(o3,down).
3846circle(o2).
3847inside(o2,o3).
3848triangle(o1).
3849config(o1,down).
3850end(model(848)).
3851
3852begin(model(849)).
3853pos.
3854triangle(o5).
3855config(o5,down).
3856triangle(o4).
3857config(o4,up).
3858inside(o4,o5).
3859circle(o3).
3860triangle(o2).
3861config(o2,up).
3862inside(o2,o3).
3863square(o1).
3864end(model(849)).
3865
3866begin(model(856)).
3867neg(pos).
3868triangle(o2).
3869config(o2,down).
3870square(o1).
3871inside(o1,o2).
3872end(model(856)).
3873
3874begin(model(859)).
3875neg(pos).
3876square(o2).
3877circle(o1).
3878inside(o1,o2).
3879end(model(859)).
3880
3881begin(model(862)).
3882neg(pos).
3883square(o3).
3884triangle(o2).
3885config(o2,down).
3886inside(o2,o3).
3887square(o1).
3888end(model(862)).
3889
3890begin(model(864)).
3891pos.
3892circle(o3).
3893triangle(o2).
3894config(o2,up).
3895inside(o2,o3).
3896square(o1).
3897end(model(864)).
3898
3899begin(model(867)).
3900neg(pos).
3901circle(o5).
3902circle(o4).
3903inside(o4,o5).
3904square(o3).
3905triangle(o2).
3906config(o2,up).
3907inside(o2,o3).
3908circle(o1).
3909end(model(867)).
3910
3911begin(model(872)).
3912neg(pos).
3913square(o3).
3914circle(o2).
3915inside(o2,o3).
3916circle(o1).
3917end(model(872)).
3918
3919begin(model(874)).
3920pos.
3921triangle(o3).
3922config(o3,down).
3923triangle(o2).
3924config(o2,down).
3925inside(o2,o3).
3926square(o1).
3927end(model(874)).
3928
3929begin(model(876)).
3930neg(pos).
3931square(o2).
3932circle(o1).
3933inside(o1,o2).
3934end(model(876)).
3935
3936begin(model(880)).
3937pos.
3938circle(o6).
3939circle(o5).
3940inside(o5,o6).
3941triangle(o4).
3942config(o4,up).
3943triangle(o3).
3944config(o3,up).
3945inside(o3,o4).
3946circle(o2).
3947circle(o1).
3948inside(o1,o2).
3949end(model(880)).
3950
3951begin(model(882)).
3952neg(pos).
3953triangle(o4).
3954config(o4,down).
3955circle(o3).
3956inside(o3,o4).
3957circle(o2).
3958circle(o1).
3959inside(o1,o2).
3960end(model(882)).
3961
3962begin(model(887)).
3963neg(pos).
3964triangle(o4).
3965config(o4,down).
3966square(o3).
3967inside(o3,o4).
3968triangle(o2).
3969config(o2,up).
3970square(o1).
3971inside(o1,o2).
3972end(model(887)).
3973
3974begin(model(890)).
3975neg(pos).
3976triangle(o3).
3977config(o3,down).
3978square(o2).
3979inside(o2,o3).
3980square(o1).
3981end(model(890)).
3982
3983begin(model(892)).
3984neg(pos).
3985triangle(o5).
3986config(o5,down).
3987circle(o4).
3988inside(o4,o5).
3989square(o3).
3990triangle(o2).
3991config(o2,up).
3992inside(o2,o3).
3993square(o1).
3994end(model(892)).
3995
3996begin(model(893)).
3997pos.
3998triangle(o2).
3999config(o2,up).
4000triangle(o1).
4001config(o1,down).
4002inside(o1,o2).
4003end(model(893)).
4004
4005begin(model(897)).
4006neg(pos).
4007square(o6).
4008square(o5).
4009inside(o5,o6).
4010triangle(o4).
4011config(o4,up).
4012square(o3).
4013inside(o3,o4).
4014triangle(o2).
4015config(o2,up).
4016square(o1).
4017inside(o1,o2).
4018end(model(897)).
4019
4020begin(model(899)).
4021neg(pos).
4022circle(o2).
4023circle(o1).
4024inside(o1,o2).
4025end(model(899)).
4026
4027begin(model(900)).
4028neg(pos).
4029square(o6).
4030triangle(o5).
4031config(o5,down).
4032inside(o5,o6).
4033square(o4).
4034triangle(o3).
4035config(o3,up).
4036inside(o3,o4).
4037square(o2).
4038square(o1).
4039inside(o1,o2).
4040end(model(900)).
4041
4042begin(model(904)).
4043neg(pos).
4044circle(o5).
4045circle(o4).
4046inside(o4,o5).
4047square(o3).
4048circle(o2).
4049inside(o2,o3).
4050circle(o1).
4051end(model(904)).
4052
4053begin(model(909)).
4054pos.
4055circle(o6).
4056square(o5).
4057inside(o5,o6).
4058triangle(o4).
4059config(o4,up).
4060triangle(o3).
4061config(o3,up).
4062inside(o3,o4).
4063square(o2).
4064circle(o1).
4065inside(o1,o2).
4066end(model(909)).
4067
4068begin(model(910)).
4069pos.
4070triangle(o4).
4071config(o4,down).
4072square(o3).
4073inside(o3,o4).
4074circle(o2).
4075square(o1).
4076inside(o1,o2).
4077end(model(910)).
4078
4079begin(model(912)).
4080neg(pos).
4081circle(o6).
4082triangle(o5).
4083config(o5,down).
4084inside(o5,o6).
4085triangle(o4).
4086config(o4,up).
4087square(o3).
4088inside(o3,o4).
4089triangle(o2).
4090config(o2,up).
4091circle(o1).
4092inside(o1,o2).
4093end(model(912)).
4094
4095begin(model(915)).
4096neg(pos).
4097triangle(o5).
4098config(o5,up).
4099square(o4).
4100inside(o4,o5).
4101triangle(o3).
4102config(o3,down).
4103circle(o2).
4104inside(o2,o3).
4105circle(o1).
4106end(model(915)).
4107
4108begin(model(917)).
4109neg(pos).
4110triangle(o3).
4111config(o3,up).
4112square(o2).
4113inside(o2,o3).
4114triangle(o1).
4115config(o1,up).
4116end(model(917)).
4117
4118begin(model(926)).
4119neg(pos).
4120square(o4).
4121square(o3).
4122inside(o3,o4).
4123square(o2).
4124circle(o1).
4125inside(o1,o2).
4126end(model(926)).
4127
4128begin(model(927)).
4129neg(pos).
4130triangle(o5).
4131config(o5,down).
4132circle(o4).
4133inside(o4,o5).
4134triangle(o3).
4135config(o3,up).
4136circle(o2).
4137inside(o2,o3).
4138circle(o1).
4139end(model(927)).
4140
4141begin(model(929)).
4142neg(pos).
4143square(o2).
4144circle(o1).
4145inside(o1,o2).
4146end(model(929)).
4147
4148begin(model(930)).
4149pos.
4150triangle(o3).
4151config(o3,up).
4152triangle(o2).
4153config(o2,up).
4154inside(o2,o3).
4155square(o1).
4156end(model(930)).
4157
4158begin(model(931)).
4159neg(pos).
4160square(o2).
4161triangle(o1).
4162config(o1,up).
4163inside(o1,o2).
4164end(model(931)).
4165
4166begin(model(932)).
4167pos.
4168triangle(o5).
4169config(o5,down).
4170square(o4).
4171inside(o4,o5).
4172triangle(o3).
4173config(o3,down).
4174triangle(o2).
4175config(o2,up).
4176inside(o2,o3).
4177circle(o1).
4178end(model(932)).
4179
4180begin(model(933)).
4181neg(pos).
4182square(o3).
4183square(o2).
4184inside(o2,o3).
4185triangle(o1).
4186config(o1,down).
4187end(model(933)).
4188
4189begin(model(938)).
4190pos.
4191circle(o6).
4192circle(o5).
4193inside(o5,o6).
4194triangle(o4).
4195config(o4,down).
4196triangle(o3).
4197config(o3,up).
4198inside(o3,o4).
4199square(o2).
4200triangle(o1).
4201config(o1,down).
4202inside(o1,o2).
4203end(model(938)).
4204
4205begin(model(939)).
4206neg(pos).
4207triangle(o2).
4208config(o2,up).
4209square(o1).
4210inside(o1,o2).
4211end(model(939)).
4212
4213begin(model(940)).
4214pos.
4215triangle(o4).
4216config(o4,down).
4217triangle(o3).
4218config(o3,up).
4219inside(o3,o4).
4220circle(o2).
4221triangle(o1).
4222config(o1,up).
4223inside(o1,o2).
4224end(model(940)).
4225
4226begin(model(941)).
4227neg(pos).
4228triangle(o3).
4229config(o3,down).
4230circle(o2).
4231inside(o2,o3).
4232square(o1).
4233end(model(941)).
4234
4235begin(model(944)).
4236neg(pos).
4237circle(o4).
4238circle(o3).
4239inside(o3,o4).
4240circle(o2).
4241triangle(o1).
4242config(o1,down).
4243inside(o1,o2).
4244end(model(944)).
4245
4246begin(model(945)).
4247neg(pos).
4248square(o5).
4249square(o4).
4250inside(o4,o5).
4251square(o3).
4252circle(o2).
4253inside(o2,o3).
4254triangle(o1).
4255config(o1,down).
4256end(model(945)).
4257
4258begin(model(946)).
4259pos.
4260triangle(o5).
4261config(o5,up).
4262circle(o4).
4263inside(o4,o5).
4264triangle(o3).
4265config(o3,down).
4266triangle(o2).
4267config(o2,down).
4268inside(o2,o3).
4269circle(o1).
4270end(model(946)).
4271
4272begin(model(947)).
4273pos.
4274circle(o5).
4275circle(o4).
4276inside(o4,o5).
4277triangle(o3).
4278config(o3,down).
4279triangle(o2).
4280config(o2,down).
4281inside(o2,o3).
4282circle(o1).
4283end(model(947)).
4284
4285begin(model(955)).
4286neg(pos).
4287circle(o6).
4288triangle(o5).
4289config(o5,down).
4290inside(o5,o6).
4291square(o4).
4292triangle(o3).
4293config(o3,up).
4294inside(o3,o4).
4295square(o2).
4296circle(o1).
4297inside(o1,o2).
4298end(model(955)).
4299
4300begin(model(957)).
4301pos.
4302triangle(o6).
4303config(o6,down).
4304circle(o5).
4305inside(o5,o6).
4306circle(o4).
4307square(o3).
4308inside(o3,o4).
4309triangle(o2).
4310config(o2,up).
4311triangle(o1).
4312config(o1,up).
4313inside(o1,o2).
4314end(model(957)).
4315
4316begin(model(961)).
4317neg(pos).
4318square(o4).
4319circle(o3).
4320inside(o3,o4).
4321circle(o2).
4322circle(o1).
4323inside(o1,o2).
4324end(model(961)).
4325
4326begin(model(971)).
4327pos.
4328circle(o5).
4329triangle(o4).
4330config(o4,down).
4331inside(o4,o5).
4332triangle(o3).
4333config(o3,up).
4334triangle(o2).
4335config(o2,down).
4336inside(o2,o3).
4337square(o1).
4338end(model(971)).
4339
4340begin(model(973)).
4341neg(pos).
4342square(o4).
4343circle(o3).
4344inside(o3,o4).
4345triangle(o2).
4346config(o2,down).
4347circle(o1).
4348inside(o1,o2).
4349end(model(973)).
4350
4351begin(model(974)).
4352neg(pos).
4353circle(o6).
4354circle(o5).
4355inside(o5,o6).
4356square(o4).
4357circle(o3).
4358inside(o3,o4).
4359circle(o2).
4360circle(o1).
4361inside(o1,o2).
4362end(model(974)).
4363
4364begin(model(975)).
4365neg(pos).
4366square(o3).
4367triangle(o2).
4368config(o2,down).
4369inside(o2,o3).
4370triangle(o1).
4371config(o1,up).
4372end(model(975)).
4373
4374begin(model(977)).
4375neg(pos).
4376circle(o2).
4377circle(o1).
4378inside(o1,o2).
4379end(model(977)).
4380
4381begin(model(978)).
4382pos.
4383triangle(o2).
4384config(o2,down).
4385triangle(o1).
4386config(o1,up).
4387inside(o1,o2).
4388end(model(978)).
4389
4390begin(model(979)).
4391pos.
4392circle(o2).
4393triangle(o1).
4394config(o1,up).
4395inside(o1,o2).
4396end(model(979)).
4397
4398begin(model(984)).
4399neg(pos).
4400square(o2).
4401circle(o1).
4402inside(o1,o2).
4403end(model(984)).
4404
4405begin(model(989)).
4406neg(pos).
4407triangle(o2).
4408config(o2,up).
4409circle(o1).
4410inside(o1,o2).
4411end(model(989)).
4412
4413begin(model(991)).
4414pos.
4415circle(o6).
4416square(o5).
4417inside(o5,o6).
4418triangle(o4).
4419config(o4,down).
4420square(o3).
4421inside(o3,o4).
4422triangle(o2).
4423config(o2,up).
4424triangle(o1).
4425config(o1,down).
4426inside(o1,o2).
4427end(model(991)).
4428
4429begin(model(995)).
4430pos.
4431triangle(o6).
4432config(o6,up).
4433triangle(o5).
4434config(o5,up).
4435inside(o5,o6).
4436square(o4).
4437square(o3).
4438inside(o3,o4).
4439circle(o2).
4440circle(o1).
4441inside(o1,o2).
4442end(model(995)).
4443
4444begin(model(997)).
4445neg(pos).
4446square(o3).
4447square(o2).
4448inside(o2,o3).
4449triangle(o1).
4450config(o1,down).
4451end(model(997)).
4452
4453begin(model(1000)).
4454neg(pos).
4455square(o6).
4456triangle(o5).
4457config(o5,up).
4458inside(o5,o6).
4459triangle(o4).
4460config(o4,up).
4461circle(o3).
4462inside(o3,o4).
4463triangle(o2).
4464config(o2,down).
4465circle(o1).
4466inside(o1,o2).
4467end(model(1000))
?-
induce_lift([train],P)
,test_lift(P,[test],LL,AUCROC,ROC,AUCPR,PR)
. % learn the structure and the parameters and test the result ?-induce_par_lift([train],P)
,test_lift(P,[test],LL,AUCROC,ROC,AUCPR,PR)
. % learn the parameteters and test the result ?-in(P)
,test_lift(P,[test],LL,AUCROC,ROC,AUCPR,PR)
. % test the input theory ?-induce_par_lift([all],P)
. ?-induce_lift([all],P)
. */