-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.gs
96 lines (78 loc) · 2.72 KB
/
main.gs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
function main(){
/////////////////////////////////////////////////////////////
// var t = new Tournament();
// Logger.log(t.toString());
// t.parse(0)
// Logger.log(t.interpret(0))
// var d = new Draw();
// Logger.log(""+d);
// d.parse()
// Logger.log(""+d)
/////////////////////////////////////////////////////////////
// var p = new Pf(3,6)
// p.parse(3)
// Logger.log(p.interpret(2))
/////////////////////////////////////////////////////////////
// var r = new Rm(4,8)
// r.parse(1)
// Logger.log(r.interpret(2))
// Logger.log(string_2d(r.st[1].raw,"XXXX",0,true,6))
var finr = new Finrm();
finr.parse(1)
Logger.log(finr.interpret(1))
/////////////////////////////////////////////////////////////
// var s = new St(5,5,3)
// s.parse()
// Logger.log(""+s)
// var c = new Challenge(6,1,4);
// c.parse();
// Logger.log(""+c)
// Logger.log(c.select)
/////////////////////////////////////////////////////////////
// var b = new Board()
// b.parse()
// Logger.log(""+b)
/////////////////////////////////////////////////////////////
// var array1 = [
// ["0-0",'0-1','0-2','0-3'],
// ["1-0",'1-1','1-2','1-3'],
// ["2-0",'2-1','2-2','2-3'],
// ["3-0",'3-1','3-2','3-3'],
// ]
// var array2 = [
// ['0-0A2','0-1A2','0-2A2','0-3A2','0-4A2'],
// ['1-0A2','1-1A2','1-2A2','1-3A2','1-4A2'],
// ['2-0A2','2-1A2','2-2A2','2-3A2','2-4A2'],
// ['3-0A2','3-1A2','3-2A2','3-3A2','3-4A2'],
// ['4-0A2','4-1A2','4-2A2','4-3A2','4-4A2'],
// ]
// Logger.log(string_2d(slice_2d(array2,[0,1],[3,4]),"ARR",1,true,4))
// Logger.log(multistring_2d([array1,array2],['A','B'],3,true,2))
/////////////////////////////////////////////////////////////
// var c = new Core();
// c.parse();
// Logger.log(""+c);
/////////////////////////////////////////////////////////////
// var sel = new Select();
// sel.parse();
// Logger.log(""+sel)
/////////////////////////////////////////////////////////////
// var conv = new Chat(1,2,3);
// conv.add_cmd('c')
// Logger.log(''+conv);
// var [[a,b],[c,d]] = "1,2/45,37".split("/").map(s => s.split(",").map(s => Number(s)));
// var [coord1,coord2] = "1,2/45,37".split("/").map(s => s.split(",").map(s => Number(s)));
// Logger.log(coord1)
// var r = new Rm(1,1)
// var r = new Finrm()
// r.parse(1)
// // Logger.log(r.interpret(2))
// var uin = r.get_uin();
// // Logger.log(typeof(uin));
// Logger.log(uin);
// // var rangelist = get_ss_spreadsheet().getSheetByName("DATA").getRangeList(uin);
// var rangelist = get_ss_spreadsheet().getSheetByName("FINAL").getRangeList(uin);
// rangelist.activate();
// rangelist.setValue("UIN")
// Logger.log(get_nr("DATA").map((a)=>a.getName()));
}