This is my solution to https://fivethirtyeight.com/features/can-you-fend-off-the-alien-armada/.
$ make express
./main.py
There are 11 ways to score 60 points
61 points can be scored in just 10 ways
See also tree/dev/classic/README.md.
$ make classic
python -m classic
Built 7864320 fighters with 32768 assemblers
* 0 fighters were built concurrent to the assemblers
* 7864320 fighters were built in the unconsumed 240 hours