I'm looking to replace the phrase "takes as input" to make a sentence flow better but I can't think of the right word to use. I want to say "the simulator ______ a spatial map and an algorithm".
If you must use one word, "processes" is an option, but you don't say, and I don't see, what is particularly wrong with 'takes as input'.
I think processes is your best bet, but depending on what the input is, parses may also work.
- Computers (of a compiler) to read (program code) so as to produce a correct output.
- to analyse (data).
Rather then "process" or variant, I'd recommend accepts. Then map and algorithm are implicitly identified as inputs. Technically, you would be clearest by saying "accepts as inputs", but the meaning is clear in context.