> For the complete documentation index, see [llms.txt](https://artroomai.gitbook.io/tutorials/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://artroomai.gitbook.io/tutorials/resources/prompting-tutorials/weights.md).

# Weights

Sometimes you want a little more, or a little less of something in an image. This is where adding weight to the prompt is a useful trick.

There's two way's to change the weight of a prompt in Artroom.&#x20;

Bracket weight, and numerical weight.&#x20;

Both are viable options, and can work in tandem. \
Can be applied to negative prompts as well, more weight making it more likely to avoid that prompt. \
Too much weight will break the generated image. Generally not recommended to go over 1.5 weight.

<figure><img src="/files/6G5t3M84cSeLDDx6LWXu" alt=""><figcaption><p>Not too much, not too little.</p></figcaption></figure>

The other thing that's important to remember, is that prompts at the start of your list always have more emphasis. Things you really want in your image should go first.

### Bracket Weight&#x20;

Brackets increase prompt weight, square brackets decrease prompt weight. \
Each one multiplies by 1.1, and 0.9 respectively. So, \
`(((prompt))),` would be 1.1 x 1.1 x 1.1 = 1.331 weight \
`[[[prompt]]],` would be 0.9 x0.9 x0.9 = 0.729 weight

It's okay to be confused by the math, I don't like it either. Just know that more brackets means more weight.

You can add brackets around multiple prompts, giving them all the same weight.\
`(((prompt1, prompt2, prompt3)))`

<figure><img src="/files/SEc3ckCk7g2OWnVIUUFA" alt=""><figcaption><p>Notice the weight gets added onto the end of all prompts with that weight</p></figcaption></figure>

Or add more brackets in the middle of that string to have something with slightly more or less weight.\
`((((prompt1), [[prompt2]], prompt3)))`

<figure><img src="/files/ghcbpAlBAxp7DfZrNHwI" alt=""><figcaption><p>Notice they all have different weights</p></figcaption></figure>

###

###

### Numerical Weight&#x20;

The next option is Numerical Weight&#x20;

`(prompt:1.3), (prompt:0.4)`

By using this format given as an example above, you can directly enter in the weight you want to give a prompt.

<figure><img src="/files/QBrMDp1yQQEjxhrk2I0L" alt=""><figcaption></figcaption></figure>

The format has to be like that,&#x20;

* Adding weight to the last prompt will add weight to all prompts in the bracket\
  `(prompt1, prompt2, prompt3:1.3)`\
  ![](/files/Ttnw056BOLw8u4Fho1QU)<- All get 1.3 weight

* Adding weight to any prompt other than the last does nothing other than add those numbers to the prompt.\
  `(prompt1:0.7, prompt2, prompt3:1.3)`\
  ![](/files/i7X5pgaM29MosiQ0kECM)<- 'Prompt1:0.7' with a weight of 1.3

* Adding the weight outside the bracket does nothing \
  `(prompt1):1.2` \
  ![](/files/dpW5fOdD5RnJMucnaSdP)<-No good, only bracket weight applied

* Adding no brackets does nothing.`prompt1:0.8` \
  ![](/files/Wirxh6A5KudspUNnUr0w) <- No weight added at all

### Complex example

You can combine both versions of adding weight, as long as it follows the rules above it will work.

`(((magical fairies) [dancing] in a (circle of flowers:1.1) (laughing at the sky:0.5)))`

Breaking that apart to easier understand you get,

`((`\
`(magical fairies)` \
`[dancing]` \
`in a` \
`(circle of flowers:1.1)` \
`(laughing at the sky:0.5)`\
`))`

<figure><img src="/files/6lgFxitWDWmtUsAlZ0dJ" alt=""><figcaption><p>Confused yet? Me too.</p></figcaption></figure>

### Negative Prompt Weight

You can also add weight to negative prompts.\
Increasing the weight will make it more likely the AI will avoid that prompt, `(negative prompt:1.5)`\
Less weight will make it more lenient. `(negative prompt:0.5)`
