# Proposal for background structure
## Think about
* most backgrounds in these reports are 2-3 pages, ours is 8??
* flow and in which order we present the information
* both overall flow...
* how we connect the different sections
* ...and flow in the text
* where we need conjunctions as well as order in the section
## Ex Background order from Canvas - Bots and Humans
* problem with bots and spam
* current solutions and why they dont work completely
* requirements for good spam filters
* how to base the machine learning model on these requirements
* → they lack accuracy, why is accuracy important
* introduction to their affiliate Prisjakt
## Ex Background order from Canvas - homomorphic encryption
- the need for encryption of data
- traditional approach for operating on encrypted data
- cons of this approach
- use another way instead (HE)
- con: high computational cost - needs to be more efficient
- at the same time, by using FPGA tech can help accelerating operations
- Description of HE as subsection
## Possible new order
- introduce how simulator engines work today and their importance and function jadajada
- mostly uses oop
- downsides of oop architecture
- work into dod over to...
- ...work into short overview of ecs and its pros, what it solves that oop lacks
- introduce the importance of concurrency in the engine, using the processor fully etc, relate to ECS
- lightly state our goal (delve further into it in purpose, but like a final sentence to conclude overview background)
- subsection: deeper introduction
- ECS - how it works, history
- Concurrency scheduling