Hey Tahnan, thanks for playing! Sorry, the objective of the game is not the most direct, so I'll try to clarify.
The rules need to both satisfy and uniquely determine each row. In the 2nd puzzle, "At Least One Goblin Next To Elf" could lead to two results for the 2nd row: [Goblin, Elf, Goblin] and [Goblin, Elf, Elf]. You want your rules to constrain each row to one result.
Think of "Next to" as "Next to a". So in your case, "At least one goblin next to an elf" means theres at least goblin that is next to an elf in each row.
EDIT: also future terms:
- Left/Right of: means a character is somewhere to the left/right of another. For example "at least one goblin left of (a) elf" would be satisfied by [Goblin, Dwarf, Elf], or [Dwarf, Goblin, Elf]