Compare commits
12 Commits
Author | SHA1 | Date | |
---|---|---|---|
736a108dd0 | |||
a6b0a6b362 | |||
bf2a9990fd | |||
5d3f7ee413 | |||
bba1d047d1 | |||
247f0d3df2 | |||
c10c045e73 | |||
ec945119fa | |||
f118061d7f | |||
572adb692f | |||
d76ec637f5 | |||
7a7fac1387 |
20
Jenkinsfile
vendored
Normal file
20
Jenkinsfile
vendored
Normal file
@ -0,0 +1,20 @@
|
||||
pipeline {
|
||||
agent { docker { image 'python:3.10.10' } }
|
||||
stages {
|
||||
stage('build') {
|
||||
steps {
|
||||
sh 'pip install --no-cache-dir --user -r requirements.txt'
|
||||
}
|
||||
}
|
||||
stage('test') {
|
||||
steps {
|
||||
sh 'flake baseline.py'
|
||||
}
|
||||
}
|
||||
stage('run') {
|
||||
steps {
|
||||
sh 'run.sh'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
13
baseline.py
Executable file
13
baseline.py
Executable file
@ -0,0 +1,13 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
import sys
|
||||
|
||||
for line in sys.stdin:
|
||||
line = line.strip()
|
||||
|
||||
s = line.split('\t')[7]
|
||||
|
||||
try:
|
||||
print(float(s) * 7000)
|
||||
except BaseException:
|
||||
print(200000)
|
462
dev-0/out.tsv
Normal file
462
dev-0/out.tsv
Normal file
@ -0,0 +1,462 @@
|
||||
413700.0
|
||||
266000.0
|
||||
446880.0
|
||||
350000.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
371000.0
|
||||
42000.0
|
||||
343000.0
|
||||
269500.0
|
||||
200000
|
||||
200000
|
||||
409080.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
278600.0
|
||||
358400.0
|
||||
35000.0
|
||||
413000.0
|
||||
525000.0
|
||||
582400.0
|
||||
350490.0
|
||||
406000.0
|
||||
474390.0
|
||||
308000.0
|
||||
200000
|
||||
445900.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
35000.0
|
||||
200000
|
||||
281540.0
|
||||
200000
|
||||
309610.0
|
||||
438900.0
|
||||
231000.0
|
||||
356230.0
|
||||
540750.0
|
||||
200000
|
||||
260540.0
|
||||
341670.0
|
||||
301140.0
|
||||
259000.0
|
||||
242619.99999999997
|
||||
266000.0
|
||||
264600.0
|
||||
392000.0
|
||||
508199.99999999994
|
||||
200000
|
||||
311500.0
|
||||
589400.0
|
||||
518000.0
|
||||
200000
|
||||
226589.99999999997
|
||||
200000
|
||||
200000
|
||||
945000.0
|
||||
616000.0
|
||||
393680.0
|
||||
791000.0
|
||||
526960.0
|
||||
410130.0
|
||||
497000.0
|
||||
218400.0
|
||||
260540.0
|
||||
357000.0
|
||||
346500.0
|
||||
301630.0
|
||||
616000.0
|
||||
458500.0
|
||||
557340.0
|
||||
318920.0
|
||||
445900.0
|
||||
248500.0
|
||||
42000.0
|
||||
294000.0
|
||||
301000.0
|
||||
21000.0
|
||||
353780.0
|
||||
200000
|
||||
420000.0
|
||||
245000.0
|
||||
84000.0
|
||||
956970.0
|
||||
515340.00000000006
|
||||
200000
|
||||
438900.0
|
||||
210000.0
|
||||
315000.0
|
||||
184800.0
|
||||
419930.0
|
||||
350700.0
|
||||
200000
|
||||
476000.0
|
||||
329000.0
|
||||
200000
|
||||
293790.0
|
||||
200000
|
||||
200000
|
||||
483000.0
|
||||
295120.0
|
||||
295610.0
|
||||
332500.0
|
||||
327600.0
|
||||
875000.0
|
||||
248990.0
|
||||
408800.0
|
||||
200000
|
||||
327600.0
|
||||
341600.0
|
||||
351400.0
|
||||
278600.0
|
||||
200000
|
||||
234500.0
|
||||
427000.0
|
||||
992390.0000000001
|
||||
706300.0
|
||||
200000
|
||||
21000.0
|
||||
266700.0
|
||||
420000.0
|
||||
312970.0
|
||||
434000.0
|
||||
336000.0
|
||||
264670.0
|
||||
830130.0
|
||||
360500.0
|
||||
338100.0
|
||||
209580.0
|
||||
245000.0
|
||||
245490.0
|
||||
266000.0
|
||||
365400.0
|
||||
200000
|
||||
553000.0
|
||||
200000
|
||||
200000
|
||||
462000.0
|
||||
14000.0
|
||||
77000.0
|
||||
499030.00000000006
|
||||
357770.0
|
||||
560000.0
|
||||
200000
|
||||
348110.0
|
||||
200000
|
||||
343000.0
|
||||
543620.0
|
||||
200000
|
||||
298550.0
|
||||
454300.00000000006
|
||||
49000.0
|
||||
420000.0
|
||||
339570.0
|
||||
469000.0
|
||||
342650.0
|
||||
200000
|
||||
350490.0
|
||||
228060.0
|
||||
590240.0
|
||||
220500.0
|
||||
455000.0
|
||||
217000.0
|
||||
293790.0
|
||||
200000
|
||||
28000.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
477190.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
28000.0
|
||||
200000
|
||||
251440.0
|
||||
200000
|
||||
200000
|
||||
353780.0
|
||||
213990.0
|
||||
200000
|
||||
371000.0
|
||||
245000.0
|
||||
482860.0
|
||||
200000
|
||||
200000
|
||||
35000.0
|
||||
490000.0
|
||||
329000.0
|
||||
382060.0
|
||||
438900.0
|
||||
511000.0
|
||||
308000.0
|
||||
184450.0
|
||||
228200.0
|
||||
200000
|
||||
42000.0
|
||||
200000
|
||||
28000.0
|
||||
294000.0
|
||||
415380.0
|
||||
292110.0
|
||||
420000.0
|
||||
518000.0
|
||||
853580.0
|
||||
266000.0
|
||||
455000.0
|
||||
200000
|
||||
373800.0
|
||||
28000.0
|
||||
358470.0
|
||||
329000.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
336000.0
|
||||
28000.0
|
||||
266000.0
|
||||
318430.0
|
||||
226800.0
|
||||
283080.0
|
||||
229599.99999999997
|
||||
294000.0
|
||||
200000
|
||||
453040.0
|
||||
200000
|
||||
28000.0
|
||||
784000.0
|
||||
291200.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
298480.0
|
||||
217000.0
|
||||
347900.0
|
||||
331100.0
|
||||
333200.0
|
||||
7000.0
|
||||
28000.0
|
||||
427700.0
|
||||
375200.0
|
||||
200000
|
||||
56000.0
|
||||
21000.0
|
||||
21000.0
|
||||
35000.0
|
||||
357000.0
|
||||
710290.0
|
||||
200000
|
||||
200000
|
||||
239680.0
|
||||
200000
|
||||
200000
|
||||
210630.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
14000.0
|
||||
239960.0
|
||||
224000.0
|
||||
200000
|
||||
826000.0
|
||||
179620.0
|
||||
388220.0
|
||||
35000.0
|
||||
476070.00000000006
|
||||
448000.0
|
||||
343000.0
|
||||
646100.0
|
||||
200000
|
||||
21000.0
|
||||
200000
|
||||
28000.0
|
||||
200000
|
||||
266000.0
|
||||
326410.0
|
||||
200000
|
||||
200000
|
||||
271600.0
|
||||
699300.0
|
||||
397250.0
|
||||
336000.0
|
||||
28000.0
|
||||
200000
|
||||
197470.0
|
||||
310380.0
|
||||
360500.0
|
||||
49000.0
|
||||
308000.0
|
||||
364000.0
|
||||
575610.0
|
||||
28000.0
|
||||
624820.0
|
||||
200000
|
||||
345100.0
|
||||
200000
|
||||
200000
|
||||
424270.0
|
||||
308350.0
|
||||
334390.0
|
||||
56000.0
|
||||
595700.0
|
||||
1029000.0
|
||||
413000.0
|
||||
266000.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
476000.0
|
||||
284270.0
|
||||
581000.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
252210.0
|
||||
308000.0
|
||||
200000
|
||||
200000
|
||||
208600.0
|
||||
329000.0
|
||||
200000
|
||||
875000.0
|
||||
200000
|
||||
531300.0
|
||||
1134000.0
|
||||
28000.0
|
||||
336000.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
315000.0
|
||||
185500.0
|
||||
200000
|
||||
185500.0
|
||||
200000
|
||||
7000.0
|
||||
35000.0
|
||||
28000.0
|
||||
200000
|
||||
84000.0
|
||||
14000.0
|
||||
205520.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
244579.99999999997
|
||||
200000
|
||||
84000.0
|
||||
531300.0
|
||||
28000.0
|
||||
294000.0
|
||||
413700.0
|
||||
200000
|
||||
384300.0
|
||||
200000
|
||||
200000
|
||||
335930.0
|
||||
200000
|
||||
231349.99999999997
|
||||
14000.0
|
||||
793100.0
|
||||
200000
|
||||
49000.0
|
||||
273000.0
|
||||
294000.0
|
||||
200000
|
||||
406000.0
|
||||
295120.0
|
||||
703500.0
|
||||
599060.0
|
||||
200000
|
||||
200000
|
||||
624190.0
|
||||
363300.0
|
||||
210980.0
|
||||
28000.0
|
||||
211750.0
|
||||
200000
|
||||
200000
|
||||
490000.0
|
||||
429800.0
|
||||
200000
|
||||
200000
|
||||
469000.0
|
||||
200000
|
||||
200000
|
||||
399840.0
|
||||
200000
|
||||
707000.0
|
||||
725900.0
|
||||
551600.0
|
||||
28000.0
|
||||
602000.0
|
||||
200000
|
||||
28000.0
|
||||
300650.0
|
||||
385000.0
|
||||
200000
|
||||
213570.0
|
||||
77000.0
|
||||
200000
|
||||
595350.0
|
||||
200000
|
||||
14000.0
|
||||
375900.0
|
||||
200000
|
||||
200000
|
||||
623000.0
|
||||
293790.0
|
||||
140210.0
|
||||
459550.00000000006
|
||||
200000
|
||||
315700.0
|
||||
353990.0
|
||||
353990.0
|
||||
331730.0
|
||||
352870.0
|
||||
592130.0
|
||||
589050.0
|
||||
341600.0
|
||||
528500.0
|
||||
418600.0
|
||||
552720.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
343140.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
28000.0
|
||||
456679.99999999994
|
||||
252839.99999999997
|
||||
321930.0
|
||||
251930.0
|
||||
200000
|
||||
251930.0
|
||||
332010.0
|
||||
428050.0
|
||||
509460.0
|
||||
524159.99999999994
|
||||
509460.0
|
||||
358610.0
|
||||
379120.0
|
||||
630700.0
|
||||
200000
|
|
4
gonito.yaml
Normal file
4
gonito.yaml
Normal file
@ -0,0 +1,4 @@
|
||||
description: simple baseline
|
||||
tags:
|
||||
- baseline
|
||||
- stupid
|
1
requirements.txt
Normal file
1
requirements.txt
Normal file
@ -0,0 +1 @@
|
||||
flake8
|
4
run.sh
Executable file
4
run.sh
Executable file
@ -0,0 +1,4 @@
|
||||
#!/bin/bash
|
||||
|
||||
python3 baseline.py < dev-0/in.tsv > dev-0/out.tsv
|
||||
python3 baseline.py < test-A/in.tsv > test-A/out.tsv
|
418
test-A/out.tsv
Normal file
418
test-A/out.tsv
Normal file
@ -0,0 +1,418 @@
|
||||
433930.0
|
||||
448000.0
|
||||
358050.0
|
||||
320390.0
|
||||
200000
|
||||
650300.0
|
||||
311500.0
|
||||
560000.0
|
||||
532910.0
|
||||
342020.0
|
||||
426930.0
|
||||
434000.0
|
||||
200000
|
||||
266000.0
|
||||
336000.0
|
||||
343000.0
|
||||
634200.0
|
||||
371000.0
|
||||
210000.0
|
||||
426440.0
|
||||
518000.0
|
||||
217000.0
|
||||
350000.0
|
||||
273000.0
|
||||
200000
|
||||
200000
|
||||
445550.0
|
||||
200000
|
||||
200000
|
||||
112000.0
|
||||
700000.0
|
||||
448000.0
|
||||
14000.0
|
||||
244230.0
|
||||
308000.0
|
||||
508199.99999999994
|
||||
357000.0
|
||||
392000.0
|
||||
301000.0
|
||||
35000.0
|
||||
200000
|
||||
384230.0
|
||||
200000
|
||||
200000
|
||||
259000.0
|
||||
353780.0
|
||||
427700.0
|
||||
250109.99999999997
|
||||
42000.0
|
||||
200000
|
||||
49000.0
|
||||
201600.0
|
||||
272300.0
|
||||
432600.0
|
||||
200000
|
||||
455140.0
|
||||
429870.0
|
||||
251579.99999999997
|
||||
339780.0
|
||||
291200.0
|
||||
200000
|
||||
364000.0
|
||||
28000.0
|
||||
35000.0
|
||||
269290.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
336000.0
|
||||
274400.0
|
||||
238000.0
|
||||
200000
|
||||
437500.0
|
||||
405020.0
|
||||
200000
|
||||
437500.0
|
||||
295400.0
|
||||
308000.0
|
||||
341670.0
|
||||
385000.0
|
||||
672420.0
|
||||
594090.0
|
||||
464590.00000000006
|
||||
444500.0
|
||||
28000.0
|
||||
380310.0
|
||||
294560.0
|
||||
430500.0
|
||||
340200.0
|
||||
266000.0
|
||||
386330.0
|
||||
244790.0
|
||||
200000
|
||||
336000.0
|
||||
329000.0
|
||||
966000.0
|
||||
724500.0
|
||||
438900.0
|
||||
200000
|
||||
28000.0
|
||||
371000.0
|
||||
350000.0
|
||||
364000.0
|
||||
200000
|
||||
296100.0
|
||||
322700.0
|
||||
200000
|
||||
629160.0
|
||||
625450.0
|
||||
301000.0
|
||||
770000.0
|
||||
385350.0
|
||||
211050.0
|
||||
280000.0
|
||||
640500.0
|
||||
210700.0
|
||||
200000
|
||||
373100.0
|
||||
315000.0
|
||||
286300.0
|
||||
323400.0
|
||||
304080.0
|
||||
320670.0
|
||||
28000.0
|
||||
492380.0
|
||||
208600.0
|
||||
277200.0
|
||||
350490.0
|
||||
412020.0
|
||||
200000
|
||||
200000
|
||||
395640.0
|
||||
28000.0
|
||||
273000.0
|
||||
443100.0
|
||||
233099.99999999997
|
||||
322000.0
|
||||
350000.0
|
||||
200000
|
||||
637000.0
|
||||
377930.0
|
||||
238839.99999999997
|
||||
200000
|
||||
450800.00000000006
|
||||
200000
|
||||
35000.0
|
||||
28000.0
|
||||
770000.0
|
||||
441000.0
|
||||
352030.0
|
||||
35000.0
|
||||
301000.0
|
||||
245420.00000000003
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
972930.0000000001
|
||||
887180.0
|
||||
346780.0
|
||||
711900.0
|
||||
469000.0
|
||||
200000
|
||||
336000.0
|
||||
397250.0
|
||||
200000
|
||||
140210.0
|
||||
415590.0
|
||||
392000.0
|
||||
371000.0
|
||||
419930.0
|
||||
200900.0
|
||||
499100.0
|
||||
353290.0
|
||||
273000.0
|
||||
200000
|
||||
308420.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
266000.0
|
||||
455000.0
|
||||
518000.0
|
||||
372400.0
|
||||
21000.0
|
||||
281400.0
|
||||
500710.0
|
||||
14000.0
|
||||
371000.0
|
||||
464800.00000000006
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
805000.0
|
||||
200000
|
||||
200000
|
||||
301000.0
|
||||
200000
|
||||
308700.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
286160.0
|
||||
331100.0
|
||||
28000.0
|
||||
14000.0
|
||||
179620.0
|
||||
292810.0
|
||||
284480.0
|
||||
1908200.0000000002
|
||||
35000.0
|
||||
343000.0
|
||||
14000.0
|
||||
200000
|
||||
280000.0
|
||||
665000.0
|
||||
200000
|
||||
56000.0
|
||||
56000.0
|
||||
28000.0
|
||||
343000.0
|
||||
344190.0
|
||||
294000.0
|
||||
28000.0
|
||||
200000
|
||||
28000.0
|
||||
35000.0
|
||||
798000.0
|
||||
200000
|
||||
308000.0
|
||||
343000.0
|
||||
493010.00000000006
|
||||
200000
|
||||
200000
|
||||
500710.0
|
||||
383950.0
|
||||
548170.0
|
||||
1512000.0
|
||||
392000.0
|
||||
200000
|
||||
427000.0
|
||||
200000
|
||||
200000
|
||||
315490.0
|
||||
200000
|
||||
422100.0
|
||||
217000.0
|
||||
266000.0
|
||||
302120.0
|
||||
200000
|
||||
809900.0
|
||||
217000.0
|
||||
357770.0
|
||||
200000
|
||||
518000.0
|
||||
200000
|
||||
443800.0
|
||||
531160.0
|
||||
200000
|
||||
200000
|
||||
282240.0
|
||||
287070.0
|
||||
542710.0
|
||||
429800.0
|
||||
200000
|
||||
306950.0
|
||||
200000
|
||||
469000.0
|
||||
200000
|
||||
476000.0
|
||||
200000
|
||||
306740.0
|
||||
616000.0
|
||||
532210.0
|
||||
28000.0
|
||||
406000.0
|
||||
42000.0
|
||||
28000.0
|
||||
200000
|
||||
336000.0
|
||||
200000
|
||||
525000.0
|
||||
462000.0
|
||||
63000.0
|
||||
63000.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
259280.0
|
||||
229740.0
|
||||
377930.0
|
||||
509320.00000000006
|
||||
200000
|
||||
21000.0
|
||||
200000
|
||||
200000
|
||||
336000.0
|
||||
200000
|
||||
443800.0
|
||||
247800.0
|
||||
279300.0
|
||||
295120.0
|
||||
289100.0
|
||||
200000
|
||||
42000.0
|
||||
200000
|
||||
405300.0
|
||||
343000.0
|
||||
303520.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
380380.0
|
||||
200000
|
||||
200000
|
||||
42000.0
|
||||
336000.0
|
||||
215390.0
|
||||
323610.0
|
||||
200000
|
||||
200000
|
||||
288470.0
|
||||
35000.0
|
||||
371000.0
|
||||
469000.0
|
||||
429100.0
|
||||
7000.0
|
||||
200000
|
||||
28000.0
|
||||
604800.0
|
||||
200000
|
||||
21000.0
|
||||
245000.0
|
||||
295400.0
|
||||
364700.0
|
||||
465500.0
|
||||
200000
|
||||
420630.0
|
||||
307230.0
|
||||
28000.0
|
||||
200000
|
||||
711900.0
|
||||
200000
|
||||
200000
|
||||
500710.0
|
||||
200000
|
||||
732410.0
|
||||
294000.0
|
||||
432600.0
|
||||
200000
|
||||
28000.0
|
||||
200000
|
||||
333060.0
|
||||
717080.0
|
||||
280000.0
|
||||
308000.0
|
||||
1050000.0
|
||||
328090.0
|
||||
200000
|
||||
200000
|
||||
406280.0
|
||||
469000.0
|
||||
339430.0
|
||||
200000
|
||||
28000.0
|
||||
200000
|
||||
200000
|
||||
336000.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
350000.0
|
||||
200000
|
||||
200000
|
||||
28000.0
|
||||
200000
|
||||
200000
|
||||
865900.0
|
||||
404110.0
|
||||
35000.0
|
||||
618590.0
|
||||
200000
|
||||
300440.0
|
||||
471100.0
|
||||
471100.0
|
||||
711900.0
|
||||
487480.0
|
||||
312900.0
|
||||
349160.0
|
||||
383950.0
|
||||
324870.0
|
||||
112000.0
|
||||
236880.00000000003
|
||||
332430.0
|
||||
420000.0
|
||||
200000
|
||||
200000
|
||||
200000
|
||||
374080.0
|
||||
553000.0
|
||||
200000
|
||||
609140.0
|
||||
200000
|
||||
478659.99999999994
|
||||
407750.0
|
||||
346920.0
|
||||
200000
|
||||
251859.99999999997
|
||||
244790.0
|
||||
343420.0
|
||||
536970.0
|
||||
508409.99999999994
|
||||
460880.0
|
|
Loading…
Reference in New Issue
Block a user