|
|
c7881c47b9
|
Implement day 20 part 2.
|
2019-12-25 17:00:16 +01:00 |
|
|
|
6a6bbac509
|
Add tests for day 20 part 1.
|
2019-12-25 17:00:16 +01:00 |
|
|
|
3c682b31e9
|
Implement day 24 part 1.
|
2019-12-24 16:38:36 +01:00 |
|
|
|
8f112aa91f
|
Implement day 18 part 2.
It's really slow so I'll have to improve it.
|
2019-12-23 22:25:21 +01:00 |
|
|
|
06ca806927
|
Implement day 18 part 1.
|
2019-12-23 20:32:22 +01:00 |
|
|
|
44f8108b1d
|
Implement day 16 part 1.
|
2019-12-16 06:29:57 +01:00 |
|
|
|
c023ce745b
|
Fix broken computer.
|
2019-12-15 11:45:42 +01:00 |
|
|
|
5ce69e4dff
|
Finally remove the second intcode implementation.
|
2019-12-14 19:38:06 +01:00 |
|
|
|
61f499e8e9
|
Remove more old intcode references.
|
2019-12-14 16:10:10 +01:00 |
|
|
|
535d37ca42
|
Implement day 14 part 2.
|
2019-12-14 14:48:47 +01:00 |
|
|
|
5306e7aa94
|
Implement day 14 part 1.
|
2019-12-14 14:15:59 +01:00 |
|
|
|
1a1d5f8b82
|
Unit tests for day 12 part 2.
|
2019-12-12 08:38:08 +01:00 |
|
|
|
b35683c600
|
Add unit tests for part 1.
|
2019-12-10 18:35:58 +01:00 |
|
|
|
0613778036
|
Very ugly solution to part 2.
|
2019-12-07 16:39:41 +01:00 |
|
|
|
99b42ff04e
|
Implement day 7 part 1.
|
2019-12-07 08:14:06 +01:00 |
|
|
|
43e03c742b
|
Implement day 06.
I forgot how slow std::regex was to compile.
|
2019-12-06 08:37:15 +01:00 |
|
|
|
f9caa8d1a9
|
Partial day 06.
|
2019-12-06 07:26:46 +01:00 |
|
|
|
c62bcf010f
|
Implement day 05.
|
2019-12-05 18:19:14 +01:00 |
|
|
|
3dca1a46e1
|
Implement day 03.
|
2019-12-03 18:27:17 +01:00 |
|
|
|
a40da965f0
|
Partial implementation for part 2.
|
2019-12-03 18:04:34 +01:00 |
|
|
|
a1d871fd17
|
Implement day 03 part 1.
|
2019-12-03 17:24:51 +01:00 |
|
|
|
acd5f6d215
|
Add unit tests for day 1.
|
2019-12-02 22:05:23 +01:00 |
|
|
|
c63b962cb3
|
Fix Clang incompatibility.
std::strchar should return const pointer for const input but it doesn't.
|
2019-11-28 08:09:37 +01:00 |
|
|
|
e9bf399af4
|
Prepare all days skeletons.
|
2019-11-28 08:00:46 +01:00 |
|
|
|
90b067ce0d
|
Scratch running in travis.
Modern C++ is too difficult to run in travis/
|
2019-09-22 19:43:42 +02:00 |
|
|
|
c7a7a98a39
|
Rework test case names.
|
2019-09-22 18:46:00 +02:00 |
|
|
|
1f8e19c49b
|
Move to GTest for better integration.
|
2019-09-22 17:13:31 +02:00 |
|
|
|
c046d5da01
|
Restructure header files.
This should prevent the tests from being recompiled.
|
2019-09-15 13:44:26 +02:00 |
|
|
|
4f1ddec002
|
Ensure the test order is consistent.
|
2019-09-15 13:12:00 +02:00 |
|
|
|
ab91276fca
|
Replace std::filesystem with boost::filesystem.
Somehow, travis still doesn't support the right one.
|
2019-09-12 15:00:54 +02:00 |
|
|
|
4e5b3b5a15
|
Implement generic testing for 2019.
This method reads a specific directory and applies all inputs there to
their proper implementation.
|
2019-09-12 14:51:17 +02:00 |
|
|
|
e26c90d54a
|
Add initial test set-up.
|
2019-09-12 13:36:46 +02:00 |
|