APL Quest: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
m (code to generate year section)
mNo edit summary
 
(52 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[File:APL Quest frame.png|thumb|right|Still frame from a follow-up video.]]
[[File:APL Quest frame.png|thumb|right|Still frame from a follow-up video.]]
'''APL Quest''' is the title used for a series of short live chat sessions held by [[Adám Brudzewsky]] with guest appearances by [[Richard Park]]. The sessions run on Fridays at 15:00 UTC. Each session focuses on one problem from Phase 1 of a past [[APL Problem Solving Competition]], beginning with problem 1 from the 2013 round, and is followed up by publication of the code<ref>Adám Brudzewsky. [https://github.com/abrudz/apl_quest/ apl_quest] code repository. GitHub.</ref> and a video that summarises the solutions.<ref>Adám Brudzewsky. [https://www.youtube.com/playlist?list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN APL Quest] playlist. YouTube.</ref>
'''APL Quest''' is the title applied to the collection of phase 1 problems from the 2013–2023 [[APL Problem Solving Competition]] rounds, and to the associated live chat sessions, sample solutions<ref>Brudzewsky, Adám. [https://github.com/abrudz/apl_quest/ apl_quest] code repository. GitHub.</ref> and video follow-ups.<ref>Brudzewsky, Adám. [https://www.youtube.com/playlist?list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN APL Quest] playlist. YouTube.</ref> The problem texts were written by [[Brian Becker]]<ref>Brudzewsky, Adám. [https://www.dyalog.com/blog/2024/03/the-apl-quest-series/ The APL Quest Series]. [[Dyalog Ltd|Dyalog Blog]]. March 15, 2024.</ref> and the chat events were held by [[Adám Brudzewsky]] (who also recorded the videos) with guest appearances by [[Richard Park]], from 4 February 2022 until 8 March 2024. The problems are available online as a [[learning resources|learning resource]], complete with automatic validation of solutions.<ref>[https://problems.tryapl.org APL Quest] website.</ref>
 
APL Quest events happen in the [[APL Orchard]], and requires a [[Wikipedia:Stack Exchange|Stack Exchange]] account:
* Account holders with 20 [https://stackoverflow.com/help/whats-reputation reputation points] are free to join via [https://apl.chat apl.chat].
* Others must follow the [[APL_Orchard#Access|APL Orchard access instructions]].
 
The Stack Exchange chat system allows signing up for reminders to these recurring events.<ref>The [[APL Orchard]]. [https://chat.stackexchange.com/rooms/info/52405/the-apl-orchard?tab=schedule#meeting-2520 APL Quest]. Room schedule. Stack Exchange.</ref>


== Sessions ==
== Sessions ==
Line 31: Line 25:
| 9 || [https://problems.tryapl.org/psets/2013.html?goto=P9_It_Is_a_Moving_Experience It Is a Moving Experience] || [https://chat.stackexchange.com/transcript/52405?m=60790499#60790499 Apr 1, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2013/9.apl 2013/9.apl] || [https://www.youtube.com/watch?v=txZiCW12lTE&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:15:12]
| 9 || [https://problems.tryapl.org/psets/2013.html?goto=P9_It_Is_a_Moving_Experience It Is a Moving Experience] || [https://chat.stackexchange.com/transcript/52405?m=60790499#60790499 Apr 1, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2013/9.apl 2013/9.apl] || [https://www.youtube.com/watch?v=txZiCW12lTE&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:15:12]
|-
|-
| 10 || [https://problems.tryapl.org/psets/2013.html?goto=P10_Solution_Salvation Solution Salvation] || [https://chat.stackexchange.com/transcript/52405?m=60845175#60845175 Apr 8, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2013/10.apl 2013/10.apl] || [https://www.youtube.com/watch?v=w-rzx2VNqbY&list=PLYKQVqyrAEj_M0SIpfU8eBWSYXE-GD86g 00:24:01]
| 10 || [https://problems.tryapl.org/psets/2013.html?goto=P10_Solution_Salvation Solution Salvation] || [https://chat.stackexchange.com/transcript/52405?m=60845175#60845175 Apr 8, 2022] || [https://github.com/abrudz/apl_quest/blob/main/2013/10.apl 2013/10.apl] || [https://www.youtube.com/watch?v=w-rzx2VNqbY&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:24:01]
|}
|}
:<span id=p2013>[[#2013|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj_M0SIpfU8eBWSYXE-GD86g a single playlist].
:<span id=p2013>[[#2013|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj_M0SIpfU8eBWSYXE-GD86g a single playlist].
Line 91: Line 85:
! Problem !! Title !! Chat !! Code !! Video[[#p2016|*]]
! Problem !! Title !! Chat !! Code !! Video[[#p2016|*]]
|-
|-
| 1 || [https://problems.tryapl.org/psets/2016.html?goto=P1_Statistics_Mean Statistics - Mean] || [https://chat.stackexchange.com/transcript/52405?m=61919109#61919109 Sep 2, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/1.apl 2016/1.apl] || [https://www.youtube.com/watch?v=pZA3NFdh7M8&list=PLYKQVqyrAEj9zSwnh4K28nCApruWA1j_m 00:17:48]
| 1 || [https://problems.tryapl.org/psets/2016.html?goto=P1_Statistics_Mean Statistics - Mean] || [https://chat.stackexchange.com/transcript/52405?m=61919109#61919109 Sep 2, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/1.apl 2016/1.apl] || [https://www.youtube.com/watch?v=pZA3NFdh7M8&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:17:48]
|-
|-
| 2 || [https://problems.tryapl.org/psets/2016.html?goto=P2_Statistics_Median Statistics - Median] || [https://chat.stackexchange.com/transcript/52405?m=61968437#61968437 Sep, 9, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/2.apl 2016/2.apl] || [https://www.youtube.com/watch?v=oBkCJfi_OEU&list=PLYKQVqyrAEj9zSwnh4K28nCApruWA1j_m 00:23:22]
| 2 || [https://problems.tryapl.org/psets/2016.html?goto=P2_Statistics_Median Statistics - Median] || [https://chat.stackexchange.com/transcript/52405?m=61968437#61968437 Sep, 9, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/2.apl 2016/2.apl] || [https://www.youtube.com/watch?v=oBkCJfi_OEU&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:23:22]
|-
|-
| 3 || [https://problems.tryapl.org/psets/2016.html?goto=P3_Statistics_Mode Statistics - Mode] || [https://chat.stackexchange.com/transcript/52405?m=62016595#62016595 Sep, 16, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/3.apl 2016/3.apl] || [https://www.youtube.com/watch?v=iJsh_0wD2us&list=PLYKQVqyrAEj9zSwnh4K28nCApruWA1j_m 00:26:36]
| 3 || [https://problems.tryapl.org/psets/2016.html?goto=P3_Statistics_Mode Statistics - Mode] || [https://chat.stackexchange.com/transcript/52405?m=62016595#62016595 Sep, 16, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/3.apl 2016/3.apl] || [https://www.youtube.com/watch?v=iJsh_0wD2us&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:26:36]
|-
|-
| 4 || [https://problems.tryapl.org/psets/2016.html?goto=P4_Just_Meshing_Around Just Meshing Around] || [https://chat.stackexchange.com/transcript/52405?m=62063400#62063400 Sep, 23, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/4.apl 2016/4.apl] || [https://www.youtube.com/watch?v=59eKagcVoO4&list=PLYKQVqyrAEj9zSwnh4K28nCApruWA1j_m 00:12:07]
| 4 || [https://problems.tryapl.org/psets/2016.html?goto=P4_Just_Meshing_Around Just Meshing Around] || [https://chat.stackexchange.com/transcript/52405?m=62063400#62063400 Sep, 23, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/4.apl 2016/4.apl] || [https://www.youtube.com/watch?v=59eKagcVoO4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:12:07]
|-
|-
| 5 || [https://problems.tryapl.org/psets/2016.html?goto=P5_Youre_Unique_Just_Like_Everyone_Else You’re Unique, Just Like Everyone Else] || [https://chat.stackexchange.com/transcript/52405?m=62107645#62107645 Sep, 30, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/5.apl 2016/5.apl] || [https://www.youtube.com/watch?v=zFSFcIskU4U&list=PLYKQVqyrAEj9zSwnh4K28nCApruWA1j_m 00:13:36]
| 5 || [https://problems.tryapl.org/psets/2016.html?goto=P5_Youre_Unique_Just_Like_Everyone_Else You’re Unique, Just Like Everyone Else] || [https://chat.stackexchange.com/transcript/52405?m=62107645#62107645 Sep, 30, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/5.apl 2016/5.apl] || [https://www.youtube.com/watch?v=zFSFcIskU4U&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:13:36]
|-
|-
| 6 || [https://problems.tryapl.org/psets/2016.html?goto=P6_Shorter_Ones_to_the_Front Shorter Ones to the Front] || [https://chat.stackexchange.com/transcript/52405?m=62151647#62151647 Oct, 7, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/6.apl 2016/6.apl] || [https://www.youtube.com/watch?v=ZmVuGl6-DJk&list=PLYKQVqyrAEj9zSwnh4K28nCApruWA1j_m 00:04:19]
| 6 || [https://problems.tryapl.org/psets/2016.html?goto=P6_Shorter_Ones_to_the_Front Shorter Ones to the Front] || [https://chat.stackexchange.com/transcript/52405?m=62151647#62151647 Oct, 7, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/6.apl 2016/6.apl] || [https://www.youtube.com/watch?v=ZmVuGl6-DJk&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:04:19]
|-
|-
| 7 || [https://problems.tryapl.org/psets/2016.html?goto=P7_3s_and_5s 3s and 5s] || [https://chat.stackexchange.com/transcript/52405?m=62198343#62198343 Oct, 14, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/7.apl 2016/7.apl] || [https://www.youtube.com/watch?v=s1qIJ1LRfaQ&list=PLYKQVqyrAEj9zSwnh4K28nCApruWA1j_m 00:06:28]
| 7 || [https://problems.tryapl.org/psets/2016.html?goto=P7_3s_and_5s 3s and 5s] || [https://chat.stackexchange.com/transcript/52405?m=62198343#62198343 Oct, 14, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/7.apl 2016/7.apl] || [https://www.youtube.com/watch?v=s1qIJ1LRfaQ&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:28]
|-
|-
| 8 || [https://problems.tryapl.org/psets/2016.html?goto=P8_Separating_Out_the_Negative Separating Out the Negative] || [https://chat.stackexchange.com/transcript/52405?m=62233525#62233525 Oct, 21, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/8.apl 2016/8.apl] || [https://www.youtube.com/watch?v=ZSEJkNrEdOQ&list=PLYKQVqyrAEj9zSwnh4K28nCApruWA1j_m 00:07:16]
| 8 || [https://problems.tryapl.org/psets/2016.html?goto=P8_Separating_Out_the_Negative Separating Out the Negative] || [https://chat.stackexchange.com/transcript/52405?m=62233525#62233525 Oct, 21, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/8.apl 2016/8.apl] || [https://www.youtube.com/watch?v=ZSEJkNrEdOQ&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:16]
|-
|-
| 9 || [https://problems.tryapl.org/psets/2016.html?goto=P9_Delimited_Text Delimited Text] || [https://chat.stackexchange.com/transcript/52405?m=62273399#62273399  Oct, 28, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/9.apl 2016/9.apl] || [https://www.youtube.com/watch?v=5_ArihWDSlM&list=PLYKQVqyrAEj9zSwnh4K28nCApruWA1j_m 00:06:51]
| 9 || [https://problems.tryapl.org/psets/2016.html?goto=P9_Delimited_Text Delimited Text] || [https://chat.stackexchange.com/transcript/52405?m=62273399#62273399  Oct, 28, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/9.apl 2016/9.apl] || [https://www.youtube.com/watch?v=5_ArihWDSlM&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:51]
|-
|-
| 10 || [https://problems.tryapl.org/psets/2016.html?goto=P10_Order_Total_Dot_Product Order Total] || [https://chat.stackexchange.com/transcript/52405?m=62313927#62313927 Nov, 4, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/10.apl 2016/10.apl] || [https://www.youtube.com/watch?v=5rfCeT_lPk8&list=PLYKQVqyrAEj9zSwnh4K28nCApruWA1j_m 00:06:43]
| 10 || [https://problems.tryapl.org/psets/2016.html?goto=P10_Order_Total_Dot_Product Order Total] || [https://chat.stackexchange.com/transcript/52405?m=62313927#62313927 Nov, 4, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2016/10.apl 2016/10.apl] || [https://www.youtube.com/watch?v=5rfCeT_lPk8&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:43]
|}
|}
:<span id=p2016>[[#2016|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj9zSwnh4K28nCApruWA1j_m a single playlist].
:<span id=p2016>[[#2016|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj9zSwnh4K28nCApruWA1j_m a single playlist].
Line 117: Line 111:
! Problem !! Title !! Chat !! Code !! Video[[#p2017|*]]
! Problem !! Title !! Chat !! Code !! Video[[#p2017|*]]
|-
|-
| 1 || [https://problems.tryapl.org/psets/2017.html?goto=P1_What_an_Odd_Bunch What an Odd Bunch] || [https://chat.stackexchange.com/transcript/message/62357410#62357410 Nov 11, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/1.apl 2017/1.apl] || [https://www.youtube.com/watch?v=afiMn3ACT1U&list=PLYKQVqyrAEj8wDbpQmxKOGNKwrsCJSbz7 00:03:10]
| 1 || [https://problems.tryapl.org/psets/2017.html?goto=P1_What_an_Odd_Bunch What an Odd Bunch] || [https://chat.stackexchange.com/transcript/message/62357410#62357410 Nov 11, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/1.apl 2017/1.apl] || [https://www.youtube.com/watch?v=afiMn3ACT1U&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:03:10]
|-
|-
| 2 || [https://problems.tryapl.org/psets/2017.html?goto=P2_Good_Evening Good Evening] || [https://chat.stackexchange.com/transcript/52405?m=62397727#62397727 Nov 18, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/2.apl 2017/2.apl] || [https://www.youtube.com/watch?v=fg1Z0V33Er4&list=PLYKQVqyrAEj8wDbpQmxKOGNKwrsCJSbz7 00:04:56]
| 2 || [https://problems.tryapl.org/psets/2017.html?goto=P2_Good_Evening Good Evening] || [https://chat.stackexchange.com/transcript/52405?m=62397727#62397727 Nov 18, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/2.apl 2017/2.apl] || [https://www.youtube.com/watch?v=fg1Z0V33Er4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:04:56]
|-
|-
| 3 || [https://problems.tryapl.org/psets/2017.html?goto=P3_Miss_Quoted Miss Quoted] || [https://chat.stackexchange.com/transcript/52405?m=62439770#62439770 Nov 25, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/3.apl 2017/3.apl] || [https://www.youtube.com/watch?v=Yx3xqiNo9NY&list=PLYKQVqyrAEj8wDbpQmxKOGNKwrsCJSbz7 00:17:04]
| 3 || [https://problems.tryapl.org/psets/2017.html?goto=P3_Miss_Quoted Miss Quoted] || [https://chat.stackexchange.com/transcript/52405?m=62439770#62439770 Nov 25, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/3.apl 2017/3.apl] || [https://www.youtube.com/watch?v=Yx3xqiNo9NY&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:17:04]
|-
|-
| 4 || [https://problems.tryapl.org/psets/2017.html?goto=P4_Slices_of_Pies Slice(s) of Pie(s)] || [https://chat.stackexchange.com/transcript/52405?m=62483171#62483171 Dec 2, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/4.apl 2017/4.apl] || [https://www.youtube.com/watch?v=XLrh6HwUbP8&list=PLYKQVqyrAEj8wDbpQmxKOGNKwrsCJSbz7 00:12:35]
| 4 || [https://problems.tryapl.org/psets/2017.html?goto=P4_Slices_of_Pies Slice(s) of Pie(s)] || [https://chat.stackexchange.com/transcript/52405?m=62483171#62483171 Dec 2, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/4.apl 2017/4.apl] || [https://www.youtube.com/watch?v=XLrh6HwUbP8&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:12:35]
|-
|-
| 5 || [https://problems.tryapl.org/psets/2017.html?goto=P5_DNA DNA?] || [https://chat.stackexchange.com/transcript/message/62538000#62538000 Dec 9, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/5.apl 2017/5.apl] || [https://www.youtube.com/watch?v=s2XtJKB1Sks&list=PLYKQVqyrAEj8wDbpQmxKOGNKwrsCJSbz7 00:03:54]
| 5 || [https://problems.tryapl.org/psets/2017.html?goto=P5_DNA DNA?] || [https://chat.stackexchange.com/transcript/message/62538000#62538000 Dec 9, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/5.apl 2017/5.apl] || [https://www.youtube.com/watch?v=s2XtJKB1Sks&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:03:54]
|-
|-
| 6 || [https://problems.tryapl.org/psets/2017.html?goto=P6_k_mers k-mers] ||[https://chat.stackexchange.com/transcript/message/62581736#62581736  Dec 16, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/6.apl 2017/6.apl] || [https://www.youtube.com/watch?v=SYcEnkcV5q8&list=PLYKQVqyrAEj8wDbpQmxKOGNKwrsCJSbz7 00:08:54]
| 6 || [https://problems.tryapl.org/psets/2017.html?goto=P6_k_mers k-mers] ||[https://chat.stackexchange.com/transcript/message/62581736#62581736  Dec 16, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/6.apl 2017/6.apl] || [https://www.youtube.com/watch?v=SYcEnkcV5q8&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:08:54]
|-
|-
| 7 || [https://problems.tryapl.org/psets/2017.html?goto=P7_Counting_DNA_Nucleotides Counting DNA Nucleotides] || [https://chat.stackexchange.com/transcript/message/62628046#62628046 Dec 23, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/7.apl 2017/7.apl] || [https://www.youtube.com/watch?v=0TJkzDIWAno&list=PLYKQVqyrAEj8wDbpQmxKOGNKwrsCJSbz7 00:06:53]
| 7 || [https://problems.tryapl.org/psets/2017.html?goto=P7_Counting_DNA_Nucleotides Counting DNA Nucleotides] || [https://chat.stackexchange.com/transcript/message/62628046#62628046 Dec 23, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/7.apl 2017/7.apl] || [https://www.youtube.com/watch?v=0TJkzDIWAno&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:53]
|-
|-
| 8 || [https://problems.tryapl.org/psets/2017.html?goto=P8_Be_the_First_1 Be the First 1] || [https://chat.stackexchange.com/transcript/52405?m=62667691#62667691 Dec 30, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/8.apl 2017/8.apl] || [https://www.youtube.com/watch?v=he6rpBP4hP8&list=PLYKQVqyrAEj8wDbpQmxKOGNKwrsCJSbz7 00:14:10]
| 8 || [https://problems.tryapl.org/psets/2017.html?goto=P8_Be_the_First_1 Be the First 1] || [https://chat.stackexchange.com/transcript/52405?m=62667691#62667691 Dec 30, 2022] || [https://github.com/abrudz/apl_quest/tree/main/2017/8.apl 2017/8.apl] || [https://www.youtube.com/watch?v=he6rpBP4hP8&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:14:10]
|-
|-
| 9 || [https://problems.tryapl.org/psets/2017.html?goto=P9_Double_Trouble Double Trouble] || [https://chat.stackexchange.com/transcript/52405?m=62715050#62715050 Jan 6, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2017/9.apl 2017/9.apl] || [https://www.youtube.com/watch?v=t2RH0isi3Qg&list=PLYKQVqyrAEj8wDbpQmxKOGNKwrsCJSbz7 00:10:35]
| 9 || [https://problems.tryapl.org/psets/2017.html?goto=P9_Double_Trouble Double Trouble] || [https://chat.stackexchange.com/transcript/52405?m=62715050#62715050 Jan 6, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2017/9.apl 2017/9.apl] || [https://www.youtube.com/watch?v=t2RH0isi3Qg&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:10:35]
|-
|-
| 10 || [https://problems.tryapl.org/psets/2017.html?goto=P10_Squaring_Off Squaring Off] || [https://chat.stackexchange.com/transcript/52405?m=62764522#62764522 Jan 13, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2017/10.apl 2017/10.apl] || [https://www.youtube.com/watch?v=AOleoh2JlJI&list=PLYKQVqyrAEj8wDbpQmxKOGNKwrsCJSbz7 00:05:38]
| 10 || [https://problems.tryapl.org/psets/2017.html?goto=P10_Squaring_Off Squaring Off] || [https://chat.stackexchange.com/transcript/52405?m=62764522#62764522 Jan 13, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2017/10.apl 2017/10.apl] || [https://www.youtube.com/watch?v=AOleoh2JlJI&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:38]
|-
|-
|}
|}
Line 144: Line 138:
! Problem !! Title !! Chat !! Code !! Video[[#p2018|*]]
! Problem !! Title !! Chat !! Code !! Video[[#p2018|*]]
|-
|-
| 1 || [https://problems.tryapl.org/psets/2018.html?goto=P1_Oh_Say_Can_You_See Oh Say Can You See] || [https://chat.stackexchange.com/transcript/message/62357410#62357410 Jan 20, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/1.apl 2018/1.apl] || [https://www.youtube.com/watch?v=YZBOKebM624&list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh 00:13:48]
| 1 || [https://problems.tryapl.org/psets/2018.html?goto=P1_Oh_Say_Can_You_See Oh Say Can You See] || [https://chat.stackexchange.com/transcript/message/62357410#62357410 Jan 20, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/1.apl 2018/1.apl] || [https://www.youtube.com/watch?v=YZBOKebM624&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:13:48]
|-
|-
| 2 || [https://problems.tryapl.org/psets/2018.html?goto=P2_Number_Splitting Number Splitting] || [https://chat.stackexchange.com/transcript/message/62858667#62858667 Jan 27, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/2.apl 2018/2.apl] || [https://www.youtube.com/watch?v=Q4U3y-bhxGA&list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh 00:06:16]
| 2 || [https://problems.tryapl.org/psets/2018.html?goto=P2_Number_Splitting Number Splitting] || [https://chat.stackexchange.com/transcript/message/62858667#62858667 Jan 27, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/2.apl 2018/2.apl] || [https://www.youtube.com/watch?v=Q4U3y-bhxGA&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:16]
|-
|-
| 3 || [https://problems.tryapl.org/psets/2018.html?goto=P3_Rolling_Along Rolling Along] || [https://chat.stackexchange.com/transcript/message/62907248#62907248 Feb 3, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/3.apl 2018/3.apl] || [https://www.youtube.com/watch?v=D6jWkFo00-E&list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh 00:13:03]
| 3 || [https://problems.tryapl.org/psets/2018.html?goto=P3_Rolling_Along Rolling Along] || [https://chat.stackexchange.com/transcript/message/62907248#62907248 Feb 3, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/3.apl 2018/3.apl] || [https://www.youtube.com/watch?v=D6jWkFo00-E&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:13:03]
|-
|-
| 4 || [https://problems.tryapl.org/psets/2018.html?goto=P4_Whats_Your_Sign Whats Your Sign] || [https://chat.stackexchange.com/transcript/52405?m=62957002#62957002 Feb 10, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/4.apl 2018/4.apl] || [https://www.youtube.com/watch?v=g82bRux0TJI&list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh 00:13:40]
| 4 || [https://problems.tryapl.org/psets/2018.html?goto=P4_Whats_Your_Sign Whats Your Sign] || [https://chat.stackexchange.com/transcript/52405?m=62957002#62957002 Feb 10, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/4.apl 2018/4.apl] || [https://www.youtube.com/watch?v=g82bRux0TJI&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:13:40]
|-
|-
| 5 || [https://problems.tryapl.org/psets/2018.html?goto=P5_Whats_Your_Sign_Revisited Whats Your Sign Revisited] || [https://chat.stackexchange.com/transcript/52405?m=63010133#63010133 Feb 17, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/5.apl 2018/5.apl] || [https://www.youtube.com/watch?v=BtJ6Hey2PE4&list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh 00:15:18]
| 5 || [https://problems.tryapl.org/psets/2018.html?goto=P5_Whats_Your_Sign_Revisited Whats Your Sign Revisited] || [https://chat.stackexchange.com/transcript/52405?m=63010133#63010133 Feb 17, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/5.apl 2018/5.apl] || [https://www.youtube.com/watch?v=BtJ6Hey2PE4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:15:18]
|-
|-
| 6 || [https://problems.tryapl.org/psets/2018.html?goto=P6_Whats_Your_Angle Whats Your Angle] || [https://chat.stackexchange.com/transcript/52405?m=63056863#63056863 Feb 24, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/6.apl 2018/6.apl] || [https://www.youtube.com/watch?v=3ivJvycE0Tk&list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh 00:07:09]
| 6 || [https://problems.tryapl.org/psets/2018.html?goto=P6_Whats_Your_Angle Whats Your Angle] || [https://chat.stackexchange.com/transcript/52405?m=63056863#63056863 Feb 24, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/6.apl 2018/6.apl] || [https://www.youtube.com/watch?v=3ivJvycE0Tk&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:09]
|-
|-
| 7 || [https://problems.tryapl.org/psets/2018.html?goto=P7_Unconditionally_Shifty Unconditionally Shifty] || [https://chat.stackexchange.com/transcript/52405?m=63108820#63108820 Mar 3, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/7.apl 2018/7.apl] || [https://www.youtube.com/watch?v=b3r4CY5kf9c&list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh 00:07:45]
| 7 || [https://problems.tryapl.org/psets/2018.html?goto=P7_Unconditionally_Shifty Unconditionally Shifty] || [https://chat.stackexchange.com/transcript/52405?m=63108820#63108820 Mar 3, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/7.apl 2018/7.apl] || [https://www.youtube.com/watch?v=b3r4CY5kf9c&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:45]
|-
|-
| 8 || [https://problems.tryapl.org/psets/2018.html?goto=P8_Making_a_Good_Argument Making a Good Argument] || [https://chat.stackexchange.com/transcript/52405?m=63151714#63151714 Mar 10, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/8.apl 2018/8.apl] || [https://www.youtube.com/watch?v=F72metQNXAU&list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh 00:12:41]
| 8 || [https://problems.tryapl.org/psets/2018.html?goto=P8_Making_a_Good_Argument Making a Good Argument] || [https://chat.stackexchange.com/transcript/52405?m=63151714#63151714 Mar 10, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/8.apl 2018/8.apl] || [https://www.youtube.com/watch?v=F72metQNXAU&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:12:41]
|-
|-
| 9 || [https://problems.tryapl.org/psets/2018.html?goto=P9_Earlier_Later_or_the_Same Earlier Later or the Same] || [https://chat.stackexchange.com/transcript/52405?m=63197530#63197530 Mar 17, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/9.apl 2018/9.apl] || [https://www.youtube.com/watch?v=gPQpCa0ke0U&list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh 00:05:29]
| 9 || [https://problems.tryapl.org/psets/2018.html?goto=P9_Earlier_Later_or_the_Same Earlier Later or the Same] || [https://chat.stackexchange.com/transcript/52405?m=63197530#63197530 Mar 17, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/9.apl 2018/9.apl] || [https://www.youtube.com/watch?v=gPQpCa0ke0U&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:29]
|-
|-
| 10 || [https://problems.tryapl.org/psets/2018.html?goto=P10_Anagrammatically_Correct Anagrammatically Correct] || [https://chat.stackexchange.com/transcript/52405?m=63239751#63239751 Mar 24, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/10.apl 2018/10.apl] || [https://www.youtube.com/watch?v=3kRLlmZC62o&list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh 00:03:12]
| 10 || [https://problems.tryapl.org/psets/2018.html?goto=P10_Anagrammatically_Correct Anagrammatically Correct] || [https://chat.stackexchange.com/transcript/52405?m=63239751#63239751 Mar 24, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2018/10.apl 2018/10.apl] || [https://www.youtube.com/watch?v=3kRLlmZC62o&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:03:12]
|-
|-
|}
|}
:<span id=p2018>[[#2018|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh a single playlist].
:<span id=p2018>[[#2018|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh a single playlist].
<!---
=== Problems from 2019 ===
⍝ code to generate year section:
{|class=wikitable id=2019
w←Wiki(y d p);HttpCommand;i;n;u
! Problem !! Title !! Chat !! Code !! Video[[#p2019|*]]
⍝ Wiki 2018 (2023 01 20) 'PLYKQVqyrAEj8NxxMWk_WcDOjDoqz65bKh'
|-
y←⍕y ⋄ ⎕SE.SALT.Load'HttpCommand' ⋄ n←⎕UCS 10
| 1 || [https://problems.tryapl.org/psets/2019.html?goto=P1_Chunky_Monkey Chunky Monkey] || [https://chat.stackexchange.com/transcript/52405?m=63286611#63286611 Mar 31, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/1.apl 2019/1.apl] || [https://www.youtube.com/watch?v=9puw9PBMFP8&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:32]
|-
| 2 || [https://problems.tryapl.org/psets/2019.html?goto=P2_Making_the_Grade Making the Grade] || [https://chat.stackexchange.com/transcript/52405?m=63332288#63332288 Apr 7, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/2.apl 2019/2.apl] || [https://www.youtube.com/watch?v=1EaAau9x8MI&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:03:27]
|-
| 3 || [https://problems.tryapl.org/psets/2019.html?goto=P3_Grade_Distribution Grade Distribution] || [https://chat.stackexchange.com/transcript/52405?m=63374600#63374600 Apr 14, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/3.apl 2019/3.apl] || [https://www.youtube.com/watch?v=uPMqIHcOfgE&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:09:00]
|-
| 4 || [https://problems.tryapl.org/psets/2019.html?goto=P4_Knight_Moves Knight Moves] || [https://chat.stackexchange.com/transcript/52405?m=63423145#63423145 Apr 21, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/4.apl 2019/4.apl] || [https://www.youtube.com/watch?v=K40CsPxYohM&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:37]
|-
| 5 || [https://problems.tryapl.org/psets/2019.html?goto=P5_Doubling_Up Doubling Up] || [https://chat.stackexchange.com/transcript/52405?m=63469882#63469882 Apr 28, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/5.apl 2019/5.apl] || [https://www.youtube.com/watch?v=c8XRnJeJ2AY&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:01]
|-
| 6 || [https://problems.tryapl.org/psets/2019.html?goto=P6_Telephone_Names Telephone Names] || [https://chat.stackexchange.com/transcript/52405?m=63515042#63515042 May 5, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/6.apl 2019/6.apl] || [https://www.youtube.com/watch?v=mzyrnyV7Q_c&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:08:23]
|-
| 7 || [https://problems.tryapl.org/psets/2019.html?goto=P7_In_the_Center_of_It_All In the Center of It All] || [https://chat.stackexchange.com/transcript/52405?m=63558554#63558554 May 12, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/7.apl 2019/7.apl] || [https://www.youtube.com/watch?v=Bhov522Jz7o&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:56]
|-
| 8 || [https://problems.tryapl.org/psets/2019.html?goto=P8_Going_the_Distance Going the Distance] || [https://chat.stackexchange.com/transcript/52405?m=63609358#63609358 May 19, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/8.apl 2019/8.apl] || [https://www.youtube.com/watch?v=GNdp6rAZ2Is&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:15:47]
|-
| 9 || [https://problems.tryapl.org/psets/2019.html?goto=P9_Area_Code_a_la_Gauss Area Code à la Gauss] || [https://chat.stackexchange.com/transcript/52405?m=63718568#63718568 May 26, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/9.apl 2019/9.apl] || [https://www.youtube.com/watch?v=njZs8HV5Ra0&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:12:57]
|-
| 10 || [https://problems.tryapl.org/psets/2019.html?goto=P10_Odd_and_Evens Odd and Evens] || [https://chat.stackexchange.com/transcript/52405?m=63718568#63718568 Jun 2, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2019/10.apl 2019/10.apl] || [https://www.youtube.com/watch?v=9hUTqexYZ0I&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:15:33]
|}
:<span id=p2019>[[#2019|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj-CZEC7r5v4SMd0RtgpoWPt a single playlist].
 
=== Problems from 2020 ===
{|class=wikitable id=2020
! Problem !! Title !! Chat !! Code !! Video[[#p2020|*]]
|-
| 1 || [https://problems.tryapl.org/psets/2020.html?goto=P1_Lets_Split Let's Split] || [https://chat.stackexchange.com/transcript/52405?m=63767556#63767556 Jun 9, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/1.apl 2020/1.apl] || [https://www.youtube.com/watch?v=2grlocFykmI&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:11]
|-
| 2 || [https://problems.tryapl.org/psets/2020.html?goto=P2_Characters Character Building] || [https://chat.stackexchange.com/transcript/52405?m=63803321#63803321 Jun 16, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/2.apl 2020/2.apl] || [https://www.youtube.com/watch?v=C5X6FlTNzX4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:13:05]
|-
| 3 || [https://problems.tryapl.org/psets/2020.html?goto=P3_Columns Excel-lent Columns] || [https://chat.stackexchange.com/transcript/52405?m=63835448#63835448 Jun 23, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/3.apl 2020/3.apl] || [https://www.youtube.com/watch?v=yg96DlrXUc4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:19]
|-
| 4 || [https://problems.tryapl.org/psets/2020.html?goto=P4_Take_a_Leap Take a Leap] || [https://chat.stackexchange.com/transcript/52405?m=63890718#63890718 Jun 30, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/4.apl 2020/4.apl] || [https://www.youtube.com/watch?v=hqyDUkSooCw&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:11:04]
|-
| 5 || [https://problems.tryapl.org/psets/2020.html?goto=P5_Integer_Range Stepping in the Proper Direction] || [https://chat.stackexchange.com/transcript/message/63935087#63935087 Jul 7, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/5.apl 2020/5.apl] || [https://www.youtube.com/watch?v=SjCmDfWmhqk&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:11:17]
|-
| 6 || [https://problems.tryapl.org/psets/2020.html?goto=P6_Move_To_Front Move to the Front] || [https://chat.stackexchange.com/transcript/52405?m=63980930#63980930 Jul 14, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/6.apl 2020/6.apl] || [https://www.youtube.com/watch?v=FfFzzmEo37Q&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:04]
|-
| 7 || [https://problems.tryapl.org/psets/2020.html?goto=P7_Bits See You in a Bit] || [https://chat.stackexchange.com/transcript/52405?m=64028252#64028252 Jul 21, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/7.apl 2020/7.apl] || [https://www.youtube.com/watch?v=xXweDCXIVSk&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:02]
|-
| 8 || [https://problems.tryapl.org/psets/2020.html?goto=P8_Zigzag Zigzag Numbers] || [https://chat.stackexchange.com/transcript/52405?m=64081060#64081060 Jul 28, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/8.apl 2020/8.apl] || [https://www.youtube.com/watch?v=Q-8LAhe79zM&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:10:57]
|-
| 9 || [https://problems.tryapl.org/psets/2020.html?goto=P9_Rise_and_Fall Rise and Fall] || [https://chat.stackexchange.com/transcript/52405?m=64125164#64125164 Aug 4, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/9.apl 2020/9.apl] || [https://www.youtube.com/watch?v=qypqissqN-c&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:49]
|-
| 10 || [https://problems.tryapl.org/psets/2020.html?goto=P10_Stacking_It_Up Stacking It Up] || [https://chat.stackexchange.com/transcript/52405?m=64172099#64172099 Aug 11, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2020/10.apl 2020/10.apl] || [https://www.youtube.com/watch?v=LBelbuN1yRo&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:11:09]
|}
:<span id=p2020>[[#2020|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj8J80yMTag0_VDzxdPKjZ28 a single playlist].
 
=== Problems from 2021 ===
{|class=wikitable id=2021
! Problem !! Title !! Chat !! Code !! Video[[#p2021|*]]
|-
| 1 || [https://problems.tryapl.org/psets/2021.html?goto=P1_Are_You_a_Bacteria Are You a Bacteria] || [https://chat.stackexchange.com/transcript/52405?m=64216596#64216596 Aug 18, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/1.apl 2021/1.apl] || [https://www.youtube.com/watch?v=6tkUO7Wc5Tg&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:02:31]
|-
| 2 || [https://problems.tryapl.org/psets/2021.html?goto=P2_Index_Of_Modified Index Of Modified] || [https://chat.stackexchange.com/transcript/52405?m=64262014#64262014 Aug 25, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/2.apl 2021/2.apl] || [https://www.youtube.com/watch?v=r5VQ9wSBVTg&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:36]
|-
| 3 || [https://problems.tryapl.org/psets/2021.html?goto=P3_Multiplicity Multiplicity] || [https://chat.stackexchange.com/transcript/52405?m=64315806#64315806 Sep 1, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/3.apl 2021/3.apl] || [https://www.youtube.com/watch?v=h9xqYCxiMJo&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:10:00]
|-
| 4 || [https://problems.tryapl.org/psets/2021.html?goto=P4_Square_Peg_Round_Hole Square Peg, Round Hole] || [https://chat.stackexchange.com/transcript/52405?m=64360617#64360617 Sep 8, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/4.apl 2021/4.apl] || [https://www.youtube.com/watch?v=h0RS-rEV3BM&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:39]
|-
| 5 || [https://problems.tryapl.org/psets/2021.html?goto=P5_Rect_ify Rect-ify] || [https://chat.stackexchange.com/transcript/52405?m=64410899#64410899 Sep 15, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/5.apl 2021/5.apl] || [https://www.youtube.com/watch?v=demUjdV0EPk&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:02]
|-
| 6 || [https://problems.tryapl.org/psets/2021.html?goto=P6_Fischer_Random_Chess Fischer Random Chess] || [https://chat.stackexchange.com/transcript/52405?m=64457542#64457542 Sep 22, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/6.apl 2021/6.apl] || [https://www.youtube.com/watch?v=UvlL1OyIJIw&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:03:20]
|-
| 7 || [https://problems.tryapl.org/psets/2021.html?goto=P7_Can_You_Feel_the_Magic Can You Feel the Magic] || [https://chat.stackexchange.com/transcript/52405?m=64501098#64501098 Sep 29, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/7.apl 2021/7.apl] || [https://www.youtube.com/watch?v=j9MMQZXpTmM&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:41]
|-
| 8 || [https://problems.tryapl.org/psets/2021.html?goto=P8_Time_to_Make_a_Difference Time to Make a Difference] || [https://chat.stackexchange.com/transcript/52405?m=64533505#64533505 Oct 6, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/8.apl 2021/8.apl] || [https://www.youtube.com/watch?v=hQFMjRPFioI&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:02:57]
|-
| 9 || [https://problems.tryapl.org/psets/2021.html?goto=P9_In_the_Long_Run In the Long Run] || [https://chat.stackexchange.com/transcript/52405?m=64569242#64569242 Oct 13, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/9.apl 2021/9.apl] || [https://www.youtube.com/watch?v=kpTxXyWIgpc&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:07:19]
|-
| 10 || [https://problems.tryapl.org/psets/2021.html?goto=P10_On_the_Right_Side On the Right Side] || [https://chat.stackexchange.com/transcript/52405?m=64604513#64604513 Oct 20, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2021/10.apl 2021/10.apl] || [https://www.youtube.com/watch?v=tClkG4ybunI&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:12:25]
|}
:<span id=p2021>[[#2021|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj-AtwCeUfeICfWufM133X4e a single playlist].
 
=== Problems from 2022 ===
{|class=wikitable id=2022
! Problem !! Title !! Chat !! Code !! Video[[#p2022|*]]
|-
| 1 || [https://problems.tryapl.org/psets/2022.html?goto=P1_Counting_DNA Counting DNA Nucleotides?] || [https://chat.stackexchange.com/transcript/52405?m=64637385#64637385 Oct 28, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/1.apl 2022/1.apl] || [https://www.youtube.com/watch?v=xhZWd51rATE&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:04:10]
|-
| 2 || [https://problems.tryapl.org/psets/2022.html?goto=P2_Mutations Attack of the Mutations!] || [https://chat.stackexchange.com/transcript/52405?m=64668644#64668644 Nov 4, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/2.apl 2022/2.apl] || [https://www.youtube.com/watch?v=Gy7i_EzrhFE&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:04:07]
|-
| 3 || [https://problems.tryapl.org/psets/2022.html?goto=P3_XOR Uniquely Qualified] || [https://chat.stackexchange.com/transcript/52405?m=64700500#64700500 Nov 11, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/3.apl 2022/3.apl] || [https://www.youtube.com/watch?v=ZvjgB1aCEH4&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:17]
|-
| 4 || [https://problems.tryapl.org/psets/2022.html?goto=P4_Longest_1_run In the Long One…] || [https://chat.stackexchange.com/transcript/52405?m=64729844#64729844 Nov 18, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/4.apl 2022/4.apl] || [https://www.youtube.com/watch?v=E5H_kV2UXxc&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:11:08]
|-
| 5 || [https://problems.tryapl.org/psets/2022.html?goto=P5_Stairway Stairway to Heaven] || [https://chat.stackexchange.com/transcript/52405?m=64758788#64758788 Nov 25, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/5.apl 2022/5.apl] || [https://www.youtube.com/watch?v=JfULYgkDVgs&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:21:09]
|-
| 6 || [https://problems.tryapl.org/psets/2022.html?goto=P6_Pyramid Pyramid Scheme] || [https://chat.stackexchange.com/transcript/52405?m=64793494#64793494 Dec 2, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/6.apl 2022/6.apl] || [https://www.youtube.com/watch?v=I-JBVOIMlPA&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:03:14]
|-
| 7 || [https://problems.tryapl.org/psets/2022.html?goto=P7_Golf_Scores Just Golfing Around] || [https://chat.stackexchange.com/transcript/52405?m=64828652#64828652 Dec 9, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/7.apl 2022/7.apl] || [https://www.youtube.com/watch?v=8SL6exHPQwk&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:16:52]
|-
| 8 || [https://problems.tryapl.org/psets/2022.html?goto=P8_Split_on_first Let’s Split!] || [https://chat.stackexchange.com/transcript/52405?m=64863116#64863116 Dec 16, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/8.apl 2022/8.apl] || [https://www.youtube.com/watch?v=YMDClM03zyQ&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:10:08]
|-
| 9 || [https://problems.tryapl.org/psets/2022.html?goto=P9_Average An Average Window (or a Windowed Average)] || [https://chat.stackexchange.com/transcript/52405?m=64894638#64894638 Dec 23, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/9.apl 2022/9.apl] || [https://www.youtube.com/watch?v=RautPkG3A3Y&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:29]
|-
| 10 || [https://problems.tryapl.org/psets/2022.html?goto=P10_Separators Separation Anxiety] || [https://chat.stackexchange.com/transcript/52405?m=64917683#64917683 Dec 30, 2023] || [https://github.com/abrudz/apl_quest/tree/main/2022/10.apl 2022/10.apl] || [https://www.youtube.com/watch?v=VWXqtokDgNQ&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:09:17]
|}
:<span id=p2022>[[#2022|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj_tpJMwfH1tBXlpDSjEmkwh a single playlist].


i←⍕¨⍳10
d←'Mmm D, YYYY'(1200⌶)(0,⍳9)+1 ⎕DT⊂d
u←1↓(⎕JSON(HttpCommand.Get'https://raw.githubusercontent.com/Dyalog/PracticeProblems/master/testcases/',y,'.json').Data).⎕NL-⍳9


w←'=== Problems from ',y,' ===',n
=== Problems from 2023 ===
w,←'{|class=wikitable id=',y,n
{|class=wikitable id=2023
w,←'! Problem !! Title !! Chat !! Code !! Video[[#p',y,'|*]]',n
! Problem !! Title !! Chat !! Code !! Video[[#p2023|*]]
:For i d u :InEach i d u
|-
    w,←'|-',n
| 1 || [https://problems.tryapl.org/psets/2023.html?goto=P1_Elimination_Sort Elimination Sort] || [https://chat.stackexchange.com/transcript/52405?m=64941297#64941297 Jan 5, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/1.apl 2023/1.apl] || [https://www.youtube.com/watch?v=LpUOaipgn7s&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:03:56]
    w,←'| ',i,' |'
|-
    w,←'| [https://problems.tryapl.org/psets/',y,'.html?goto=',u,'] |'
| 2 || [https://problems.tryapl.org/psets/2023.html?goto=P2_Put_It_In_Reverse Put It In Reverse] || [https://chat.stackexchange.com/transcript/52405?m=64977516#64977516 Jan 12, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/2.apl 2023/2.apl] || [https://www.youtube.com/watch?v=JnExPhse9iM&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:05:58]
    w,←'| [https://chat.stackexchange.com/transcript/52405?m=________#________ ',d,'] |'
|-
    w,←'| [https://github.com/abrudz/apl_quest/tree/main/',y,'/',i,'.apl ',y,'/',i,'.apl] |'
| 3 || [https://problems.tryapl.org/psets/2023.html?goto=P3_Caesar_Salad Caesar Salad] || [https://chat.stackexchange.com/transcript/52405?m=65017769#65017769 Jan 19, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/3.apl 2023/3.apl] || [https://www.youtube.com/watch?v=Rg8OCEMlYGg&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:02:56]
    w,←'| [https://www.youtube.com/watch?v=___________&list=',p,' 00:nn:nn]',n
|-
:EndFor
| 4 || [https://problems.tryapl.org/psets/2023.html?goto=P4_Like_a_Version Like a Version] || [https://chat.stackexchange.com/transcript/52405?m=65059946#65059946 Jan 26, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/4.apl 2023/4.apl] || [https://www.youtube.com/watch?v=zOhxW-gRR4A&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:09:15]
w,←'|}',n
|-
w,←':<span id=p',y,'>[[#',y,'|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=',p,' a single playlist].',n
| 5 || [https://problems.tryapl.org/psets/2023.html?goto=P5_Risky_Business Risky Business] || [https://chat.stackexchange.com/transcript/52405?m=65101517#65101517 Feb 2, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/5.apl 2023/5.apl] || [https://www.youtube.com/watch?v=CvgRR1Ai94Q&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:06:24]
--->
|-
| 6 || [https://problems.tryapl.org/psets/2023.html?goto=P6_Key_Value_Pairs Key Value Pairs] || [https://chat.stackexchange.com/transcript/52405?m=65151113#65151113 Feb 9, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/6.apl 2023/6.apl] || [https://www.youtube.com/watch?v=svaJ0o9oyco&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:16:41]
|-
| 7 || [https://problems.tryapl.org/psets/2023.html?goto=P7_Lets_Be_Rational Lets Be Rational] || [https://chat.stackexchange.com/transcript/message/65193789#65193789 Feb 16, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/7.apl 2023/7.apl] || [https://www.youtube.com/watch?v=3J_IuXgDiq0&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:04:03]
|-
| 8 || [https://problems.tryapl.org/psets/2023.html?goto=P8_Critical_Thinking Critical Thinking] || [https://chat.stackexchange.com/transcript/52405?m=65234344#65234344 Feb 23, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/8.apl 2023/8.apl] || [https://www.youtube.com/watch?v=yfLowDKvXUs&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:08:22]
|-
| 9 || [https://problems.tryapl.org/psets/2023.html?goto=P9_Flipping_Pairs Flipping Pairs] || [https://chat.stackexchange.com/transcript/52405?m=65274150#65274150 Mar 1, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/9.apl 2023/9.apl] || [https://www.youtube.com/watch?v=3BENCcfRfos&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:24:47]
|-
| 10 || [https://problems.tryapl.org/psets/2023.html?goto=P10_Partition_with_a_Twist Partition with a Twist] || [https://chat.stackexchange.com/transcript/52405?m=65309996#65309996 Mar 8, 2024] || [https://github.com/abrudz/apl_quest/tree/main/2023/10.apl 2023/10.apl] || [https://www.youtube.com/watch?v=cGkrLJ2tzcQ&list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN 00:10:17]
|}
:<span id=p2023>[[#2023|*]]</span> All videos are also available as [https://www.youtube.com/playlist?list=PLYKQVqyrAEj9wDIUyLDGtDAFTKY38BUMN a single playlist].


== References ==
== References ==
<references/>
<references/>
{{APL community}}[[Category:Online sessions]][[Category:Web broadcasts]]
{{APL community}}[[Category:Online sessions]][[Category:Web broadcasts]]

Latest revision as of 01:40, 19 March 2024

Still frame from a follow-up video.

APL Quest is the title applied to the collection of phase 1 problems from the 2013–2023 APL Problem Solving Competition rounds, and to the associated live chat sessions, sample solutions[1] and video follow-ups.[2] The problem texts were written by Brian Becker[3] and the chat events were held by Adám Brudzewsky (who also recorded the videos) with guest appearances by Richard Park, from 4 February 2022 until 8 March 2024. The problems are available online as a learning resource, complete with automatic validation of solutions.[4]

Sessions

Problems from 2013

Problem Title Chat Code Video*
1 Seems a Bit Odd To Me Feb 4, 2022 2013/1.apl 00:10:31
2 Making The Grade Feb 11, 2022 2013/2.apl 00:15:03
3 What Is In a Word Feb 18, 2022 2013/3.apl 00:21:18
4 Keeping Things In Balance Feb 25, 2022 2013/4.apl 00:34:35
5 Identity Crisis Mar 4, 2022 2013/5.apl 00:25:05
6 Home On The Range Mar 11, 2022 2013/6.apl 00:19:48
7 Float Your Boat Mar 18, 2022 2013/7.apl 00:22:50
8 Go Forth And Multiply Mar 25, 2022 2013/8.apl 00:19:42
9 It Is a Moving Experience Apr 1, 2022 2013/9.apl 00:15:12
10 Solution Salvation Apr 8, 2022 2013/10.apl 00:24:01
* All videos are also available as a single playlist.

Problems from 2014

Problem Title Chat Code Video*
1 It Is All Right Apr 15, 2022 2014/1.apl 00:18:13
2 How Tweet It Is Apr 22, 2022 2014/2.apl 00:29:50
3 Tell a Fib Apr 29, 2022 2014/3.apl 00:30:45
4 Space The Final Frontier May 6, 2022 2014/4.apl 00:52:55
5 Mirror Mirror May 13, 2022 2014/5.apl 00:16:31
6 Roll The Dice May 20, 2022 2014/6.apl 00:10:55
7 Revolutionary Thinking May 27, 2022 2014/7.apl 00:15:56
8 Go The Distance Jun 3, 2022 2014/8.apl 00:07:59
9 Going Ballistic Jun 10, 2022 2014/9.apl 00:08:27
10 Sales Are Up Jun 17, 2022 2014/10.apl 00:10:59
* All videos are also available as a single playlist.

Problems from 2015

Problem Title Chat Code Video*
1 Nag A Ram Jun 23, 2022 2015/1.apl 00:16:22
2 Longest Streak Jul 1, 2022 2015/2.apl 00:14:49
3 Farey Tale Jul 8, 2022 2015/3.apl 00:31:35
4 PDI - Progressive Dyadic Iota Jul 15, 2022 2015/4.apl 00:35:10
5 He’s so mean, he has no standard deviation Jul 22, 2022 2015/5.apl 00:07:47
6 Hey! This is My Space Jul 29, 2022 2015/6.apl 00:24:00
7 Just in (Upper) Case Aug 5, 2022 2015/7.apl 00:05:50
8 Unlucky 13 Aug 12, 2022 2015/8.apl 00:13:47
9 I’d Like Mine Scrambled Please Aug 19, 2022 2015/9.apl 00:23:31
10 Blaise’ing a Trail Aug 26, 2022 2015/10.apl 00:16:46
* All videos are also available as a single playlist.

Problems from 2016

Problem Title Chat Code Video*
1 Statistics - Mean Sep 2, 2022 2016/1.apl 00:17:48
2 Statistics - Median Sep, 9, 2022 2016/2.apl 00:23:22
3 Statistics - Mode Sep, 16, 2022 2016/3.apl 00:26:36
4 Just Meshing Around Sep, 23, 2022 2016/4.apl 00:12:07
5 You’re Unique, Just Like Everyone Else Sep, 30, 2022 2016/5.apl 00:13:36
6 Shorter Ones to the Front Oct, 7, 2022 2016/6.apl 00:04:19
7 3s and 5s Oct, 14, 2022 2016/7.apl 00:06:28
8 Separating Out the Negative Oct, 21, 2022 2016/8.apl 00:07:16
9 Delimited Text Oct, 28, 2022 2016/9.apl 00:06:51
10 Order Total Nov, 4, 2022 2016/10.apl 00:06:43
* All videos are also available as a single playlist.

Problems from 2017

Problem Title Chat Code Video*
1 What an Odd Bunch Nov 11, 2022 2017/1.apl 00:03:10
2 Good Evening Nov 18, 2022 2017/2.apl 00:04:56
3 Miss Quoted Nov 25, 2022 2017/3.apl 00:17:04
4 Slice(s) of Pie(s) Dec 2, 2022 2017/4.apl 00:12:35
5 DNA? Dec 9, 2022 2017/5.apl 00:03:54
6 k-mers Dec 16, 2022 2017/6.apl 00:08:54
7 Counting DNA Nucleotides Dec 23, 2022 2017/7.apl 00:06:53
8 Be the First 1 Dec 30, 2022 2017/8.apl 00:14:10
9 Double Trouble Jan 6, 2023 2017/9.apl 00:10:35
10 Squaring Off Jan 13, 2023 2017/10.apl 00:05:38
* All videos are also available as a single playlist.

Problems from 2018

Problem Title Chat Code Video*
1 Oh Say Can You See Jan 20, 2023 2018/1.apl 00:13:48
2 Number Splitting Jan 27, 2023 2018/2.apl 00:06:16
3 Rolling Along Feb 3, 2023 2018/3.apl 00:13:03
4 Whats Your Sign Feb 10, 2023 2018/4.apl 00:13:40
5 Whats Your Sign Revisited Feb 17, 2023 2018/5.apl 00:15:18
6 Whats Your Angle Feb 24, 2023 2018/6.apl 00:07:09
7 Unconditionally Shifty Mar 3, 2023 2018/7.apl 00:07:45
8 Making a Good Argument Mar 10, 2023 2018/8.apl 00:12:41
9 Earlier Later or the Same Mar 17, 2023 2018/9.apl 00:05:29
10 Anagrammatically Correct Mar 24, 2023 2018/10.apl 00:03:12
* All videos are also available as a single playlist.

Problems from 2019

Problem Title Chat Code Video*
1 Chunky Monkey Mar 31, 2023 2019/1.apl 00:05:32
2 Making the Grade Apr 7, 2023 2019/2.apl 00:03:27
3 Grade Distribution Apr 14, 2023 2019/3.apl 00:09:00
4 Knight Moves Apr 21, 2023 2019/4.apl 00:06:37
5 Doubling Up Apr 28, 2023 2019/5.apl 00:05:01
6 Telephone Names May 5, 2023 2019/6.apl 00:08:23
7 In the Center of It All May 12, 2023 2019/7.apl 00:06:56
8 Going the Distance May 19, 2023 2019/8.apl 00:15:47
9 Area Code à la Gauss May 26, 2023 2019/9.apl 00:12:57
10 Odd and Evens Jun 2, 2023 2019/10.apl 00:15:33
* All videos are also available as a single playlist.

Problems from 2020

Problem Title Chat Code Video*
1 Let's Split Jun 9, 2023 2020/1.apl 00:06:11
2 Character Building Jun 16, 2023 2020/2.apl 00:13:05
3 Excel-lent Columns Jun 23, 2023 2020/3.apl 00:06:19
4 Take a Leap Jun 30, 2023 2020/4.apl 00:11:04
5 Stepping in the Proper Direction Jul 7, 2023 2020/5.apl 00:11:17
6 Move to the Front Jul 14, 2023 2020/6.apl 00:05:04
7 See You in a Bit Jul 21, 2023 2020/7.apl 00:07:02
8 Zigzag Numbers Jul 28, 2023 2020/8.apl 00:10:57
9 Rise and Fall Aug 4, 2023 2020/9.apl 00:07:49
10 Stacking It Up Aug 11, 2023 2020/10.apl 00:11:09
* All videos are also available as a single playlist.

Problems from 2021

Problem Title Chat Code Video*
1 Are You a Bacteria Aug 18, 2023 2021/1.apl 00:02:31
2 Index Of Modified Aug 25, 2023 2021/2.apl 00:06:36
3 Multiplicity Sep 1, 2023 2021/3.apl 00:10:00
4 Square Peg, Round Hole Sep 8, 2023 2021/4.apl 00:07:39
5 Rect-ify Sep 15, 2023 2021/5.apl 00:05:02
6 Fischer Random Chess Sep 22, 2023 2021/6.apl 00:03:20
7 Can You Feel the Magic Sep 29, 2023 2021/7.apl 00:07:41
8 Time to Make a Difference Oct 6, 2023 2021/8.apl 00:02:57
9 In the Long Run Oct 13, 2023 2021/9.apl 00:07:19
10 On the Right Side Oct 20, 2023 2021/10.apl 00:12:25
* All videos are also available as a single playlist.

Problems from 2022

Problem Title Chat Code Video*
1 Counting DNA Nucleotides? Oct 28, 2023 2022/1.apl 00:04:10
2 Attack of the Mutations! Nov 4, 2023 2022/2.apl 00:04:07
3 Uniquely Qualified Nov 11, 2023 2022/3.apl 00:06:17
4 In the Long One… Nov 18, 2023 2022/4.apl 00:11:08
5 Stairway to Heaven Nov 25, 2023 2022/5.apl 00:21:09
6 Pyramid Scheme Dec 2, 2023 2022/6.apl 00:03:14
7 Just Golfing Around Dec 9, 2023 2022/7.apl 00:16:52
8 Let’s Split! Dec 16, 2023 2022/8.apl 00:10:08
9 An Average Window (or a Windowed Average) Dec 23, 2023 2022/9.apl 00:06:29
10 Separation Anxiety Dec 30, 2023 2022/10.apl 00:09:17
* All videos are also available as a single playlist.


Problems from 2023

Problem Title Chat Code Video*
1 Elimination Sort Jan 5, 2024 2023/1.apl 00:03:56
2 Put It In Reverse Jan 12, 2024 2023/2.apl 00:05:58
3 Caesar Salad Jan 19, 2024 2023/3.apl 00:02:56
4 Like a Version Jan 26, 2024 2023/4.apl 00:09:15
5 Risky Business Feb 2, 2024 2023/5.apl 00:06:24
6 Key Value Pairs Feb 9, 2024 2023/6.apl 00:16:41
7 Lets Be Rational Feb 16, 2024 2023/7.apl 00:04:03
8 Critical Thinking Feb 23, 2024 2023/8.apl 00:08:22
9 Flipping Pairs Mar 1, 2024 2023/9.apl 00:24:47
10 Partition with a Twist Mar 8, 2024 2023/10.apl 00:10:17
* All videos are also available as a single playlist.

References

  1. Brudzewsky, Adám. apl_quest code repository. GitHub.
  2. Brudzewsky, Adám. APL Quest playlist. YouTube.
  3. Brudzewsky, Adám. The APL Quest Series. Dyalog Blog. March 15, 2024.
  4. APL Quest website.
APL community [edit]
Conferences and activities Advent of CodeAPL CampfireAPL CultivationAPL Meetup (Portuguese) ∙ APL ShowAPL Problem Solving CompetitionAPL ChallengeAPL QuestAPL SeedsArray CastBAA sessionsCode golfDyalog user meetingsDyalog webinarsIverson Award
Chat rooms and forums APL FarmAPL Orchard
User groups APL et J (France) ∙ APL Germany (terminology) ∙ APL ∊ BCN (Spain) ∙ BAA (UK) ∙ FinnAPL (Finland) ∙ SIGAPL (USA) ∙ Tokyo APL/J/K Meetup (Japan)
People Phil AbramsBrian BeckerBob BerneckyLarry BreedCharles BrennerJim BrownAdám BrudzewskyGitte ChristensenPeter DonnellyJohn EarnestAdin FalkoffGarth FosterLib GibsonAaron HsuRoger HuiKen IversonMorten KrombergDick LathwellMarshall LochbaumEugene McDonnellRoger MooreTrenchard MoreAlan PerlisHenry RichAl RoseJohn ScholesIan SharpBob SmithGeoff StreeterArthur Whitney
Other APL Quote QuadAPL WikiBlogsBooksCase studiesFamous APL usersHumourJobsMerchandisePapersPodcastsTryAPLTry It OnlineVideo channels