better my computer than me

My computer ran for eight solid days to extend this table from six rows — (2 3 7), (2 4 5), (3 3 4), (2 3 ∞), (2 ∞ ∞), (∞ ∞ ∞), each of which is (in some sense) minimal — to 106, by request. I don’t know why anyone would want all those others; I see no qualitative difference between any of them and one or more of the six.

Now that the run is done, I look again at my code and see where it could be made more efficient, by changing from complex to real arithmetic; I’ve already done that in my other hyperbolic programs, the ones that generate the ribbon patterns.

This entry was posted in mathematics. Bookmark the permalink.

3 Responses to better my computer than me

  1. Perry Metzger says:

    One way to improve things might also be to use a compiled language — the task in question is mostly number crunching, very little benefit from the structure of Python per se…

  2. Anton says:

    Indeed. I guess I’d need to learn how to use libpng in C, not to mention scraping some rust off my knowledge of C itself.

    I wasn’t expecting to run these programs so many times.

  3. Anton says:

    And about a month later I added a column to the table.

Leave a Reply

Your email address will not be published. Required fields are marked *