« first day (1385 days earlier)      last day (1272 days later) » 
05:00 - 20:0021:00 - 00:00

RGS
9:30 PM
@xificurC up for some more problems?
Btw I read your solution and it looks good, in general :) Was wondering if you'd like the added challenge of trying to get rid of the usage of ¨. You should be able to do so if you find a more array-oriented solution to the problem I posed.
 
what was the problem
 
RGS
@rak1507 given ⍵[1] dice, each with ⍵[2] sides, find the distinct rolls that sum up to ⍺ or more
and xificurC wrote a solution: ⋄nrolls←{(die rolls)←⍵⋄r←,⍳rolls/die⋄((4∘{(+/⍵)≥⍺})¨r)/r} ⋄ 4 nrolls 4 2
 
@RGS 1 3 1 4 2 2 2 3 2 4 3 1 3 2 3 3 3 4 4 1 4 2 4 3 4 4
 
Should I post my solution or not
 
RGS
Maybe give a chance to xificurC to get rid of the ¨ above as I suggested. But it also depends on your solution; if it is very different, it may be interesting to also have a look at it now... dunno
 
9:36 PM
Yeah I'll give it a minute
 
RGS
⋄⎕DL 60
 
@RGS Execution timed out
 
RGS
⌊○⌊
 
@RGS sorry not anymore today. Feel free to post @rak1507, I'm beat for today. Have a good night!
 
Alright
I had {⍺{⍵/⍨⍺≤+/↑⍵},⍳⊃⍴⍨/⍵}
 
RGS
9:44 PM
@xificurC Of course! Rest well!
 
10:43 PM
@RGS Really? Was it for the competition or something else? (Totally missed it because of the timezone stuff)
 
Nah it was your docker container
 
Oh.
 
11:04 PM
And then you were mentioned as a winner too, of course.
 
11:15 PM
Someone I can't remember, maybe it was Brian (?) mentioned that the problem solving competition might be earlier next year, do you know roughly when it might be?
 
@rak1507 He said Q1.
 
Right in the middle of prelims and exams! Great...
 
Oh, but it'll just run for longer.
 
Oh right, cool
And he mentioned something about phase 2 potentially becoming more interactive?
 
Our very tentative internal timeline currently includes launching a week into February with a submission deadline at the end of July.
 
11:19 PM
That is quite a bit, thanks for the info
 
@rak1507 Yeah, we're debating the extent, but we might e.g. have submission of one plain text file per problem, and do a sanity check (required function with correct number of arguments and result) or maybe even test a simple case automatically.
 
Do you have any recommendations of problems that I could try? Code golf is fun but I don't feel like I'm really learning how to write 'proper APL' by doing it, and most of the past phase 2s have been quite different, or I've already watched videos about it and spoiled it slightly.
 
@rak1507 You could try Rosalind or past problems in Advent of Code
 
I'll probably be doing advent of code this year, I'll check out rosalind, thanks
 
@rak1507 Did you try Project Euler?
 
11:24 PM
I've been slowly working my way through it, yeah. Although often it seems like the way to do a problem is to work something out mathematically on paper, and then implement that, which is more of a maths problem than an APL problem.
 
@rak1507 How about writing an application of some sort? E.g. a calculator app or a little game like 2048.
 
Sounds like it could be fun, thanks for the ideas
 
RGS
@rak1507 as you move further, it is exactly that... which may or may not be something you enjoy ahaha
is AoC a nice competition? And is it open to everyone?
 
It is definitely something I enjoy, it just may not be all that useful for learning APL well
AoC has been ok when I've done it before, and yeah it's open to everyone
 
RGS
@rak1507 Excellent point...
 
11:28 PM
Thanks for the ideas everyone, goodnight
 
05:00 - 20:0021:00 - 00:00

« first day (1385 days earlier)      last day (1272 days later) »