This is a message from a distant future. The disclosed information will be limited for your own safety.

In front of you will be a module with relevant information about a client and an interface with three sliders. These sliders are responsible for the addition of specific hormones to a solution. Your objective is to make the solution of hormones that will strike a certain emotion into the client as per their request. For further instructions, refer to page 2.

We were allowed to disclose the following:

  • Yes, time travel exists and we're exploiting it. Any negative consequences it may bring have yet to be researched.
  • In our present, humans have been modified to act more efficiently. This has made it very difficult for people to feel strong emotions.
  • Our company, Moodstruck, seeks to make these people experience emotion for a short time period.
  • To save labor costs, we have decided to have you do the work. Being faced with a ticking bomb you don't have much choice but to follow our orders regardless.
  • We are aware this is not ethical whatsoever.
  • Our technology has become sentient enough to recognise this and refuse us service.

On Operating a Mixing Unit™

We are not proud of our work. Pride would only slow us down.

For convenience, everything involving the hormones follows the order: dopamine (D), adrenaline (A), serotonin inhibitor (SI). For all formulas and a table of emotions and their corresponding hormone levels, refer to page 3.

You are given three values. These statistics correspond to the client's sensitivity to each hormone in relation to the average person. Make sure to adjust the target concentrations for each of these by the given values.

Below these numbers are the emotion the client would like to experience the most, followed by some other emotions they also enjoy.
Following that are the emotion the client would like to experience the least, as well as multiple emotions they do not appreciate either.

Note that the hormones will take some time to leave the system. Every time unit, the remaining concentration of hormones is halved. The experience is guaranteed to be over after three time units have passed. You should take the first* three time steps into account to evaluate the expected experience.
* The first timestamp is at t=0, when hormones are present in full concentration.

Statistics tell us that experiences are best ranked as below. Aim to deliver the experience highest on this list:

  • They experience the requested emotion, with a positive side effect and no negative side effects.
  • They experience the requested emotion, without negative side effects.
  • They experience the requested emotion, with both a positive and a minor negative side effect.
  • They experience the requested emotion, with a minor negative side effect.
  • They do not experience the requested emotion, but an alternative, without negative side effects.
  • They experience the requested emotion and a positive side effect, but also experience the emotion they preferred least.
  • They experience none of the given emotions.

After setting the syringes, push the button to have the product evaluated. Every mark on the syringe is a step of 0.10. The unit will incur a solve upon success. Using more than 1.5 times the amount of hormones relative to the minimal amount possible will be punished for wastefulness. A wasteful valid solution will still pass the module.

Important formulas and tables

1. Concentrations for the average person

Cnone   <   0.10   <   Clow   <   0.30   <   Chigh   <   0.70   <   Clethal

2. Modifying target concentrations by sensitivity values

Cmod   =   Ctgt / (1 + vsens)

3. Concentration change over time

Ct   =   C0 / (2t)

4. Finding emotion hormone levels

emotionDASIemotionDASIemotionDASI
aggressivelownonehighdistressednonelownoneimpatientlowlownone
agitatedlowhighhighdisturbednonenonelowinvigoratedlowlowlow
angrynonenonehighempoweredhighnonehighlustfulhighhighlow
anticipatinglowhighlowenamoredhighhighnonenervouslowhighnone
bravehighlowhighenthusiastichighlownoneneutrallownonenone
confidenthighnonelowexcitedhighlowlowoverwhelmedhighhighhigh
confusednonehighlowfrightenednonehighnoneprovokednonelowhigh
defensivenonehighhighhappyhighnonenoneuneasynonelowlow
determinedlownonelowhollownonenonenonevibrantlowlowhigh

5. Helpful table for concentrations over time

This table can be derived from formulas 1 and 3.

Ct = 0t = 1t = 2
0.00 - 0.10nonenonenone
0.10 - 0.20lownonenone
0.20 - 0.30lowlownone
0.30 - 0.40highlownone
0.40 - 0.60highlowlow
0.60 - 0.70highhighlow