Advent of Code 2018 - Introduction

Document created by mrwatson-gbs on Sep 28, 2018Last modified by mrwatson-gbs on Dec 10, 2018
Version 20Show Document
  • View in full screen mode

 

 

|

\|/

--*--

>o<

>*<<<

>o>o<@<

>O>>>*<O<

>>o<*<*<<<<

>>*>@>>>o<<<<

>*>@<<<O>*<<<O<

>>O<@<<*<o<<@>O<<

_ __| |__ _

 

Advent of Code

 

 

 

MMM MMM EEEEEE EEEEEE TTTTTTTT SSSSS

MM MM MM MM EE EE TT SS

MM M MM EEEEE EEEEE TT SSS

MM MM EE EE TT SS

MM MM EEEEEE EEEEEE TT SSSSSS

 

 


##########################################################################
##########################################################################
######################
####################################################
######
####################################################################
####
######################################################################
####
######################################################################
####
######################################################################
####
######################################################################
####
######################################################################
######
####################################################################
####
######################################################################
####
######################################################################
######
####################################################################
########
##################################################################
######
####################################################################
########
##################################################################
##########
################################################################
##########
################################################################
########
##################################################################
##########
################################################################
############
##############################################################
############
##############################################################
##########
################################################################
############
##############################################################
################
##########################################################
################
##########################################################
########################
##################################################
############################
##############################################
################################
##########################################
##################################
########################################
####################################
######################################
######################################
####################################
##########################################
################################
##################################################
########################
######################################################
####################

FileMaker

 

 

 

>>O<@<<*

 

 

 

"Advent of Code is a series of small programming puzzles for a variety of skill levels.

They are self-contained and are just as appropriate for an expert who wants

to stay sharp as they are for a beginner who is just learning to code.

Each puzzle calls upon different skills and has two parts that build on a theme."

Eric Wastl - About - Advent of Code 2017

 

 

>>>o<<<

 

 

In 2017 jbrown introduced the FileMaker Community to

 

Advent of Code

 

in his post "Exercise your FM Skills: Advent of Code".

 

 

Several developers took up the challenge, exercised their skills,

exchanged ideas and posted their solutions.

 

 

This time round we're taking it one step further...

 

 

--*--

 

 

Getting started

=> https://adventofcode.com/ is where the fun starts <=

 

(You'll need some kind of account to log in with: [GitHub] [Google] [Twitter] [Reddit])

 

 

 

A Template File

 

You may want to download & use MrWatson's AoC_Template.fmp12 file

 

It makes it easy to concentrate on solving the problem

It makes it easier to exchange and compare solutions

It makes it possible to take part in your own language

…because it has google-translation built in…

It makes it possible to work offline.

and it's green and geeky :-)

 

=> See the attachment below, or

Download from Github

 

 

 

 

You might want to practice…

 

Take a look at some of the previous years' Advent of Code challenges, to get in the swing:

 

Advent of Code 2015

Advent of Code 2016

Advent of Code 2017

 

 

Advent of Code 2017

 

If you solve some of the AoC 2017 puzzles, you can refer your results to the corresponding day page

 

2017 Day 1 - Inverse Captcha - discuss >here<

2017 Day 2 - Corruption Checksum - discuss >here<

2017 Day 3 - Spiral Memory - discuss >here<

2017 Day 4 - High-Entropy Passphrases - discuss >here<

2017 Day 5 - A Maze of Twisty Trampolines, All Alike - discuss >here<

2017 Day 6 - Memory Reallocation - discuss >here<

2017 Day 7 - Recursive Circus - discuss >here<

2017 Day 8 - I Heard You Like Registers - discuss >here<

2017 Day 9 - Stream Processing - discuss >here<

2017 Day 10 - Knot Hash - discuss >here<

2017 Day 11 - Hex Ed - discuss >here<

2017 Day 12 - Digital Plumber - discuss >here<

2017 Day 13 - Packet Scanners - discuss >here<

2017 Day 14 - Disk Defragmentation - discuss >here<

2017 Day 15 - Dueling Generator - discuss >here<

2017 Day 16 - Permutation Promenade - discuss >here<

2017 Day 17 - Spinlock - discuss >here<

2017 Day 18 - Duet - discuss >here<

2017 Day 19 - A Series of Tubes - discuss >here<

2017 Day 20 - Particle Swarm - discuss >here<

2017 Day 21 - Fractal Art - discuss >here<

2017 Day 22 - Sporifica Virus - discuss >here<

2017 Day 23 - Coprocessor Conflagration - discuss >here<

2017 Day 24 - Electromagnetic Moat - discuss >here<

2017 Day 25 - The Halting Problem - discuss >here<

 

 

 

 

or on jbrown 's"Exercise your FM Skills: Advent of Code" page

 

or, alternatively, you could create a GitHub repository and

place all your solutions there, then link to it from a comment

 

 

 

Advent of Code 2018

 

Join in!

Take part

Discuss

Share

Learn

 

6 people found this helpful

Attachments

Outcomes