diff --git a/.ipynb_checkpoints/run-checkpoint.py b/.ipynb_checkpoints/run-checkpoint.py index 612c93a..18ab102 100644 --- a/.ipynb_checkpoints/run-checkpoint.py +++ b/.ipynb_checkpoints/run-checkpoint.py @@ -7,8 +7,16 @@ from sklearn.metrics import accuracy_score df = pd.read_csv("train/train.tsv", sep="\t", header=None, error_bad_lines=False) + + + dev_x = pd.read_csv("dev-0/in.tsv", sep="\t", header=None, error_bad_lines=False) -test_x = pd.read_csv("test-A/in.tsv", sep="\t", header=None, error_bad_lines=False) + + +with open('test-A/in.tsv', 'r', encoding='utf8') as file: + test = file.readlines() +test = pd.Series(test) + x = df[1] y = df[0] @@ -17,17 +25,20 @@ model = make_pipeline(TfidfVectorizer(), MultinomialNB()) model.fit(x,y) pred_dev = model.predict(dev_x[0]) -pred_test = model.predict(test_x[0]) +pred_dev = pd.Series(pred_dev) - -with open('dev-0/out.tsv', 'wt') as f: +with open('dev-0/out.tsv', 'wt') as file: for pred in pred_dev: - f.write(str(pred)+'\n') + file.write(str(pred)+'\n') + + +pred_test = model.predict(test) +pred_test = pd.Series(pred_test) +pred_test = pred_test.astype('int') + + -with open('test-A/out.tsv', 'wt') as f: +with open('test-A/out.tsv', 'wt') as file: for pred in pred_test: - f.write(str(pred)+'\n') + file.write(str(pred)+'\n') - - - diff --git a/bayes.ipynb b/bayes.ipynb index 62a3909..f5422e6 100644 --- a/bayes.ipynb +++ b/bayes.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 22, + "execution_count": 23, "id": "ce420679-f5aa-4c83-a912-3c4afa982d7e", "metadata": {}, "outputs": [ @@ -28,7 +28,7 @@ "\n", "\n", "df = pd.read_csv(\"train/train.tsv\", sep=\"\\t\", header=None, error_bad_lines=False)\n", - "df = df.head(1000)\n", + "\n", "\n", "\n", "dev_x = pd.read_csv(\"dev-0/in.tsv\", sep=\"\\t\", header=None, error_bad_lines=False)\n", @@ -69,54 +69,6 @@ "\n", " \n" ] - }, - { - "cell_type": "code", - "execution_count": 15, - "id": "3e2a9ef0-6da0-4934-8099-378d859ae04e", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - " 0\n", - "0 ATP Sztokholm: Juergen Zopp wykorzystał szansę...\n", - "1 Krowicki z reprezentacją kobiet aż do igrzysk ...\n", - "2 Wielki powrót Łukasza Kubota Odradza się zawsz...\n", - "3 Marcel Hirscher wygrał ostatni slalom gigant m...\n", - "4 Polki do Czarnogóry z pełnią zaangażowania. Sy...\n", - "... ...\n", - "5440 Biało-czerwona siła w Falun. Oni będą reprezen...\n", - "5441 Finał WTA Tokio na żywo: Woźniacka - Osaka LIV...\n", - "5442 Oni zapisali się w annałach. Hubert Hurkacz 15...\n", - "5443 Poprawia się stan Nikiego Laudy. Austriak może...\n", - "5444 Liga Mistrzów. Zabójcza końcówka Interu Mediol...\n", - "\n", - "[5445 rows x 1 columns]\n", - "0 ATP Sztokholm: Juergen Zopp wykorzystał szansę...\n", - "1 Krowicki z reprezentacją kobiet aż do igrzysk ...\n", - "2 Wielki powrót Łukasza Kubota Odradza się zawsz...\n", - "3 Marcel Hirscher wygrał ostatni slalom gigant m...\n", - "4 Polki do Czarnogóry z pełnią zaangażowania. Sy...\n", - " ... \n", - "5442 Biało-czerwona siła w Falun. Oni będą reprezen...\n", - "5443 Finał WTA Tokio na żywo: Woźniacka - Osaka LIV...\n", - "5444 Oni zapisali się w annałach. Hubert Hurkacz 15...\n", - "5445 Poprawia się stan Nikiego Laudy. Austriak może...\n", - "5446 Liga Mistrzów. Zabójcza końcówka Interu Mediol...\n", - "Length: 5447, dtype: object\n" - ] - } - ], - "source": [ - "print(test)\n", - "\n", - "\n", - "\n", - "\n", - "print(Xtest)" - ] } ], "metadata": { diff --git a/dev-0/out.tsv b/dev-0/out.tsv index f77af26..296544f 100644 --- a/dev-0/out.tsv +++ b/dev-0/out.tsv @@ -7,11 +7,7 @@ 0 0 1 -1 -1 -1 -1 -1 +0 1 0 1 @@ -20,25 +16,29 @@ 0 1 1 +0 +0 1 1 1 1 0 1 +0 1 +0 1 -1 +0 1 1 0 1 1 -1 +0 0 0 1 -1 +0 0 1 1 @@ -112,9 +112,9 @@ 1 1 1 +0 1 -1 -1 +0 1 0 1 @@ -128,7 +128,7 @@ 1 1 1 -1 +0 1 1 1 @@ -140,14 +140,14 @@ 1 0 1 -1 +0 0 1 1 1 1 1 -1 +0 1 1 0 @@ -156,7 +156,7 @@ 1 1 1 -1 +0 0 1 1 @@ -174,7 +174,7 @@ 1 0 1 -1 +0 1 0 0 @@ -187,14 +187,14 @@ 1 1 1 -1 +0 1 1 1 0 1 0 -1 +0 1 1 0 @@ -202,19 +202,19 @@ 1 1 1 -1 -1 0 1 +0 1 0 +0 1 1 1 0 1 1 -1 +0 1 0 1 @@ -227,21 +227,20 @@ 0 1 1 -1 -1 0 0 0 -1 0 -1 +0 1 0 1 1 +0 1 0 1 +0 1 1 1 @@ -250,13 +249,14 @@ 1 1 0 +0 1 1 1 0 0 0 -1 +0 0 0 1 @@ -264,22 +264,18 @@ 1 1 1 -1 +0 0 1 1 0 1 1 -1 0 -1 0 1 -1 -1 -1 -1 +0 +0 1 1 1 @@ -288,18 +284,22 @@ 1 1 1 -1 -1 0 1 1 1 1 +0 +0 1 +0 1 +0 +0 1 1 1 +0 1 0 0 @@ -308,12 +308,11 @@ 1 1 1 -1 -1 0 1 0 1 +0 1 1 1 @@ -323,13 +322,14 @@ 1 1 1 +0 1 1 -1 +0 1 1 0 -1 +0 1 0 0 @@ -338,7 +338,7 @@ 1 0 0 -1 +0 1 1 1 @@ -364,7 +364,7 @@ 1 1 1 -1 +0 1 0 0 @@ -372,14 +372,14 @@ 1 1 1 -1 +0 1 0 1 1 0 1 -1 +0 0 0 1 @@ -390,7 +390,7 @@ 1 0 1 -1 +0 1 1 0 @@ -399,14 +399,14 @@ 1 1 0 -1 +0 1 1 1 0 +0 1 -1 -1 +0 1 1 1 @@ -426,11 +426,11 @@ 1 1 0 +0 1 1 1 -1 -1 +0 0 1 1 @@ -475,7 +475,7 @@ 1 1 1 -1 +0 1 1 1 @@ -515,7 +515,7 @@ 0 1 1 -1 +0 0 1 1 @@ -528,39 +528,39 @@ 0 1 0 -1 -1 -1 -1 -1 0 1 1 1 1 0 +0 +0 1 1 0 1 1 0 +0 1 0 1 +0 +0 1 0 0 0 +0 1 1 +0 1 1 1 1 -1 -1 -1 +0 0 1 0 @@ -580,7 +580,7 @@ 0 1 1 -1 +0 0 0 0 @@ -610,14 +610,12 @@ 1 1 1 -1 -1 -1 -1 0 1 1 1 +0 +0 1 1 1 @@ -625,8 +623,10 @@ 1 0 1 +0 1 1 +0 1 0 0 @@ -646,7 +646,7 @@ 0 0 1 -1 +0 0 1 1 @@ -657,7 +657,7 @@ 1 0 1 -1 +0 0 0 1 @@ -669,10 +669,10 @@ 1 1 1 +0 1 1 -1 -1 +0 0 1 1 @@ -695,7 +695,7 @@ 1 1 0 -1 +0 0 0 1 @@ -705,7 +705,7 @@ 0 1 1 -1 +0 0 0 1 @@ -728,7 +728,7 @@ 1 1 0 -1 +0 0 1 1 @@ -739,9 +739,9 @@ 0 1 1 +0 1 -1 -1 +0 1 1 1 @@ -750,26 +750,26 @@ 0 1 1 -1 +0 1 1 0 1 -1 +0 1 1 1 0 1 1 -1 0 -1 0 -1 +0 0 1 -1 +0 +0 +0 1 0 1 @@ -789,17 +789,17 @@ 0 1 1 +0 1 1 1 1 -1 -1 +0 1 1 1 0 -1 +0 1 1 1 @@ -810,16 +810,16 @@ 1 1 0 -1 -1 0 1 +0 1 1 +0 1 +0 1 -1 -1 +0 0 1 1 @@ -849,7 +849,7 @@ 1 1 0 -1 +0 0 1 1 @@ -861,7 +861,7 @@ 0 1 1 -1 +0 0 1 0 @@ -878,22 +878,21 @@ 0 1 1 -1 -1 0 -1 -1 -1 0 -1 -1 +0 +0 +0 1 0 1 0 1 +0 1 +0 1 +0 1 1 1 @@ -901,17 +900,18 @@ 1 1 1 -0 1 1 1 1 +0 1 0 +0 1 1 0 -1 +0 0 1 1 @@ -926,15 +926,15 @@ 0 0 1 -1 0 -1 -1 +0 1 1 1 1 0 +0 +0 1 0 1 @@ -943,16 +943,16 @@ 0 1 1 -1 0 -1 +0 +0 0 1 +0 1 1 1 -1 -1 +0 0 1 1 @@ -969,7 +969,7 @@ 0 1 1 -1 +0 1 1 1 @@ -980,7 +980,7 @@ 1 1 1 -1 +0 1 0 0 @@ -998,7 +998,7 @@ 1 1 1 -1 +0 0 0 0 @@ -1010,33 +1010,33 @@ 0 1 0 -1 +0 1 1 1 0 0 1 -1 -1 0 1 -1 +0 1 1 0 1 +0 1 1 0 -1 +0 1 1 1 1 0 0 -1 +0 +0 1 1 0 @@ -1046,7 +1046,7 @@ 1 1 0 -1 +0 1 1 1 @@ -1056,6 +1056,7 @@ 1 1 0 +0 1 1 1 @@ -1064,8 +1065,7 @@ 1 1 1 -1 -1 +0 0 1 0 @@ -1083,10 +1083,10 @@ 1 1 1 +0 1 -1 -1 -1 +0 +0 1 0 1 @@ -1112,7 +1112,7 @@ 1 0 1 -1 +0 0 0 1 @@ -1126,26 +1126,26 @@ 1 0 1 -1 -1 -1 -1 0 0 1 +0 +0 +0 1 1 -1 +0 1 1 1 0 +0 1 1 1 1 1 -1 +0 1 0 1 @@ -1160,7 +1160,7 @@ 0 1 1 -1 +0 1 1 0 @@ -1168,7 +1168,7 @@ 0 0 0 -1 +0 1 1 1 @@ -1180,14 +1180,14 @@ 1 0 0 -1 +0 0 1 1 0 1 1 -1 +0 1 1 1 @@ -1200,7 +1200,7 @@ 1 1 1 -1 +0 1 1 1 @@ -1211,7 +1211,7 @@ 1 1 0 -1 +0 1 0 1 @@ -1227,13 +1227,13 @@ 1 0 1 -1 -1 0 1 +0 1 1 1 +0 1 1 1 @@ -1246,8 +1246,8 @@ 1 1 0 -1 -1 +0 +0 1 1 1 @@ -1266,7 +1266,7 @@ 1 0 0 -1 +0 1 0 0 @@ -1277,11 +1277,12 @@ 0 1 1 -1 +0 0 0 0 1 +0 1 1 1 @@ -1290,8 +1291,7 @@ 1 1 1 -1 -1 +0 1 1 1 @@ -1301,7 +1301,7 @@ 1 0 1 -1 +0 0 1 1 @@ -1313,7 +1313,7 @@ 1 0 1 -1 +0 1 1 1 @@ -1332,17 +1332,17 @@ 1 1 0 -1 +0 1 1 0 -1 +0 0 1 1 1 1 -1 +0 0 1 1 @@ -1353,7 +1353,7 @@ 1 1 0 -1 +0 1 1 1 @@ -1371,7 +1371,7 @@ 1 1 1 -1 +0 1 1 1 @@ -1387,14 +1387,14 @@ 1 0 1 +0 1 +0 1 +0 1 1 -1 -1 -1 -1 +0 1 0 0 @@ -1404,7 +1404,7 @@ 1 1 1 -1 +0 1 0 1 @@ -1429,10 +1429,10 @@ 1 0 1 -1 -1 0 1 +0 +0 1 1 1 @@ -1450,7 +1450,7 @@ 0 1 1 -0 +1 1 1 1 @@ -1472,18 +1472,18 @@ 1 1 0 -1 -1 +0 +0 0 1 -1 +0 1 0 1 0 0 1 -1 +0 0 1 0 @@ -1500,24 +1500,24 @@ 1 1 0 -1 +0 0 0 1 1 -1 +0 1 1 1 1 1 0 -1 -1 0 1 +0 +0 1 -1 +0 1 0 0 @@ -1525,14 +1525,14 @@ 1 0 0 -1 +0 1 0 1 1 0 0 -1 +0 1 0 0 @@ -1543,22 +1543,22 @@ 1 1 1 -1 +0 1 1 0 -1 +0 1 1 0 0 -1 +0 0 1 1 1 1 -1 +0 1 1 1 @@ -1584,13 +1584,13 @@ 1 1 1 -1 +0 0 1 1 0 1 -1 +0 1 1 1 @@ -1617,15 +1617,15 @@ 0 1 1 -1 +0 1 1 1 1 0 -1 0 -1 +0 +0 1 1 1 @@ -1639,19 +1639,19 @@ 1 1 1 -1 +0 1 0 0 1 -1 -1 +0 +0 0 1 1 1 0 -1 +0 1 0 1 @@ -1659,19 +1659,19 @@ 1 1 0 -1 -1 0 1 +0 1 1 1 +0 1 +0 1 1 1 -1 -1 +0 1 1 0 @@ -1687,7 +1687,7 @@ 1 1 1 -1 +0 1 0 1 @@ -1716,7 +1716,7 @@ 1 1 1 -1 +0 1 1 1 @@ -1728,7 +1728,7 @@ 1 1 1 -1 +0 1 1 0 @@ -1752,14 +1752,14 @@ 0 1 0 -1 +0 1 1 0 1 1 1 -1 +0 1 1 1 @@ -1780,7 +1780,7 @@ 1 1 1 -1 +0 1 1 1 @@ -1789,17 +1789,17 @@ 1 1 1 -1 +0 0 1 1 1 -1 +0 1 1 0 0 -1 +0 1 1 0 @@ -1809,14 +1809,14 @@ 1 0 1 +0 1 1 1 1 1 -1 -1 -1 +0 +0 1 1 0 @@ -1829,17 +1829,17 @@ 1 1 0 -1 0 -1 -1 0 1 1 +0 +0 +0 1 1 0 -1 +0 1 1 1 @@ -1849,13 +1849,13 @@ 0 0 1 -1 0 -1 0 1 +0 1 1 +0 1 1 1 @@ -1864,7 +1864,7 @@ 1 0 1 -1 +0 1 1 0 @@ -1873,14 +1873,14 @@ 1 1 1 -1 +0 1 1 0 1 0 0 -1 +0 1 1 0 @@ -1891,7 +1891,7 @@ 1 0 1 -1 +0 1 1 1 @@ -1915,13 +1915,13 @@ 1 1 1 -1 +0 1 1 0 0 1 -1 +0 1 1 1 @@ -1947,11 +1947,11 @@ 1 1 0 +0 1 1 1 -1 -1 +0 0 1 1 @@ -1959,7 +1959,7 @@ 0 0 0 -1 +0 1 1 1 @@ -1970,7 +1970,7 @@ 1 0 1 -1 +0 1 1 1 @@ -1989,16 +1989,16 @@ 1 1 1 -1 -1 +0 1 1 1 0 +0 1 1 -1 -1 +0 +0 1 1 0 @@ -2012,6 +2012,7 @@ 1 0 1 +0 1 1 1 @@ -2021,8 +2022,7 @@ 1 1 1 -1 -1 +0 1 1 1 @@ -2044,21 +2044,21 @@ 0 1 1 +0 1 -1 -1 +0 1 0 1 1 1 0 +0 1 1 1 1 -1 -1 +0 1 0 1 @@ -2073,15 +2073,15 @@ 0 1 1 -1 +0 1 1 1 0 0 -1 0 -1 +0 +0 0 1 1 @@ -2090,7 +2090,7 @@ 0 1 1 -1 +0 1 1 0 @@ -2099,7 +2099,7 @@ 0 1 0 -1 +0 1 1 0 @@ -2107,7 +2107,7 @@ 1 0 1 -1 +0 1 1 1 @@ -2120,20 +2120,20 @@ 1 0 1 -1 -1 0 1 +0 1 1 1 1 1 1 +0 1 +0 1 -1 -1 +0 1 1 0 @@ -2144,7 +2144,7 @@ 1 1 0 -1 +0 1 1 1 @@ -2155,18 +2155,18 @@ 1 1 1 -1 -1 +0 1 0 0 -1 +0 +0 0 0 1 1 0 -1 +0 1 1 1 @@ -2190,8 +2190,8 @@ 1 1 0 -1 -1 +0 +0 1 0 1 @@ -2214,7 +2214,7 @@ 1 1 1 -1 +0 1 1 0 @@ -2227,11 +2227,11 @@ 1 1 1 +0 +0 1 1 -1 -1 -1 +0 1 1 1 @@ -2270,7 +2270,7 @@ 1 1 0 -1 +0 1 0 1 @@ -2299,13 +2299,10 @@ 0 0 0 -1 -1 -1 0 1 -1 -1 +0 +0 1 1 1 @@ -2313,16 +2310,19 @@ 1 1 0 -1 -1 -1 0 1 +0 1 0 +0 +0 1 1 +0 +0 1 +0 1 0 0 @@ -2334,7 +2334,7 @@ 0 1 1 -1 +0 0 0 1 @@ -2342,9 +2342,9 @@ 1 0 1 +0 1 -1 -1 +0 1 1 1 @@ -2355,7 +2355,7 @@ 1 1 0 -1 +0 1 1 1 @@ -2370,18 +2370,18 @@ 1 1 0 -1 -1 0 -1 0 0 1 +0 +0 1 1 1 1 1 +0 1 0 1 @@ -2401,7 +2401,7 @@ 1 1 1 -1 +0 1 1 1 @@ -2411,18 +2411,18 @@ 1 1 1 -1 +0 1 0 1 1 1 0 -1 -1 +0 1 1 0 +0 1 0 1 @@ -2430,7 +2430,7 @@ 0 1 1 -1 +0 1 0 1 @@ -2457,7 +2457,7 @@ 0 1 1 -1 +0 0 1 1 @@ -2469,12 +2469,12 @@ 1 1 1 +0 1 1 1 -1 -1 -1 +0 +0 1 1 0 @@ -2484,9 +2484,9 @@ 1 0 1 +0 1 -1 -1 +0 1 0 0 @@ -2496,7 +2496,7 @@ 1 1 1 -1 +0 0 1 1 @@ -2516,15 +2516,15 @@ 1 1 1 -1 -1 +0 1 1 1 1 0 +0 1 -1 +0 1 0 1 @@ -2532,6 +2532,7 @@ 1 0 1 +0 1 1 1 @@ -2539,8 +2540,7 @@ 1 1 1 -1 -1 +0 1 1 1 @@ -2549,7 +2549,7 @@ 0 1 0 -1 +0 1 1 1 @@ -2560,7 +2560,7 @@ 0 1 0 -1 +0 1 0 1 @@ -2582,16 +2582,16 @@ 0 0 1 -1 +0 1 1 1 0 1 1 +0 1 -1 -1 +0 0 0 1 @@ -2614,7 +2614,7 @@ 1 1 1 -1 +0 1 1 1 @@ -2630,7 +2630,7 @@ 0 1 0 -1 +0 0 1 1 @@ -2640,11 +2640,11 @@ 1 1 0 -1 +0 0 1 1 -1 +0 0 1 1 @@ -2659,12 +2659,12 @@ 1 1 1 +0 1 +0 1 1 -1 -1 -1 +0 1 0 1 @@ -2676,20 +2676,20 @@ 1 0 1 +0 1 1 +0 1 1 1 -1 -1 -1 +0 1 1 0 1 1 -1 +0 1 1 1 @@ -2697,11 +2697,11 @@ 0 1 1 +0 1 1 1 -1 -1 +0 1 1 0 @@ -2714,7 +2714,7 @@ 1 0 0 -1 +0 0 1 1 @@ -2739,26 +2739,26 @@ 0 0 1 -1 -1 0 1 +0 1 1 +0 1 1 -1 +0 1 1 1 1 0 -1 -1 0 -1 +0 +0 1 0 +0 1 1 0 @@ -2774,34 +2774,34 @@ 1 1 1 -1 +0 1 1 0 -1 +0 1 0 0 0 -1 0 0 -1 -1 0 1 1 0 1 -1 0 -1 +0 0 0 0 1 +0 +0 +0 +0 1 -1 +0 1 1 1 @@ -2811,19 +2811,19 @@ 1 1 1 -1 -1 0 1 +0 1 1 1 1 +0 1 1 0 1 -1 +0 0 1 1 @@ -2833,27 +2833,27 @@ 1 1 0 -1 -1 0 1 +0 1 1 1 1 1 1 +0 1 0 0 -1 -1 -1 +0 0 1 +0 1 1 1 +0 1 1 1 @@ -2861,14 +2861,11 @@ 1 1 0 -1 -1 -1 -1 0 1 1 1 +0 1 1 1 @@ -2883,9 +2880,12 @@ 0 0 1 +0 +0 1 1 0 +0 1 1 1 @@ -2900,7 +2900,7 @@ 0 1 1 -1 +0 1 1 1 @@ -2920,7 +2920,7 @@ 1 1 1 -1 +0 1 0 0 @@ -2929,11 +2929,11 @@ 1 1 1 +0 +0 1 1 -1 -1 -1 +0 1 0 1 @@ -2953,7 +2953,7 @@ 1 1 0 -1 +0 1 1 1 @@ -2963,22 +2963,22 @@ 1 1 1 -1 +0 1 1 1 0 -1 0 -1 0 1 -1 -1 +0 0 1 1 +0 +0 1 +0 1 0 1 @@ -2993,12 +2993,12 @@ 1 1 1 -1 +0 1 1 0 0 -1 +0 1 1 0 @@ -3027,9 +3027,9 @@ 1 0 1 +0 1 -1 -1 +0 1 1 1 @@ -3037,12 +3037,12 @@ 0 1 1 +0 1 1 1 1 -1 -1 +0 1 0 1 @@ -3064,7 +3064,7 @@ 1 1 0 -1 +0 0 0 1 @@ -3098,15 +3098,15 @@ 1 1 1 -1 +0 1 0 0 0 -1 -1 0 1 +0 +0 1 0 1 @@ -3156,21 +3156,21 @@ 1 1 0 -1 -1 -1 -1 -1 +0 1 0 1 1 1 +0 +0 1 1 1 1 +0 1 +0 1 1 1 @@ -3189,10 +3189,10 @@ 1 1 0 -1 -1 -1 -1 +0 +0 +0 +0 0 1 1 @@ -3204,19 +3204,19 @@ 1 1 0 -1 -1 0 1 +0 1 1 1 +0 1 1 1 1 1 -1 +0 0 1 1 @@ -3230,7 +3230,7 @@ 1 0 1 -1 +0 0 0 1 @@ -3246,17 +3246,17 @@ 0 1 0 +0 1 1 1 1 1 +0 1 1 1 -1 -1 -1 +0 1 1 1 @@ -3277,27 +3277,27 @@ 0 0 1 -1 -1 -1 0 1 1 -1 -1 +0 0 1 1 1 +0 +0 1 1 1 0 1 -1 0 1 1 +0 +0 +0 1 1 1 @@ -3309,13 +3309,10 @@ 1 1 1 -1 -1 -1 0 1 1 -1 +0 1 1 1 @@ -3327,16 +3324,19 @@ 0 1 1 +0 1 +0 +0 1 1 1 1 -1 -1 -1 +0 0 1 +0 +0 1 0 1 @@ -3349,14 +3349,14 @@ 1 1 1 +0 1 1 -1 -1 +0 1 1 0 -1 +0 1 1 1 @@ -3379,7 +3379,7 @@ 0 0 0 -1 +0 1 0 0 @@ -3388,7 +3388,7 @@ 1 1 1 -1 +0 1 0 0 @@ -3403,7 +3403,7 @@ 1 1 1 -1 +0 1 1 1 @@ -3411,10 +3411,10 @@ 1 1 1 +0 1 1 -1 -1 +0 0 1 1 @@ -3444,7 +3444,7 @@ 1 0 1 -1 +0 1 0 0 @@ -3459,9 +3459,9 @@ 1 1 0 +0 1 -1 -1 +0 0 0 1 @@ -3470,7 +3470,7 @@ 0 0 1 -1 +0 1 0 0 @@ -3478,13 +3478,13 @@ 1 0 1 +0 +0 1 1 1 1 -1 -1 -1 +0 1 1 1 @@ -3498,7 +3498,7 @@ 1 1 1 -1 +0 1 1 0 @@ -3507,18 +3507,18 @@ 1 1 1 -1 +0 0 0 1 1 -1 +0 1 1 1 0 1 -1 +0 1 1 1 @@ -3531,7 +3531,7 @@ 1 1 1 -1 +0 1 1 1 @@ -3541,7 +3541,7 @@ 1 0 1 -1 +0 0 0 1 @@ -3567,12 +3567,12 @@ 1 1 1 +0 1 1 1 1 -1 -1 +0 0 1 1 @@ -3586,7 +3586,7 @@ 0 1 1 -1 +0 1 0 1 @@ -3601,7 +3601,7 @@ 1 1 1 -1 +0 1 1 1 @@ -3610,7 +3610,7 @@ 1 1 0 -1 +0 1 1 1 @@ -3645,8 +3645,8 @@ 1 0 1 -1 -1 +0 +0 1 0 1 @@ -3656,14 +3656,14 @@ 1 0 0 -1 +0 0 1 1 1 1 1 -1 +0 1 0 1 @@ -3674,8 +3674,8 @@ 0 0 0 -1 -1 +0 +0 1 1 0 @@ -3748,7 +3748,7 @@ 1 1 0 -1 +0 1 1 1 @@ -3776,13 +3776,13 @@ 1 1 0 -1 +0 1 1 1 1 0 -1 +0 1 1 1 @@ -3797,7 +3797,7 @@ 1 1 1 -1 +0 1 1 0 @@ -3812,7 +3812,7 @@ 1 1 1 -1 +0 0 1 1 @@ -3827,13 +3827,13 @@ 1 1 1 +0 1 1 1 1 1 -1 -1 +0 0 1 0 @@ -3847,7 +3847,7 @@ 1 1 0 -1 +0 0 0 1 @@ -3863,12 +3863,12 @@ 1 1 0 -1 +0 1 1 0 1 -1 +0 1 0 1 @@ -3881,7 +3881,7 @@ 1 1 1 -1 +0 1 0 0 @@ -3897,12 +3897,12 @@ 0 1 1 -1 0 -1 -1 +0 1 0 +0 +0 1 1 1 @@ -3922,7 +3922,7 @@ 1 1 1 -1 +0 1 0 1 @@ -3983,13 +3983,13 @@ 1 0 1 +0 1 1 1 1 1 -1 -1 +0 1 1 1 @@ -3998,7 +3998,7 @@ 0 0 1 -1 +0 1 1 0 @@ -4011,12 +4011,12 @@ 1 0 1 +0 1 1 +0 1 -1 -1 -1 +0 0 1 1 @@ -4037,7 +4037,7 @@ 1 1 1 -1 +0 1 1 1 @@ -4051,7 +4051,7 @@ 1 1 1 -1 +0 1 1 0 @@ -4065,7 +4065,7 @@ 1 1 0 -1 +0 0 1 0 @@ -4074,19 +4074,19 @@ 1 1 0 -1 0 0 -1 -1 +0 +0 1 1 1 0 +0 1 1 1 -1 +0 1 1 1 @@ -4111,7 +4111,7 @@ 0 1 0 -1 +0 1 1 1 @@ -4119,11 +4119,11 @@ 1 0 1 +0 +0 1 1 -1 -1 -1 +0 1 1 1 @@ -4143,7 +4143,7 @@ 1 0 1 -1 +0 1 0 0 @@ -4170,7 +4170,7 @@ 0 1 1 -1 +0 1 1 1 @@ -4213,12 +4213,12 @@ 1 1 1 -1 +0 1 1 1 0 -1 +0 1 1 0 @@ -4268,7 +4268,7 @@ 1 0 1 -1 +0 1 0 1 @@ -4306,7 +4306,7 @@ 1 1 0 -1 +0 1 1 0 @@ -4320,7 +4320,7 @@ 0 1 0 -1 +0 1 1 0 @@ -4333,7 +4333,7 @@ 0 0 1 -1 +0 0 1 1 @@ -4347,7 +4347,7 @@ 1 1 0 -1 +0 1 1 0 @@ -4359,10 +4359,10 @@ 1 1 1 -1 0 0 -1 +0 +0 1 1 1 @@ -4380,18 +4380,18 @@ 1 0 1 -1 -1 0 1 +0 1 1 1 1 1 +0 1 1 -1 +0 1 1 0 @@ -4434,20 +4434,20 @@ 1 1 1 -1 -1 -1 -1 0 1 +0 1 +0 1 1 1 +0 1 +0 1 1 -1 +0 1 1 1 @@ -4472,7 +4472,7 @@ 1 1 0 -1 +0 0 1 1 @@ -4496,11 +4496,11 @@ 1 1 1 -1 -1 -1 0 1 +0 +0 +0 1 1 1 @@ -4509,25 +4509,25 @@ 0 1 0 -1 -1 +0 1 1 1 0 -1 0 1 +0 1 1 +0 1 1 0 0 +0 1 1 -1 -1 +0 0 1 0 @@ -4545,11 +4545,11 @@ 1 1 1 -1 +0 1 0 0 -1 +0 1 0 1 @@ -4557,7 +4557,7 @@ 0 1 1 -1 +0 0 1 1 @@ -4577,7 +4577,7 @@ 0 1 1 -1 +0 1 1 0 @@ -4599,7 +4599,7 @@ 0 1 1 -1 +0 1 0 1 @@ -4610,25 +4610,25 @@ 1 1 1 -1 +0 1 1 1 1 0 -1 0 -1 -1 0 -1 +0 1 0 1 1 +0 1 +0 1 1 +0 1 1 1 @@ -4655,6 +4655,7 @@ 1 0 1 +0 1 1 1 @@ -4662,8 +4663,7 @@ 1 1 1 -1 -1 +0 0 0 0 @@ -4687,31 +4687,31 @@ 1 0 1 -1 +0 1 1 1 1 1 0 -0 -1 1 1 -0 1 1 0 1 -1 +0 +0 1 0 1 +0 +0 1 1 1 0 -1 +0 1 1 0 @@ -4725,19 +4725,17 @@ 0 1 1 -1 0 -1 -1 0 1 1 +0 1 +0 1 1 1 -1 -1 +0 1 1 1 @@ -4747,19 +4745,19 @@ 1 0 1 +0 1 1 1 1 1 +0 1 1 0 0 0 -1 -1 -1 +0 1 1 0 @@ -4768,6 +4766,8 @@ 1 0 1 +0 +0 1 1 1 @@ -4783,9 +4783,9 @@ 1 1 0 +0 1 -1 -1 +0 1 1 1 @@ -4810,13 +4810,13 @@ 0 0 1 +0 +0 1 1 1 1 -1 -1 -1 +0 1 1 1 @@ -4837,7 +4837,7 @@ 0 0 1 -1 +0 1 1 1 @@ -4845,7 +4845,7 @@ 1 0 0 -1 +0 0 1 1 @@ -4875,9 +4875,9 @@ 0 1 1 +0 1 -1 -1 +0 1 1 1 @@ -4893,7 +4893,7 @@ 1 1 0 -1 +0 1 0 1 @@ -4906,7 +4906,7 @@ 1 0 1 -1 +0 1 1 0 @@ -4926,7 +4926,7 @@ 1 1 1 -1 +0 0 0 1 @@ -4945,10 +4945,10 @@ 1 1 1 +0 +0 1 -1 -1 -1 +0 1 1 1 @@ -4966,7 +4966,7 @@ 1 1 0 -1 +0 1 1 0 @@ -4978,10 +4978,10 @@ 0 0 0 +0 1 1 -1 -1 +0 1 0 1 @@ -5002,7 +5002,7 @@ 1 1 1 -1 +0 1 1 1 @@ -5020,36 +5020,35 @@ 1 1 1 -1 -1 -1 +0 1 1 1 1 0 1 -1 0 1 1 0 1 1 -1 -1 0 1 +0 1 +0 +0 1 1 +0 1 -1 -1 -1 +0 1 0 1 +0 +0 1 1 1 @@ -5066,18 +5065,19 @@ 0 0 0 -1 -1 +0 1 0 0 0 +0 +0 1 1 0 1 1 -1 +0 0 0 0 @@ -5086,7 +5086,7 @@ 1 1 0 -1 +0 1 1 1 @@ -5095,7 +5095,7 @@ 0 1 1 -1 +0 0 1 0 @@ -5113,17 +5113,17 @@ 0 1 1 -1 +0 1 1 1 1 0 +0 1 1 1 -1 -1 +0 1 1 0 @@ -5133,22 +5133,22 @@ 0 0 1 -1 +0 1 1 1 1 0 0 -1 0 -1 -1 +0 1 1 1 0 1 +0 +0 1 1 1 @@ -5162,7 +5162,7 @@ 1 0 1 -1 +0 1 1 1 @@ -5171,31 +5171,31 @@ 0 1 0 +0 1 1 -1 -1 -1 -1 -1 -1 -1 +0 1 1 0 +0 1 1 +0 +0 1 +0 1 -1 +0 1 1 1 1 1 0 +0 1 -1 +0 1 1 1 @@ -5213,11 +5213,11 @@ 1 1 0 -1 +0 1 1 0 -1 +0 1 1 0 @@ -5230,6 +5230,7 @@ 1 0 1 +0 1 1 1 @@ -5239,9 +5240,8 @@ 1 1 1 -1 -1 -1 +0 +0 0 1 0 @@ -5250,7 +5250,7 @@ 1 0 1 -1 +0 1 1 1 @@ -5273,9 +5273,9 @@ 1 0 1 +0 1 -1 -1 +0 1 1 1 @@ -5285,9 +5285,9 @@ 0 0 0 +0 1 -1 -1 +0 1 0 0 @@ -5295,7 +5295,7 @@ 0 1 1 -1 +0 1 1 0 @@ -5314,32 +5314,32 @@ 0 1 1 -1 -1 +0 1 1 1 1 0 +0 1 +0 1 1 1 1 1 1 -1 -1 +0 1 1 0 -1 +0 0 1 1 1 1 -1 +0 1 1 1 @@ -5360,8 +5360,8 @@ 1 1 1 -1 -1 +0 +0 1 1 1 @@ -5372,14 +5372,14 @@ 1 1 0 -1 +0 1 1 1 0 0 1 -1 +0 1 1 0 @@ -5390,19 +5390,19 @@ 1 1 0 -1 -1 0 1 -1 +0 1 1 1 0 +0 +0 1 1 1 -1 +0 1 0 1 @@ -5412,7 +5412,7 @@ 0 1 1 -0 +1 0 1 0 @@ -5443,7 +5443,7 @@ 1 1 1 -1 +0 1 1 1 diff --git a/run.py b/run.py index 612c93a..18ab102 100644 --- a/run.py +++ b/run.py @@ -7,8 +7,16 @@ from sklearn.metrics import accuracy_score df = pd.read_csv("train/train.tsv", sep="\t", header=None, error_bad_lines=False) + + + dev_x = pd.read_csv("dev-0/in.tsv", sep="\t", header=None, error_bad_lines=False) -test_x = pd.read_csv("test-A/in.tsv", sep="\t", header=None, error_bad_lines=False) + + +with open('test-A/in.tsv', 'r', encoding='utf8') as file: + test = file.readlines() +test = pd.Series(test) + x = df[1] y = df[0] @@ -17,17 +25,20 @@ model = make_pipeline(TfidfVectorizer(), MultinomialNB()) model.fit(x,y) pred_dev = model.predict(dev_x[0]) -pred_test = model.predict(test_x[0]) +pred_dev = pd.Series(pred_dev) - -with open('dev-0/out.tsv', 'wt') as f: +with open('dev-0/out.tsv', 'wt') as file: for pred in pred_dev: - f.write(str(pred)+'\n') + file.write(str(pred)+'\n') + + +pred_test = model.predict(test) +pred_test = pd.Series(pred_test) +pred_test = pred_test.astype('int') + + -with open('test-A/out.tsv', 'wt') as f: +with open('test-A/out.tsv', 'wt') as file: for pred in pred_test: - f.write(str(pred)+'\n') + file.write(str(pred)+'\n') - - - diff --git a/test-A/.ipynb_checkpoints/out-checkpoint.tsv b/test-A/.ipynb_checkpoints/out-checkpoint.tsv index 1fbab07..e4e74be 100644 --- a/test-A/.ipynb_checkpoints/out-checkpoint.tsv +++ b/test-A/.ipynb_checkpoints/out-checkpoint.tsv @@ -21,21 +21,21 @@ 1 0 1 -1 0 -1 -1 +0 1 1 1 1 0 +0 +0 1 1 0 0 1 -1 +0 0 0 1 @@ -54,7 +54,8 @@ 0 1 1 -1 +0 +0 0 1 1 @@ -63,9 +64,8 @@ 1 1 1 -1 -1 -1 +0 +0 0 1 1 @@ -78,7 +78,7 @@ 0 1 0 -1 +0 1 1 0 @@ -94,7 +94,7 @@ 0 0 0 -1 +0 1 1 1 @@ -114,10 +114,10 @@ 0 0 1 +0 1 1 -1 -1 +0 1 1 0 @@ -127,9 +127,9 @@ 0 0 1 +0 1 -1 -1 +0 1 0 0 @@ -146,7 +146,7 @@ 1 1 1 -1 +0 1 1 0 @@ -166,14 +166,14 @@ 0 1 1 -1 -1 0 1 0 1 +0 1 1 +0 1 1 1 @@ -182,7 +182,7 @@ 1 1 0 -1 +0 0 1 1 @@ -202,12 +202,12 @@ 1 1 1 -1 -1 -1 +0 0 1 +0 1 +0 1 1 0 @@ -269,9 +269,9 @@ 1 1 1 +0 1 -1 -1 +0 1 1 1 @@ -289,7 +289,7 @@ 1 1 1 -1 +0 1 1 1 @@ -297,7 +297,7 @@ 0 0 1 -1 +0 1 0 1 @@ -324,16 +324,16 @@ 1 1 0 +0 1 1 1 1 1 +0 +0 1 -1 -1 -1 -1 +0 1 0 1 @@ -353,8 +353,8 @@ 0 0 1 -1 -1 +0 +0 1 1 1 @@ -413,7 +413,7 @@ 0 1 1 -1 +0 1 0 1 @@ -423,24 +423,24 @@ 0 0 1 -1 0 0 -1 0 1 +0 1 +0 1 1 0 -1 +0 1 1 0 1 1 1 -1 +0 1 1 0 @@ -449,15 +449,15 @@ 1 0 1 -1 0 -1 0 1 +0 1 1 1 0 +0 1 0 0 @@ -484,7 +484,7 @@ 1 1 1 -1 +0 1 1 0 @@ -492,7 +492,6 @@ 0 0 1 -1 0 0 0 @@ -501,28 +500,29 @@ 0 0 0 -1 -1 0 1 1 -1 0 1 1 1 -1 -1 +0 +0 1 1 1 1 0 0 +0 1 +0 +0 1 1 1 +0 1 1 1 @@ -539,14 +539,14 @@ 1 1 1 -1 +0 0 1 0 0 0 -1 -1 +0 +0 1 1 1 @@ -561,7 +561,7 @@ 0 1 0 -1 +0 1 1 1 @@ -582,7 +582,7 @@ 1 1 0 -1 +0 1 1 0 @@ -603,7 +603,7 @@ 0 1 1 -1 +0 0 1 0 @@ -616,11 +616,11 @@ 0 1 0 -1 +0 1 0 0 -1 +0 0 1 1 @@ -633,7 +633,7 @@ 1 0 1 -1 +0 0 1 0 @@ -651,7 +651,7 @@ 1 1 1 -1 +0 1 1 1 @@ -662,23 +662,23 @@ 1 0 1 -1 -1 0 1 -1 -1 -1 0 1 +0 +0 1 0 1 1 +0 1 1 1 +0 1 +0 1 0 1 @@ -689,7 +689,7 @@ 1 1 0 -1 +0 1 1 1 @@ -710,7 +710,7 @@ 0 1 0 -1 +0 0 1 1 @@ -719,7 +719,7 @@ 1 1 1 -1 +0 0 1 1 @@ -728,25 +728,25 @@ 1 0 1 -1 0 -1 0 1 0 1 -1 0 1 1 -1 0 1 0 1 +0 1 +0 1 1 +0 +0 1 1 0 @@ -758,7 +758,7 @@ 0 1 1 -1 +0 1 1 0 @@ -784,7 +784,7 @@ 1 0 1 -1 +0 0 1 0 @@ -801,16 +801,16 @@ 1 1 1 +0 1 1 -1 -1 +0 1 1 0 1 1 -1 +0 1 1 0 @@ -822,18 +822,18 @@ 1 1 1 -1 -1 0 1 -1 -1 +0 0 0 1 0 0 1 +0 +0 +0 1 1 0 @@ -844,7 +844,7 @@ 1 1 1 -1 +0 1 1 1 @@ -858,9 +858,9 @@ 0 1 1 +0 1 -1 -1 +0 1 0 0 @@ -870,7 +870,7 @@ 1 0 1 -1 +0 0 1 0 @@ -885,7 +885,7 @@ 0 1 0 -1 +0 1 0 1 @@ -919,12 +919,12 @@ 1 0 0 -1 +0 1 1 0 1 -1 +0 0 0 1 @@ -943,12 +943,12 @@ 0 1 0 -1 +0 1 1 0 0 -1 +0 1 1 0 @@ -956,7 +956,7 @@ 1 1 0 -1 +0 0 0 1 @@ -974,7 +974,7 @@ 1 1 1 -1 +0 1 1 0 @@ -985,7 +985,7 @@ 0 1 1 -1 +0 1 1 1 @@ -993,7 +993,7 @@ 0 1 1 -1 +0 1 0 1 @@ -1002,7 +1002,7 @@ 1 1 0 -1 +0 1 1 1 @@ -1031,7 +1031,7 @@ 1 1 1 -1 +0 0 1 1 @@ -1043,14 +1043,14 @@ 0 0 1 -1 +0 0 1 1 0 1 1 -1 +0 1 1 1 @@ -1065,10 +1065,10 @@ 0 1 1 +0 1 1 -1 -1 +0 0 0 0 @@ -1114,7 +1114,7 @@ 1 1 1 -1 +0 1 1 1 @@ -1125,8 +1125,8 @@ 0 1 1 -1 -1 +0 +0 1 1 1 @@ -1141,26 +1141,26 @@ 1 1 1 -1 +0 1 1 1 0 -1 -1 0 1 0 1 -1 0 0 1 +0 +0 1 1 1 1 1 +0 1 1 0 @@ -1172,8 +1172,8 @@ 0 1 1 -1 -1 +0 +0 0 1 0 @@ -1190,7 +1190,7 @@ 1 1 1 -1 +0 1 1 0 @@ -1213,7 +1213,7 @@ 1 0 0 -1 +0 1 1 1 @@ -1224,6 +1224,7 @@ 1 1 1 +0 1 1 1 @@ -1232,8 +1233,7 @@ 1 1 1 -1 -1 +0 1 1 1 @@ -1254,7 +1254,7 @@ 1 1 0 -1 +0 0 1 1 @@ -1270,7 +1270,7 @@ 1 0 1 -1 +0 1 1 0 @@ -1291,14 +1291,14 @@ 1 1 0 -1 +0 0 1 1 1 1 1 -1 +0 1 1 0 @@ -1306,17 +1306,17 @@ 0 1 0 -1 -1 -1 0 1 +0 +0 +0 1 1 1 1 1 -1 +0 1 1 1 @@ -1326,21 +1326,21 @@ 0 0 1 -1 -1 -1 -1 0 1 1 -1 -1 +0 0 1 +0 +0 1 +0 +0 +0 1 1 -1 +0 0 1 1 @@ -1367,13 +1367,13 @@ 1 1 1 -1 0 -1 -1 +0 +0 +0 0 1 -1 +0 1 1 1 @@ -1395,7 +1395,7 @@ 1 0 1 -1 +0 1 1 1 @@ -1407,7 +1407,7 @@ 0 1 1 -1 +0 1 1 1 @@ -1418,7 +1418,7 @@ 1 1 1 -1 +0 0 0 1 @@ -1430,7 +1430,7 @@ 1 1 1 -1 +0 0 1 1 @@ -1451,7 +1451,7 @@ 1 1 1 -1 +0 0 1 1 @@ -1461,11 +1461,11 @@ 1 0 1 -1 +0 1 1 0 -1 +0 0 0 1 @@ -1489,13 +1489,13 @@ 0 1 1 +0 1 1 1 +0 1 -1 -1 -1 +0 1 0 0 @@ -1523,14 +1523,14 @@ 1 1 1 -1 0 0 -1 0 1 0 1 +0 +0 1 0 0 @@ -1541,7 +1541,7 @@ 0 1 0 -1 +0 1 1 1 @@ -1549,7 +1549,7 @@ 0 1 0 -1 +0 1 1 1 @@ -1580,7 +1580,7 @@ 1 0 0 -1 +0 1 1 0 @@ -1589,7 +1589,7 @@ 1 1 0 -1 +0 1 0 1 @@ -1627,7 +1627,7 @@ 0 1 1 -1 +0 0 1 0 @@ -1649,7 +1649,7 @@ 1 1 1 -1 +0 1 1 1 @@ -1659,7 +1659,7 @@ 1 1 1 -1 +0 0 0 1 @@ -1670,9 +1670,9 @@ 1 1 0 +0 1 -1 -1 +0 1 1 1 @@ -1682,7 +1682,7 @@ 1 1 1 -1 +0 1 0 1 @@ -1707,12 +1707,12 @@ 0 1 0 -1 -1 +0 1 1 0 -1 +0 +0 1 1 1 @@ -1733,15 +1733,15 @@ 1 1 0 -1 -1 -1 -1 0 -1 0 1 +0 +0 1 +0 +0 +0 1 1 0 @@ -1757,8 +1757,8 @@ 1 1 0 -1 -1 +0 +0 1 1 0 @@ -1768,19 +1768,19 @@ 1 1 1 -1 +0 1 1 0 -1 0 -1 -1 0 1 1 0 +0 1 +0 +0 1 1 0 @@ -1789,21 +1789,21 @@ 1 0 1 -1 -1 0 1 0 1 0 1 +0 1 1 +0 1 1 1 0 -1 +0 1 0 1 @@ -1856,7 +1856,7 @@ 1 1 0 -1 +0 1 0 1 @@ -1868,12 +1868,12 @@ 0 1 1 -1 +0 0 0 0 1 -1 +0 1 1 1 @@ -1901,7 +1901,7 @@ 0 1 1 -1 +0 0 1 1 @@ -1924,11 +1924,11 @@ 1 0 1 +0 1 1 1 -1 -1 +0 1 1 1 @@ -1950,14 +1950,11 @@ 1 1 0 -1 -1 -1 -1 0 1 1 0 +0 1 1 0 @@ -1965,22 +1962,25 @@ 0 0 1 -1 0 -1 -1 +0 1 1 0 1 1 +0 1 +0 1 +0 1 1 1 1 +0 1 +0 1 0 1 @@ -1994,13 +1994,13 @@ 1 1 0 -1 -1 0 1 +0 1 1 0 +0 1 1 1 @@ -2013,20 +2013,20 @@ 0 0 1 -1 +0 0 1 1 +0 1 1 1 1 +0 1 1 1 -1 -1 -1 +0 1 1 1 @@ -2039,8 +2039,8 @@ 0 0 0 -1 -1 +0 +0 1 1 1 @@ -2048,7 +2048,7 @@ 0 1 1 -1 +0 1 0 1 @@ -2069,7 +2069,7 @@ 1 1 1 -1 +0 1 1 0 @@ -2089,14 +2089,14 @@ 1 1 1 -1 -1 -1 0 1 1 +0 1 -1 +0 +0 +0 1 0 1 @@ -2132,7 +2132,7 @@ 1 0 1 -1 +0 1 0 0 @@ -2140,8 +2140,8 @@ 0 1 1 -1 -1 +0 +0 0 1 0 @@ -2158,7 +2158,7 @@ 1 1 1 -1 +0 1 1 1 @@ -2182,6 +2182,8 @@ 1 1 1 +0 +0 1 1 1 @@ -2189,9 +2191,7 @@ 1 1 1 -1 -1 -1 +0 1 1 1 @@ -2210,7 +2210,7 @@ 0 1 1 -1 +0 1 1 1 @@ -2224,19 +2224,19 @@ 0 0 1 -1 -1 -1 0 0 1 +0 +0 1 1 1 1 1 +0 1 -1 +0 0 1 1 @@ -2247,7 +2247,7 @@ 0 1 1 -1 +0 1 0 0 @@ -2256,7 +2256,7 @@ 1 1 1 -1 +0 0 0 1 @@ -2272,9 +2272,9 @@ 1 0 1 +0 1 -1 -1 +0 1 1 1 @@ -2283,8 +2283,8 @@ 0 0 1 -1 -1 +0 +0 1 1 1 @@ -2323,7 +2323,7 @@ 1 1 1 -1 +0 1 1 1 @@ -2334,14 +2334,14 @@ 0 1 1 -1 +0 1 1 1 1 0 -1 -1 +0 +0 0 1 1 @@ -2373,7 +2373,7 @@ 0 0 1 -1 +0 1 0 1 @@ -2386,14 +2386,14 @@ 1 1 1 -1 -1 0 1 +0 1 1 +0 1 -1 +0 1 1 1 @@ -2412,13 +2412,13 @@ 0 0 1 +0 1 1 +0 1 1 -1 -1 -1 +0 0 1 1 @@ -2436,14 +2436,14 @@ 1 1 1 -1 +0 0 0 1 1 1 1 -1 +0 1 1 1 @@ -2456,45 +2456,45 @@ 1 1 1 -1 -1 -1 0 1 +0 +0 1 1 +0 1 1 1 1 1 0 -1 0 0 0 0 -1 -1 0 -1 0 1 +0 1 +0 1 +0 1 1 +0 1 1 1 -1 +0 0 0 0 1 0 0 -1 +0 0 1 1 @@ -2509,17 +2509,17 @@ 0 1 1 -1 -1 -1 0 1 +0 +0 1 1 1 1 1 1 +0 1 1 0 @@ -2540,11 +2540,10 @@ 1 0 0 -1 -1 -1 +0 0 1 +0 1 1 1 @@ -2552,6 +2551,7 @@ 1 1 1 +0 1 0 0 @@ -2573,7 +2573,7 @@ 0 1 1 -1 +0 0 1 0 @@ -2596,15 +2596,15 @@ 0 1 1 -1 -1 0 1 +0 1 1 1 1 1 +0 1 0 1 @@ -2620,7 +2620,7 @@ 1 1 1 -1 +0 0 1 0 @@ -2638,7 +2638,7 @@ 0 0 1 -1 +0 0 0 1 @@ -2656,7 +2656,7 @@ 0 1 1 -1 +0 1 1 1 @@ -2682,24 +2682,24 @@ 0 1 1 -1 -1 -1 -1 +0 0 1 1 +0 1 1 1 0 1 +0 1 -1 +0 1 1 0 0 +0 1 1 1 @@ -2709,9 +2709,9 @@ 1 1 1 +0 1 -1 -1 +0 1 0 0 @@ -2721,7 +2721,7 @@ 0 1 0 -1 +0 1 1 1 @@ -2737,23 +2737,23 @@ 1 0 0 -0 -0 1 +0 1 1 1 +0 1 0 +0 1 -1 -1 +0 1 1 1 0 -1 -1 +0 +0 1 1 0 @@ -2764,7 +2764,7 @@ 1 1 1 -1 +0 1 1 0 @@ -2776,13 +2776,13 @@ 1 0 0 -1 +0 0 0 1 1 1 -1 +0 1 1 1 @@ -2791,7 +2791,7 @@ 1 1 0 -1 +0 1 1 1 @@ -2801,7 +2801,7 @@ 0 1 0 -1 +0 1 0 1 @@ -2836,18 +2836,18 @@ 1 1 1 +0 1 +0 1 1 -1 -1 -1 +0 1 1 0 1 1 -1 +0 1 1 1 @@ -2878,31 +2878,27 @@ 0 1 1 -1 -1 -1 -1 -1 0 1 +0 1 1 0 +0 1 1 +0 1 1 +0 1 1 0 0 -1 -1 -1 -1 0 1 1 +0 1 0 1 @@ -2910,10 +2906,14 @@ 1 0 1 +0 1 +0 +0 1 1 1 +0 1 1 1 @@ -2926,15 +2926,15 @@ 0 0 1 -1 -1 -1 0 1 1 +0 1 1 +0 1 +0 1 1 1 @@ -2956,7 +2956,9 @@ 1 0 1 +0 1 +0 1 1 1 @@ -2971,9 +2973,7 @@ 1 1 1 -1 -1 -1 +0 1 1 0 @@ -2986,7 +2986,7 @@ 0 1 1 -1 +0 1 1 1 @@ -3002,10 +3002,10 @@ 0 0 0 -1 -1 0 1 +0 +0 1 1 0 @@ -3018,7 +3018,7 @@ 0 0 0 -1 +0 1 1 1 @@ -3032,7 +3032,7 @@ 1 1 1 -1 +0 1 1 0 @@ -3044,25 +3044,25 @@ 0 0 1 +0 1 -1 -1 -1 +0 1 1 1 1 0 +0 1 1 1 0 1 1 -1 -1 0 1 +0 +0 1 0 1 @@ -3089,13 +3089,13 @@ 1 0 1 -1 -1 +0 1 1 0 +0 1 -1 +0 1 1 0 @@ -3119,10 +3119,8 @@ 1 0 0 -1 -1 -1 -1 +0 +0 1 1 1 @@ -3132,6 +3130,8 @@ 1 0 1 +0 +0 1 1 0 @@ -3151,21 +3151,21 @@ 1 1 1 -1 +0 1 0 0 1 1 +0 1 +0 1 1 1 1 1 -1 -1 -1 +0 1 1 1 @@ -3173,7 +3173,7 @@ 1 1 0 -1 +0 1 1 1 @@ -3200,15 +3200,15 @@ 0 1 1 +0 1 +0 1 1 1 1 1 -1 -1 -1 +0 0 1 1 @@ -3219,14 +3219,14 @@ 0 1 1 -1 +0 1 1 1 1 0 1 -1 +0 1 1 1 @@ -3257,21 +3257,21 @@ 1 1 1 -1 +0 1 0 0 0 1 0 -1 -1 -1 +0 1 1 0 +0 +0 1 -1 +0 1 0 1 @@ -3291,22 +3291,22 @@ 1 0 0 -1 -1 0 1 +0 1 1 1 +0 1 +0 1 1 1 1 1 1 -1 -1 +0 1 1 1 @@ -3331,7 +3331,7 @@ 1 1 1 -1 +0 0 1 1 @@ -3343,7 +3343,7 @@ 1 1 1 -1 +0 1 1 0 @@ -3382,8 +3382,8 @@ 1 0 1 -1 -1 +0 +0 1 1 1 @@ -3393,7 +3393,7 @@ 1 1 1 -1 +0 1 1 0 @@ -3409,11 +3409,11 @@ 1 0 1 -1 +0 1 1 0 -1 +0 1 0 1 @@ -3443,14 +3443,14 @@ 1 1 0 -1 +0 1 1 1 0 0 1 -1 +0 0 1 1 @@ -3477,9 +3477,9 @@ 0 1 1 -1 -1 -1 +0 +0 +0 1 1 1 @@ -3489,10 +3489,10 @@ 0 1 0 +0 1 -1 -1 -1 +0 +0 1 1 0 @@ -3503,9 +3503,8 @@ 1 1 1 -1 0 -1 +0 1 1 1 @@ -3513,14 +3512,15 @@ 1 0 0 +0 +0 1 +0 1 1 -1 -1 -1 -1 -1 +0 +0 +0 0 1 0 @@ -3542,7 +3542,7 @@ 1 0 1 -1 +0 0 0 1 @@ -3553,12 +3553,12 @@ 0 0 1 -1 -1 +0 1 1 1 0 +0 1 0 1 @@ -3566,7 +3566,7 @@ 0 0 0 -1 +0 1 1 1 @@ -3583,14 +3583,14 @@ 1 0 1 -1 -1 0 1 0 1 +0 1 1 +0 1 0 1 @@ -3601,11 +3601,11 @@ 1 1 0 +0 1 1 1 -1 -1 +0 1 1 1 @@ -3626,17 +3626,17 @@ 1 1 0 -1 -1 0 1 -1 +0 1 1 0 1 +0 1 1 +0 1 1 1 @@ -3652,7 +3652,7 @@ 1 1 0 -1 +0 0 1 1 @@ -3660,7 +3660,7 @@ 1 0 1 -1 +0 1 0 1 @@ -3675,7 +3675,7 @@ 0 1 1 -1 +0 1 1 1 @@ -3718,20 +3718,19 @@ 1 0 1 -1 0 -1 0 1 +0 1 1 -1 -1 +0 1 1 1 0 1 +0 1 1 1 @@ -3741,12 +3740,13 @@ 1 1 1 +0 1 1 1 1 1 -1 +0 1 0 0 @@ -3756,7 +3756,7 @@ 1 1 1 -1 +0 1 1 1 @@ -3770,22 +3770,22 @@ 0 1 1 -1 +0 1 1 1 0 1 0 +0 1 1 1 1 1 1 -1 -1 -1 +0 +0 1 1 1 @@ -3794,7 +3794,7 @@ 1 1 0 -1 +0 1 0 0 @@ -3802,7 +3802,7 @@ 1 0 1 -1 +0 1 1 1 @@ -3811,8 +3811,8 @@ 1 0 1 -1 -1 +0 +0 1 1 1 @@ -3824,11 +3824,11 @@ 1 1 1 -1 -1 0 0 -1 +0 +0 +0 1 0 1 @@ -3847,8 +3847,8 @@ 1 1 1 -1 -1 +0 +0 1 1 1 @@ -3888,7 +3888,7 @@ 1 1 1 -1 +0 0 0 1 @@ -3916,10 +3916,10 @@ 1 0 1 +0 1 -1 -1 -1 +0 +0 0 0 1 @@ -3935,10 +3935,10 @@ 1 1 1 -1 0 1 1 +1 0 1 1 @@ -3959,7 +3959,7 @@ 0 0 0 -1 +0 1 1 1 @@ -3973,11 +3973,11 @@ 1 1 1 +0 1 1 1 -1 -1 +0 1 0 0 @@ -3996,9 +3996,7 @@ 1 0 1 -1 -1 -1 +0 1 1 1 @@ -4008,10 +4006,12 @@ 1 1 0 +0 +0 1 1 1 -1 +0 1 1 1 @@ -4020,6 +4020,7 @@ 1 1 0 +0 1 1 1 @@ -4029,14 +4030,13 @@ 1 1 1 +0 1 1 1 1 1 -1 -1 -1 +0 1 1 1 @@ -4057,18 +4057,6 @@ 1 1 0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 0 1 1 @@ -4077,32 +4065,39 @@ 1 1 1 +0 1 +0 1 -1 +0 1 1 0 -1 0 1 0 1 1 0 -1 -0 0 1 1 +0 1 +0 1 0 1 1 +0 +0 +0 +0 +0 1 1 1 +0 1 1 0 @@ -4110,8 +4105,10 @@ 1 0 1 +0 1 1 +0 1 1 1 @@ -4121,7 +4118,7 @@ 1 1 1 -1 +0 1 1 1 @@ -4130,8 +4127,11 @@ 0 1 1 +0 +1 1 0 +0 1 1 0 @@ -4154,7 +4154,7 @@ 0 1 1 -1 +0 1 1 1 @@ -4168,7 +4168,7 @@ 0 1 0 -1 +0 0 0 0 @@ -4179,15 +4179,15 @@ 1 1 0 -1 +0 0 1 1 0 0 1 -1 -1 +0 +0 0 1 1 @@ -4200,13 +4200,11 @@ 0 0 0 -1 -1 -1 -1 0 1 +0 1 +0 1 1 1 @@ -4214,8 +4212,10 @@ 1 0 1 +0 1 1 +0 1 0 1 @@ -4249,7 +4249,7 @@ 0 1 1 -1 +0 1 1 0 @@ -4263,7 +4263,7 @@ 1 1 0 -1 +0 1 1 1 @@ -4287,7 +4287,7 @@ 1 1 1 -1 +0 0 0 1 @@ -4321,12 +4321,12 @@ 1 0 1 -1 -1 -1 0 1 1 +0 +0 +0 1 1 1 @@ -4335,16 +4335,16 @@ 1 0 0 +0 1 -1 -1 +0 1 1 1 1 1 0 -1 +0 1 1 1 @@ -4368,12 +4368,12 @@ 1 1 1 -1 -1 -1 0 0 1 +0 +0 +0 1 0 1 @@ -4386,7 +4386,7 @@ 1 0 0 -1 +0 1 0 1 @@ -4395,7 +4395,7 @@ 1 0 1 -1 +0 1 0 0 @@ -4418,9 +4418,9 @@ 1 1 0 +0 1 -1 -1 +0 1 1 1 @@ -4434,7 +4434,7 @@ 0 1 1 -1 +0 1 1 1 @@ -4445,7 +4445,7 @@ 0 1 1 -1 +0 1 1 1 @@ -4462,7 +4462,7 @@ 1 1 1 -1 +0 1 1 1 @@ -4470,11 +4470,11 @@ 0 1 1 -1 -1 0 1 +0 1 +0 1 1 0 @@ -4519,7 +4519,7 @@ 0 0 1 -1 +0 1 1 1 @@ -4556,12 +4556,12 @@ 1 1 0 +0 1 1 1 1 -1 -1 +0 1 1 0 @@ -4574,7 +4574,7 @@ 1 0 1 -1 +0 1 1 1 @@ -4585,7 +4585,7 @@ 1 0 1 -1 +0 0 1 0 @@ -4593,17 +4593,17 @@ 1 0 0 +0 1 1 1 +0 1 1 1 1 1 -1 -1 -1 +0 1 1 1 @@ -4628,7 +4628,7 @@ 1 1 1 -1 +0 1 0 1 @@ -4638,7 +4638,7 @@ 1 1 1 -1 +0 0 0 1 @@ -4648,10 +4648,9 @@ 1 1 0 -1 -1 0 1 +0 1 1 1 @@ -4666,8 +4665,9 @@ 1 1 1 +0 1 -1 +0 0 1 0 @@ -4688,16 +4688,16 @@ 0 1 1 +0 +0 1 -1 -1 -1 +0 0 1 1 0 1 -1 +0 0 1 1 @@ -4741,10 +4741,10 @@ 1 1 1 -1 -1 0 1 +0 +0 1 0 1 @@ -4764,14 +4764,14 @@ 1 1 1 -1 +0 1 1 0 1 1 1 -1 +0 1 1 1 @@ -4782,11 +4782,11 @@ 1 1 0 -1 -1 0 1 +0 1 +0 1 0 1 @@ -4801,7 +4801,7 @@ 0 1 1 -1 +0 0 1 1 @@ -4815,16 +4815,16 @@ 1 0 1 -1 -1 -1 0 1 1 +0 1 +0 1 1 0 +0 1 0 0 @@ -4844,13 +4844,13 @@ 0 1 1 +0 1 +0 1 1 1 -1 -1 -1 +0 0 1 1 @@ -4881,7 +4881,7 @@ 1 1 0 -1 +0 1 1 0 @@ -4889,7 +4889,7 @@ 0 1 1 -1 +0 0 0 1 @@ -4898,7 +4898,7 @@ 1 1 1 -1 +0 1 0 1 @@ -4919,9 +4919,9 @@ 1 1 1 +0 1 -1 -1 +0 1 1 1 @@ -4930,7 +4930,7 @@ 1 0 0 -1 +0 1 1 1 @@ -4944,24 +4944,24 @@ 0 1 1 -1 +0 1 0 0 -1 -1 -1 -1 0 1 0 1 +0 1 -1 +0 +0 1 0 1 +0 1 +0 1 0 1 @@ -4981,10 +4981,6 @@ 1 1 1 -1 -1 -1 -1 0 1 1 @@ -4996,10 +4992,14 @@ 0 1 1 +0 +0 +0 +0 1 1 0 -1 +0 0 1 1 @@ -5007,7 +5007,7 @@ 0 1 1 -1 +0 0 1 0 @@ -5016,17 +5016,17 @@ 1 1 0 -1 0 -1 0 0 0 0 -1 +0 0 1 +0 1 +0 1 0 0 @@ -5036,7 +5036,7 @@ 1 1 0 -1 +0 0 1 1 @@ -5050,7 +5050,7 @@ 0 0 1 -1 +0 1 0 1 @@ -5092,8 +5092,8 @@ 1 1 1 -1 -1 +0 +0 1 1 1 @@ -5133,18 +5133,18 @@ 0 1 1 -1 +0 1 0 0 1 1 1 +0 1 1 1 -1 -1 +0 1 1 1 @@ -5177,7 +5177,9 @@ 1 1 0 +0 1 +0 1 1 1 @@ -5187,9 +5189,7 @@ 1 1 1 -1 -1 -1 +0 1 1 0 @@ -5201,20 +5201,20 @@ 1 0 1 -1 0 -1 -1 0 1 1 +0 1 1 1 +0 1 1 +0 1 -1 +0 1 1 1 @@ -5233,7 +5233,7 @@ 0 1 1 -1 +0 0 0 1 @@ -5243,7 +5243,7 @@ 1 1 1 -1 +0 0 1 1 @@ -5274,7 +5274,7 @@ 1 0 0 -1 +0 1 1 0 @@ -5290,6 +5290,7 @@ 1 1 1 +0 1 1 1 @@ -5298,11 +5299,10 @@ 1 1 1 +0 +0 1 -1 -1 -1 -1 +0 0 1 1 @@ -5315,19 +5315,19 @@ 1 1 0 -1 -1 +0 1 0 0 -1 -1 -1 0 1 1 +0 +0 +0 1 1 +0 1 0 1 @@ -5344,7 +5344,7 @@ 0 0 1 -1 +0 1 0 1 @@ -5411,36 +5411,36 @@ 0 1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 +0 +0 +0 1 1 1 1 1 0 -1 0 1 1 1 0 +0 +0 +0 1 +0 +0 +0 1 1 1 +0 1 0 0 1 -1 +0 1 1 0 diff --git a/test-A/out.tsv b/test-A/out.tsv index 1fbab07..e4e74be 100644 --- a/test-A/out.tsv +++ b/test-A/out.tsv @@ -21,21 +21,21 @@ 1 0 1 -1 0 -1 -1 +0 1 1 1 1 0 +0 +0 1 1 0 0 1 -1 +0 0 0 1 @@ -54,7 +54,8 @@ 0 1 1 -1 +0 +0 0 1 1 @@ -63,9 +64,8 @@ 1 1 1 -1 -1 -1 +0 +0 0 1 1 @@ -78,7 +78,7 @@ 0 1 0 -1 +0 1 1 0 @@ -94,7 +94,7 @@ 0 0 0 -1 +0 1 1 1 @@ -114,10 +114,10 @@ 0 0 1 +0 1 1 -1 -1 +0 1 1 0 @@ -127,9 +127,9 @@ 0 0 1 +0 1 -1 -1 +0 1 0 0 @@ -146,7 +146,7 @@ 1 1 1 -1 +0 1 1 0 @@ -166,14 +166,14 @@ 0 1 1 -1 -1 0 1 0 1 +0 1 1 +0 1 1 1 @@ -182,7 +182,7 @@ 1 1 0 -1 +0 0 1 1 @@ -202,12 +202,12 @@ 1 1 1 -1 -1 -1 +0 0 1 +0 1 +0 1 1 0 @@ -269,9 +269,9 @@ 1 1 1 +0 1 -1 -1 +0 1 1 1 @@ -289,7 +289,7 @@ 1 1 1 -1 +0 1 1 1 @@ -297,7 +297,7 @@ 0 0 1 -1 +0 1 0 1 @@ -324,16 +324,16 @@ 1 1 0 +0 1 1 1 1 1 +0 +0 1 -1 -1 -1 -1 +0 1 0 1 @@ -353,8 +353,8 @@ 0 0 1 -1 -1 +0 +0 1 1 1 @@ -413,7 +413,7 @@ 0 1 1 -1 +0 1 0 1 @@ -423,24 +423,24 @@ 0 0 1 -1 0 0 -1 0 1 +0 1 +0 1 1 0 -1 +0 1 1 0 1 1 1 -1 +0 1 1 0 @@ -449,15 +449,15 @@ 1 0 1 -1 0 -1 0 1 +0 1 1 1 0 +0 1 0 0 @@ -484,7 +484,7 @@ 1 1 1 -1 +0 1 1 0 @@ -492,7 +492,6 @@ 0 0 1 -1 0 0 0 @@ -501,28 +500,29 @@ 0 0 0 -1 -1 0 1 1 -1 0 1 1 1 -1 -1 +0 +0 1 1 1 1 0 0 +0 1 +0 +0 1 1 1 +0 1 1 1 @@ -539,14 +539,14 @@ 1 1 1 -1 +0 0 1 0 0 0 -1 -1 +0 +0 1 1 1 @@ -561,7 +561,7 @@ 0 1 0 -1 +0 1 1 1 @@ -582,7 +582,7 @@ 1 1 0 -1 +0 1 1 0 @@ -603,7 +603,7 @@ 0 1 1 -1 +0 0 1 0 @@ -616,11 +616,11 @@ 0 1 0 -1 +0 1 0 0 -1 +0 0 1 1 @@ -633,7 +633,7 @@ 1 0 1 -1 +0 0 1 0 @@ -651,7 +651,7 @@ 1 1 1 -1 +0 1 1 1 @@ -662,23 +662,23 @@ 1 0 1 -1 -1 0 1 -1 -1 -1 0 1 +0 +0 1 0 1 1 +0 1 1 1 +0 1 +0 1 0 1 @@ -689,7 +689,7 @@ 1 1 0 -1 +0 1 1 1 @@ -710,7 +710,7 @@ 0 1 0 -1 +0 0 1 1 @@ -719,7 +719,7 @@ 1 1 1 -1 +0 0 1 1 @@ -728,25 +728,25 @@ 1 0 1 -1 0 -1 0 1 0 1 -1 0 1 1 -1 0 1 0 1 +0 1 +0 1 1 +0 +0 1 1 0 @@ -758,7 +758,7 @@ 0 1 1 -1 +0 1 1 0 @@ -784,7 +784,7 @@ 1 0 1 -1 +0 0 1 0 @@ -801,16 +801,16 @@ 1 1 1 +0 1 1 -1 -1 +0 1 1 0 1 1 -1 +0 1 1 0 @@ -822,18 +822,18 @@ 1 1 1 -1 -1 0 1 -1 -1 +0 0 0 1 0 0 1 +0 +0 +0 1 1 0 @@ -844,7 +844,7 @@ 1 1 1 -1 +0 1 1 1 @@ -858,9 +858,9 @@ 0 1 1 +0 1 -1 -1 +0 1 0 0 @@ -870,7 +870,7 @@ 1 0 1 -1 +0 0 1 0 @@ -885,7 +885,7 @@ 0 1 0 -1 +0 1 0 1 @@ -919,12 +919,12 @@ 1 0 0 -1 +0 1 1 0 1 -1 +0 0 0 1 @@ -943,12 +943,12 @@ 0 1 0 -1 +0 1 1 0 0 -1 +0 1 1 0 @@ -956,7 +956,7 @@ 1 1 0 -1 +0 0 0 1 @@ -974,7 +974,7 @@ 1 1 1 -1 +0 1 1 0 @@ -985,7 +985,7 @@ 0 1 1 -1 +0 1 1 1 @@ -993,7 +993,7 @@ 0 1 1 -1 +0 1 0 1 @@ -1002,7 +1002,7 @@ 1 1 0 -1 +0 1 1 1 @@ -1031,7 +1031,7 @@ 1 1 1 -1 +0 0 1 1 @@ -1043,14 +1043,14 @@ 0 0 1 -1 +0 0 1 1 0 1 1 -1 +0 1 1 1 @@ -1065,10 +1065,10 @@ 0 1 1 +0 1 1 -1 -1 +0 0 0 0 @@ -1114,7 +1114,7 @@ 1 1 1 -1 +0 1 1 1 @@ -1125,8 +1125,8 @@ 0 1 1 -1 -1 +0 +0 1 1 1 @@ -1141,26 +1141,26 @@ 1 1 1 -1 +0 1 1 1 0 -1 -1 0 1 0 1 -1 0 0 1 +0 +0 1 1 1 1 1 +0 1 1 0 @@ -1172,8 +1172,8 @@ 0 1 1 -1 -1 +0 +0 0 1 0 @@ -1190,7 +1190,7 @@ 1 1 1 -1 +0 1 1 0 @@ -1213,7 +1213,7 @@ 1 0 0 -1 +0 1 1 1 @@ -1224,6 +1224,7 @@ 1 1 1 +0 1 1 1 @@ -1232,8 +1233,7 @@ 1 1 1 -1 -1 +0 1 1 1 @@ -1254,7 +1254,7 @@ 1 1 0 -1 +0 0 1 1 @@ -1270,7 +1270,7 @@ 1 0 1 -1 +0 1 1 0 @@ -1291,14 +1291,14 @@ 1 1 0 -1 +0 0 1 1 1 1 1 -1 +0 1 1 0 @@ -1306,17 +1306,17 @@ 0 1 0 -1 -1 -1 0 1 +0 +0 +0 1 1 1 1 1 -1 +0 1 1 1 @@ -1326,21 +1326,21 @@ 0 0 1 -1 -1 -1 -1 0 1 1 -1 -1 +0 0 1 +0 +0 1 +0 +0 +0 1 1 -1 +0 0 1 1 @@ -1367,13 +1367,13 @@ 1 1 1 -1 0 -1 -1 +0 +0 +0 0 1 -1 +0 1 1 1 @@ -1395,7 +1395,7 @@ 1 0 1 -1 +0 1 1 1 @@ -1407,7 +1407,7 @@ 0 1 1 -1 +0 1 1 1 @@ -1418,7 +1418,7 @@ 1 1 1 -1 +0 0 0 1 @@ -1430,7 +1430,7 @@ 1 1 1 -1 +0 0 1 1 @@ -1451,7 +1451,7 @@ 1 1 1 -1 +0 0 1 1 @@ -1461,11 +1461,11 @@ 1 0 1 -1 +0 1 1 0 -1 +0 0 0 1 @@ -1489,13 +1489,13 @@ 0 1 1 +0 1 1 1 +0 1 -1 -1 -1 +0 1 0 0 @@ -1523,14 +1523,14 @@ 1 1 1 -1 0 0 -1 0 1 0 1 +0 +0 1 0 0 @@ -1541,7 +1541,7 @@ 0 1 0 -1 +0 1 1 1 @@ -1549,7 +1549,7 @@ 0 1 0 -1 +0 1 1 1 @@ -1580,7 +1580,7 @@ 1 0 0 -1 +0 1 1 0 @@ -1589,7 +1589,7 @@ 1 1 0 -1 +0 1 0 1 @@ -1627,7 +1627,7 @@ 0 1 1 -1 +0 0 1 0 @@ -1649,7 +1649,7 @@ 1 1 1 -1 +0 1 1 1 @@ -1659,7 +1659,7 @@ 1 1 1 -1 +0 0 0 1 @@ -1670,9 +1670,9 @@ 1 1 0 +0 1 -1 -1 +0 1 1 1 @@ -1682,7 +1682,7 @@ 1 1 1 -1 +0 1 0 1 @@ -1707,12 +1707,12 @@ 0 1 0 -1 -1 +0 1 1 0 -1 +0 +0 1 1 1 @@ -1733,15 +1733,15 @@ 1 1 0 -1 -1 -1 -1 0 -1 0 1 +0 +0 1 +0 +0 +0 1 1 0 @@ -1757,8 +1757,8 @@ 1 1 0 -1 -1 +0 +0 1 1 0 @@ -1768,19 +1768,19 @@ 1 1 1 -1 +0 1 1 0 -1 0 -1 -1 0 1 1 0 +0 1 +0 +0 1 1 0 @@ -1789,21 +1789,21 @@ 1 0 1 -1 -1 0 1 0 1 0 1 +0 1 1 +0 1 1 1 0 -1 +0 1 0 1 @@ -1856,7 +1856,7 @@ 1 1 0 -1 +0 1 0 1 @@ -1868,12 +1868,12 @@ 0 1 1 -1 +0 0 0 0 1 -1 +0 1 1 1 @@ -1901,7 +1901,7 @@ 0 1 1 -1 +0 0 1 1 @@ -1924,11 +1924,11 @@ 1 0 1 +0 1 1 1 -1 -1 +0 1 1 1 @@ -1950,14 +1950,11 @@ 1 1 0 -1 -1 -1 -1 0 1 1 0 +0 1 1 0 @@ -1965,22 +1962,25 @@ 0 0 1 -1 0 -1 -1 +0 1 1 0 1 1 +0 1 +0 1 +0 1 1 1 1 +0 1 +0 1 0 1 @@ -1994,13 +1994,13 @@ 1 1 0 -1 -1 0 1 +0 1 1 0 +0 1 1 1 @@ -2013,20 +2013,20 @@ 0 0 1 -1 +0 0 1 1 +0 1 1 1 1 +0 1 1 1 -1 -1 -1 +0 1 1 1 @@ -2039,8 +2039,8 @@ 0 0 0 -1 -1 +0 +0 1 1 1 @@ -2048,7 +2048,7 @@ 0 1 1 -1 +0 1 0 1 @@ -2069,7 +2069,7 @@ 1 1 1 -1 +0 1 1 0 @@ -2089,14 +2089,14 @@ 1 1 1 -1 -1 -1 0 1 1 +0 1 -1 +0 +0 +0 1 0 1 @@ -2132,7 +2132,7 @@ 1 0 1 -1 +0 1 0 0 @@ -2140,8 +2140,8 @@ 0 1 1 -1 -1 +0 +0 0 1 0 @@ -2158,7 +2158,7 @@ 1 1 1 -1 +0 1 1 1 @@ -2182,6 +2182,8 @@ 1 1 1 +0 +0 1 1 1 @@ -2189,9 +2191,7 @@ 1 1 1 -1 -1 -1 +0 1 1 1 @@ -2210,7 +2210,7 @@ 0 1 1 -1 +0 1 1 1 @@ -2224,19 +2224,19 @@ 0 0 1 -1 -1 -1 0 0 1 +0 +0 1 1 1 1 1 +0 1 -1 +0 0 1 1 @@ -2247,7 +2247,7 @@ 0 1 1 -1 +0 1 0 0 @@ -2256,7 +2256,7 @@ 1 1 1 -1 +0 0 0 1 @@ -2272,9 +2272,9 @@ 1 0 1 +0 1 -1 -1 +0 1 1 1 @@ -2283,8 +2283,8 @@ 0 0 1 -1 -1 +0 +0 1 1 1 @@ -2323,7 +2323,7 @@ 1 1 1 -1 +0 1 1 1 @@ -2334,14 +2334,14 @@ 0 1 1 -1 +0 1 1 1 1 0 -1 -1 +0 +0 0 1 1 @@ -2373,7 +2373,7 @@ 0 0 1 -1 +0 1 0 1 @@ -2386,14 +2386,14 @@ 1 1 1 -1 -1 0 1 +0 1 1 +0 1 -1 +0 1 1 1 @@ -2412,13 +2412,13 @@ 0 0 1 +0 1 1 +0 1 1 -1 -1 -1 +0 0 1 1 @@ -2436,14 +2436,14 @@ 1 1 1 -1 +0 0 0 1 1 1 1 -1 +0 1 1 1 @@ -2456,45 +2456,45 @@ 1 1 1 -1 -1 -1 0 1 +0 +0 1 1 +0 1 1 1 1 1 0 -1 0 0 0 0 -1 -1 0 -1 0 1 +0 1 +0 1 +0 1 1 +0 1 1 1 -1 +0 0 0 0 1 0 0 -1 +0 0 1 1 @@ -2509,17 +2509,17 @@ 0 1 1 -1 -1 -1 0 1 +0 +0 1 1 1 1 1 1 +0 1 1 0 @@ -2540,11 +2540,10 @@ 1 0 0 -1 -1 -1 +0 0 1 +0 1 1 1 @@ -2552,6 +2551,7 @@ 1 1 1 +0 1 0 0 @@ -2573,7 +2573,7 @@ 0 1 1 -1 +0 0 1 0 @@ -2596,15 +2596,15 @@ 0 1 1 -1 -1 0 1 +0 1 1 1 1 1 +0 1 0 1 @@ -2620,7 +2620,7 @@ 1 1 1 -1 +0 0 1 0 @@ -2638,7 +2638,7 @@ 0 0 1 -1 +0 0 0 1 @@ -2656,7 +2656,7 @@ 0 1 1 -1 +0 1 1 1 @@ -2682,24 +2682,24 @@ 0 1 1 -1 -1 -1 -1 +0 0 1 1 +0 1 1 1 0 1 +0 1 -1 +0 1 1 0 0 +0 1 1 1 @@ -2709,9 +2709,9 @@ 1 1 1 +0 1 -1 -1 +0 1 0 0 @@ -2721,7 +2721,7 @@ 0 1 0 -1 +0 1 1 1 @@ -2737,23 +2737,23 @@ 1 0 0 -0 -0 1 +0 1 1 1 +0 1 0 +0 1 -1 -1 +0 1 1 1 0 -1 -1 +0 +0 1 1 0 @@ -2764,7 +2764,7 @@ 1 1 1 -1 +0 1 1 0 @@ -2776,13 +2776,13 @@ 1 0 0 -1 +0 0 0 1 1 1 -1 +0 1 1 1 @@ -2791,7 +2791,7 @@ 1 1 0 -1 +0 1 1 1 @@ -2801,7 +2801,7 @@ 0 1 0 -1 +0 1 0 1 @@ -2836,18 +2836,18 @@ 1 1 1 +0 1 +0 1 1 -1 -1 -1 +0 1 1 0 1 1 -1 +0 1 1 1 @@ -2878,31 +2878,27 @@ 0 1 1 -1 -1 -1 -1 -1 0 1 +0 1 1 0 +0 1 1 +0 1 1 +0 1 1 0 0 -1 -1 -1 -1 0 1 1 +0 1 0 1 @@ -2910,10 +2906,14 @@ 1 0 1 +0 1 +0 +0 1 1 1 +0 1 1 1 @@ -2926,15 +2926,15 @@ 0 0 1 -1 -1 -1 0 1 1 +0 1 1 +0 1 +0 1 1 1 @@ -2956,7 +2956,9 @@ 1 0 1 +0 1 +0 1 1 1 @@ -2971,9 +2973,7 @@ 1 1 1 -1 -1 -1 +0 1 1 0 @@ -2986,7 +2986,7 @@ 0 1 1 -1 +0 1 1 1 @@ -3002,10 +3002,10 @@ 0 0 0 -1 -1 0 1 +0 +0 1 1 0 @@ -3018,7 +3018,7 @@ 0 0 0 -1 +0 1 1 1 @@ -3032,7 +3032,7 @@ 1 1 1 -1 +0 1 1 0 @@ -3044,25 +3044,25 @@ 0 0 1 +0 1 -1 -1 -1 +0 1 1 1 1 0 +0 1 1 1 0 1 1 -1 -1 0 1 +0 +0 1 0 1 @@ -3089,13 +3089,13 @@ 1 0 1 -1 -1 +0 1 1 0 +0 1 -1 +0 1 1 0 @@ -3119,10 +3119,8 @@ 1 0 0 -1 -1 -1 -1 +0 +0 1 1 1 @@ -3132,6 +3130,8 @@ 1 0 1 +0 +0 1 1 0 @@ -3151,21 +3151,21 @@ 1 1 1 -1 +0 1 0 0 1 1 +0 1 +0 1 1 1 1 1 -1 -1 -1 +0 1 1 1 @@ -3173,7 +3173,7 @@ 1 1 0 -1 +0 1 1 1 @@ -3200,15 +3200,15 @@ 0 1 1 +0 1 +0 1 1 1 1 1 -1 -1 -1 +0 0 1 1 @@ -3219,14 +3219,14 @@ 0 1 1 -1 +0 1 1 1 1 0 1 -1 +0 1 1 1 @@ -3257,21 +3257,21 @@ 1 1 1 -1 +0 1 0 0 0 1 0 -1 -1 -1 +0 1 1 0 +0 +0 1 -1 +0 1 0 1 @@ -3291,22 +3291,22 @@ 1 0 0 -1 -1 0 1 +0 1 1 1 +0 1 +0 1 1 1 1 1 1 -1 -1 +0 1 1 1 @@ -3331,7 +3331,7 @@ 1 1 1 -1 +0 0 1 1 @@ -3343,7 +3343,7 @@ 1 1 1 -1 +0 1 1 0 @@ -3382,8 +3382,8 @@ 1 0 1 -1 -1 +0 +0 1 1 1 @@ -3393,7 +3393,7 @@ 1 1 1 -1 +0 1 1 0 @@ -3409,11 +3409,11 @@ 1 0 1 -1 +0 1 1 0 -1 +0 1 0 1 @@ -3443,14 +3443,14 @@ 1 1 0 -1 +0 1 1 1 0 0 1 -1 +0 0 1 1 @@ -3477,9 +3477,9 @@ 0 1 1 -1 -1 -1 +0 +0 +0 1 1 1 @@ -3489,10 +3489,10 @@ 0 1 0 +0 1 -1 -1 -1 +0 +0 1 1 0 @@ -3503,9 +3503,8 @@ 1 1 1 -1 0 -1 +0 1 1 1 @@ -3513,14 +3512,15 @@ 1 0 0 +0 +0 1 +0 1 1 -1 -1 -1 -1 -1 +0 +0 +0 0 1 0 @@ -3542,7 +3542,7 @@ 1 0 1 -1 +0 0 0 1 @@ -3553,12 +3553,12 @@ 0 0 1 -1 -1 +0 1 1 1 0 +0 1 0 1 @@ -3566,7 +3566,7 @@ 0 0 0 -1 +0 1 1 1 @@ -3583,14 +3583,14 @@ 1 0 1 -1 -1 0 1 0 1 +0 1 1 +0 1 0 1 @@ -3601,11 +3601,11 @@ 1 1 0 +0 1 1 1 -1 -1 +0 1 1 1 @@ -3626,17 +3626,17 @@ 1 1 0 -1 -1 0 1 -1 +0 1 1 0 1 +0 1 1 +0 1 1 1 @@ -3652,7 +3652,7 @@ 1 1 0 -1 +0 0 1 1 @@ -3660,7 +3660,7 @@ 1 0 1 -1 +0 1 0 1 @@ -3675,7 +3675,7 @@ 0 1 1 -1 +0 1 1 1 @@ -3718,20 +3718,19 @@ 1 0 1 -1 0 -1 0 1 +0 1 1 -1 -1 +0 1 1 1 0 1 +0 1 1 1 @@ -3741,12 +3740,13 @@ 1 1 1 +0 1 1 1 1 1 -1 +0 1 0 0 @@ -3756,7 +3756,7 @@ 1 1 1 -1 +0 1 1 1 @@ -3770,22 +3770,22 @@ 0 1 1 -1 +0 1 1 1 0 1 0 +0 1 1 1 1 1 1 -1 -1 -1 +0 +0 1 1 1 @@ -3794,7 +3794,7 @@ 1 1 0 -1 +0 1 0 0 @@ -3802,7 +3802,7 @@ 1 0 1 -1 +0 1 1 1 @@ -3811,8 +3811,8 @@ 1 0 1 -1 -1 +0 +0 1 1 1 @@ -3824,11 +3824,11 @@ 1 1 1 -1 -1 0 0 -1 +0 +0 +0 1 0 1 @@ -3847,8 +3847,8 @@ 1 1 1 -1 -1 +0 +0 1 1 1 @@ -3888,7 +3888,7 @@ 1 1 1 -1 +0 0 0 1 @@ -3916,10 +3916,10 @@ 1 0 1 +0 1 -1 -1 -1 +0 +0 0 0 1 @@ -3935,10 +3935,10 @@ 1 1 1 -1 0 1 1 +1 0 1 1 @@ -3959,7 +3959,7 @@ 0 0 0 -1 +0 1 1 1 @@ -3973,11 +3973,11 @@ 1 1 1 +0 1 1 1 -1 -1 +0 1 0 0 @@ -3996,9 +3996,7 @@ 1 0 1 -1 -1 -1 +0 1 1 1 @@ -4008,10 +4006,12 @@ 1 1 0 +0 +0 1 1 1 -1 +0 1 1 1 @@ -4020,6 +4020,7 @@ 1 1 0 +0 1 1 1 @@ -4029,14 +4030,13 @@ 1 1 1 +0 1 1 1 1 1 -1 -1 -1 +0 1 1 1 @@ -4057,18 +4057,6 @@ 1 1 0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 0 1 1 @@ -4077,32 +4065,39 @@ 1 1 1 +0 1 +0 1 -1 +0 1 1 0 -1 0 1 0 1 1 0 -1 -0 0 1 1 +0 1 +0 1 0 1 1 +0 +0 +0 +0 +0 1 1 1 +0 1 1 0 @@ -4110,8 +4105,10 @@ 1 0 1 +0 1 1 +0 1 1 1 @@ -4121,7 +4118,7 @@ 1 1 1 -1 +0 1 1 1 @@ -4130,8 +4127,11 @@ 0 1 1 +0 +1 1 0 +0 1 1 0 @@ -4154,7 +4154,7 @@ 0 1 1 -1 +0 1 1 1 @@ -4168,7 +4168,7 @@ 0 1 0 -1 +0 0 0 0 @@ -4179,15 +4179,15 @@ 1 1 0 -1 +0 0 1 1 0 0 1 -1 -1 +0 +0 0 1 1 @@ -4200,13 +4200,11 @@ 0 0 0 -1 -1 -1 -1 0 1 +0 1 +0 1 1 1 @@ -4214,8 +4212,10 @@ 1 0 1 +0 1 1 +0 1 0 1 @@ -4249,7 +4249,7 @@ 0 1 1 -1 +0 1 1 0 @@ -4263,7 +4263,7 @@ 1 1 0 -1 +0 1 1 1 @@ -4287,7 +4287,7 @@ 1 1 1 -1 +0 0 0 1 @@ -4321,12 +4321,12 @@ 1 0 1 -1 -1 -1 0 1 1 +0 +0 +0 1 1 1 @@ -4335,16 +4335,16 @@ 1 0 0 +0 1 -1 -1 +0 1 1 1 1 1 0 -1 +0 1 1 1 @@ -4368,12 +4368,12 @@ 1 1 1 -1 -1 -1 0 0 1 +0 +0 +0 1 0 1 @@ -4386,7 +4386,7 @@ 1 0 0 -1 +0 1 0 1 @@ -4395,7 +4395,7 @@ 1 0 1 -1 +0 1 0 0 @@ -4418,9 +4418,9 @@ 1 1 0 +0 1 -1 -1 +0 1 1 1 @@ -4434,7 +4434,7 @@ 0 1 1 -1 +0 1 1 1 @@ -4445,7 +4445,7 @@ 0 1 1 -1 +0 1 1 1 @@ -4462,7 +4462,7 @@ 1 1 1 -1 +0 1 1 1 @@ -4470,11 +4470,11 @@ 0 1 1 -1 -1 0 1 +0 1 +0 1 1 0 @@ -4519,7 +4519,7 @@ 0 0 1 -1 +0 1 1 1 @@ -4556,12 +4556,12 @@ 1 1 0 +0 1 1 1 1 -1 -1 +0 1 1 0 @@ -4574,7 +4574,7 @@ 1 0 1 -1 +0 1 1 1 @@ -4585,7 +4585,7 @@ 1 0 1 -1 +0 0 1 0 @@ -4593,17 +4593,17 @@ 1 0 0 +0 1 1 1 +0 1 1 1 1 1 -1 -1 -1 +0 1 1 1 @@ -4628,7 +4628,7 @@ 1 1 1 -1 +0 1 0 1 @@ -4638,7 +4638,7 @@ 1 1 1 -1 +0 0 0 1 @@ -4648,10 +4648,9 @@ 1 1 0 -1 -1 0 1 +0 1 1 1 @@ -4666,8 +4665,9 @@ 1 1 1 +0 1 -1 +0 0 1 0 @@ -4688,16 +4688,16 @@ 0 1 1 +0 +0 1 -1 -1 -1 +0 0 1 1 0 1 -1 +0 0 1 1 @@ -4741,10 +4741,10 @@ 1 1 1 -1 -1 0 1 +0 +0 1 0 1 @@ -4764,14 +4764,14 @@ 1 1 1 -1 +0 1 1 0 1 1 1 -1 +0 1 1 1 @@ -4782,11 +4782,11 @@ 1 1 0 -1 -1 0 1 +0 1 +0 1 0 1 @@ -4801,7 +4801,7 @@ 0 1 1 -1 +0 0 1 1 @@ -4815,16 +4815,16 @@ 1 0 1 -1 -1 -1 0 1 1 +0 1 +0 1 1 0 +0 1 0 0 @@ -4844,13 +4844,13 @@ 0 1 1 +0 1 +0 1 1 1 -1 -1 -1 +0 0 1 1 @@ -4881,7 +4881,7 @@ 1 1 0 -1 +0 1 1 0 @@ -4889,7 +4889,7 @@ 0 1 1 -1 +0 0 0 1 @@ -4898,7 +4898,7 @@ 1 1 1 -1 +0 1 0 1 @@ -4919,9 +4919,9 @@ 1 1 1 +0 1 -1 -1 +0 1 1 1 @@ -4930,7 +4930,7 @@ 1 0 0 -1 +0 1 1 1 @@ -4944,24 +4944,24 @@ 0 1 1 -1 +0 1 0 0 -1 -1 -1 -1 0 1 0 1 +0 1 -1 +0 +0 1 0 1 +0 1 +0 1 0 1 @@ -4981,10 +4981,6 @@ 1 1 1 -1 -1 -1 -1 0 1 1 @@ -4996,10 +4992,14 @@ 0 1 1 +0 +0 +0 +0 1 1 0 -1 +0 0 1 1 @@ -5007,7 +5007,7 @@ 0 1 1 -1 +0 0 1 0 @@ -5016,17 +5016,17 @@ 1 1 0 -1 0 -1 0 0 0 0 -1 +0 0 1 +0 1 +0 1 0 0 @@ -5036,7 +5036,7 @@ 1 1 0 -1 +0 0 1 1 @@ -5050,7 +5050,7 @@ 0 0 1 -1 +0 1 0 1 @@ -5092,8 +5092,8 @@ 1 1 1 -1 -1 +0 +0 1 1 1 @@ -5133,18 +5133,18 @@ 0 1 1 -1 +0 1 0 0 1 1 1 +0 1 1 1 -1 -1 +0 1 1 1 @@ -5177,7 +5177,9 @@ 1 1 0 +0 1 +0 1 1 1 @@ -5187,9 +5189,7 @@ 1 1 1 -1 -1 -1 +0 1 1 0 @@ -5201,20 +5201,20 @@ 1 0 1 -1 0 -1 -1 0 1 1 +0 1 1 1 +0 1 1 +0 1 -1 +0 1 1 1 @@ -5233,7 +5233,7 @@ 0 1 1 -1 +0 0 0 1 @@ -5243,7 +5243,7 @@ 1 1 1 -1 +0 0 1 1 @@ -5274,7 +5274,7 @@ 1 0 0 -1 +0 1 1 0 @@ -5290,6 +5290,7 @@ 1 1 1 +0 1 1 1 @@ -5298,11 +5299,10 @@ 1 1 1 +0 +0 1 -1 -1 -1 -1 +0 0 1 1 @@ -5315,19 +5315,19 @@ 1 1 0 -1 -1 +0 1 0 0 -1 -1 -1 0 1 1 +0 +0 +0 1 1 +0 1 0 1 @@ -5344,7 +5344,7 @@ 0 0 1 -1 +0 1 0 1 @@ -5411,36 +5411,36 @@ 0 1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 +0 +0 +0 1 1 1 1 1 0 -1 0 1 1 1 0 +0 +0 +0 1 +0 +0 +0 1 1 1 +0 1 0 0 1 -1 +0 1 1 0