No, it's not your computer.It runs so damned slow! My machine should be okay.
i7 8 CPU's @ 2.8ghz
8gb ram
geforce 250gts 4gb
windows 7 64bit.
So what my question really is; is CiV5 just slow, or is my computer outdated?
My core 2 duo 3 year old laptop plays standard size maps fine. With about 30 seconds between turns late game.
Indeed. With so little to do, you quickly end up spending half your time and more just waiting for the next turn to load.30s per turn is not fine
I'm sorry, but I don't accept that explanation. What do you consider a "proper" algorithm? A properly implemented A*-algorithm should be perfectly adequate for pathfinding and is extremely quick even for longer paths (well, in Civ the path shouldn't be longer than 100).Civ1/Civ2 used heuristics for pathfinding. Which are fast, but often didn't give proper answer. Thus go-to and AI movement was very unreliable.
When Civ3 stated using proper algorithms, cpu requirements skyrocketed.
Now with Civ5, there is one unit per tile issue, which adds additional complexity to pathfinding.
Civ1/Civ2 used heuristics for pathfinding. Which are fast, but often didn't give proper answer. Thus go-to and AI movement was very unreliable.
When Civ3 stated using proper algorithms, cpu requirements skyrocketed.
Now with Civ5, there is one unit per tile issue, which adds additional complexity to pathfinding.
I'm sorry, but I don't accept that explanation. What do you consider a "proper" algorithm? A properly implemented A*-algorithm should be perfectly adequate for pathfinding and is extremely quick even for longer paths (well, in Civ the path shouldn't be longer than 100).
So do you know which algorithm is used? Is the source or documentation available somewhere?Well, it was "quick" enough for Civ3 to get massive performance hit over its older Civ1/Civ2 brothers. They even coded it in assembler to minimize peformance hit. Yet it was huge, compared to older titles.
The issue with Civ5 is that there are all time moving pathfinding walls due to 1upt, which are also not even proper walls. You can pass through it if you have 2 movement points, and "wall" is friendly. Plus, you can do rockade, if "wall" has it's movment points left.
Also, since there are no stacks of doom, not only pathfinding is important but some logic how to arrange troops.
What games do properly use all cpus? I am not aware of any? Multiple Cpus are not for games, stop being conned by the hardware manufacturers. They help a little, but really until the next generation of game you would just be better off with a faster dual core.
Well, if I set game process to use less then all my cores, game runs more slowly, so it definitely does use all cores, and benefits from them.