Project Euler

Project Euler is a series of mathematical/programming problems designed to test both your mathematical skills and ability to program. Working through the problems over time is designed to open up new concepts and expand your abilities!

What can I beemind with the Project Euler integration?

The number of problems you've completed. Each problem completed will earn you a +1 on your Beeminder goal.

You keep saying my username isn't found!

Is your Project Euler account unlisted? Project Euler accounts are unlisted by default, meaning they're essentially private and Beeminder can't read the data (we can only read public accounts, as there's no way to authenticate to read your private account details). You can head to your Project Euler account settings to change that.

Project Euler sample goal setup

  1. Head to create a new goal.
  2. Click the Project Euler icon to start a new goal using Project Euler data.

    The Project Euler icon, a tiny portrait of Leonhard Euler
  3. First, enter the username you use on Project Euler. Then you need to choose the number of problems you want to solve per day. I'm not good at this (...at all) and haven't used the site much, and I don't know how difficult it might get. So I'm going to start small! I can always make it more difficult later.

    If you want to delay your goal's start a few days (maybe you're traveling this weekend), be sure to tick the "Start this goal with extra leeway" box. Enter the number of days you want to delay.

    Beeminder + Project Euler: "My Project Euler Username Is", followed by a text entry box, then a box where you need to enter an amount you want to do per day, and a ticky box below to add extra leeway
  4. Give your goal a brief name. If you want, you can also write a short description with more information.

    "Give your goal a name", followed by two text entry boxes. The first allows you to enter a short slug which will name your goal and create a URL for it. The second textbox allows you to set a short description, and is optional.
  5. Finally, choose your initial pledge. This is the amount you will pay the first time you derail on the goal. After derailing, the pledge will increase by default — use the dropdown below to control how high it goes. In the example below, I have chosen to start at a $5 pledge, which will increase each time I derail, until it reaches $270 — the pledge cap. (To read more about pledges and payments, check out some FAQs!)

    Screenshot of the "Pledge your money" screen, showing the starting stakes (choosing between $0 and $5 using radio buttons). The text below that says "Your pledge will increase each time you derail until you reach your pledge cap", with a demonstration below showing the pledge progression: 5, 10, 30, 90... to the pledge cap, which is a set of stepper buttons currently showing $270.
  6. And that's it! Step through the preview and payment confirmation to see your new graph. I'll need to start getting more points in the next 4 days to avoid paying Beeminder my first $5.

    Example goal, showing that shanaqui needs +1 in four days in order to avoid paying $5


Keywords: autodata integrations, learn to code, math, maths, mathematics, puzzles, nerds

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us