Hacker News new | past | comments | ask | show | jobs | submit login
The ideology hiding in SimCity’s black box (polygon.com)
110 points by ingve on April 4, 2021 | hide | past | favorite | 76 comments



It can be fun to try and spot the rhetorical sleight-of-hand trick that articles like this use to come to their eye-catching conclusions:

> The art project Magnasanti revealed the contours of the black box when it attempted to “beat” the game that famously doesn’t have a win state [...] Artist Vincent Ocasla accomplished this feat through rigorous trial and error, eventually creating a crime-free city that maintained a stable population of 6 million sims, but only by creating a dystopian nightmare. [...]

> Magnasanti reveals the contours of the black box, showing how citizen health and happiness were ultimately unimportant. What the game considers a successful city doesn’t look at all like one we would actually want to live in.

SimCity presents an open-ended simulation with a wide range of things players can decide to optimize for. An artist once built a city optimizing for population density and low crime to the exclusion of all other factors, and this resulted in a dystopian nightmare where all the simulated citizens were unhealthy and miserable.

But by describing what the artist did as "trying to 'beat' the game", the article pins the blame for the artist's choices on the game itself. Even though SimCity clearly does not think Magnasanti is a good city -- it's constantly flashing up warning messages and graphs showing that all the citizens are miserable and unhealthy! One could just as easily have argued that SimCity's black box is hiding a progressive ideology, one that warns us of the dangers of industrialization and over-policing! (Much like how the board game Monopoly is about the dangers of capitalism.)

In essence, an artist set out to 'beat' SimCity, the artist decided what 'beating' SimCity meant, and the article tricked us into thinking that said something about SimCity.


The game making it impossible to have a stable large city with low crime without dystopian modes of control absolutely communicates the ideology of the creators of the game, conscious or not.

It's really not a sleight of hand. The idea that it's natural for it being impossible to have a city with low crime and a high population without making everyone miserable is absolutely ideology, and it's just your own ideology that perceives this as somehow a neutral fact.

Its not progressive to say that without over-policing high crime is inevitable, or that industrialization means we have no choice but to be miserable either. Those are solidly reactionary beliefs.


> The game making it impossible to have a stable large city with low crime without dystopian modes of control absolutely communicates the ideology of the creators of the game, conscious or not.

No, it "absolutely" does not. It could simply be a shortcoming of the developer's reach. You try to simulate a large city and get it a stable utopia! Do I have to remind you that this is something we've yet to accomplish in the real world, either. You expect a single game developer to do it successfully? Will Wright is (presumably) not a mayor, city planner, nor politician; he's a gamedev. Talented and famous, I'll grant you, but not infallible. And we're talking about a game he made 28 years ago from today, at the age of 33.

SimCity 2000 isn't your typical illusion as many games are, either. It's trying to be a fairly accurate simulation of its time. Of course it embeds its creators biases, but it's not really trying to "convey a deep message" using an elaborate facade, like some games are, or theatre, for example. It's a sandbox.


You're missing the point of the author.

In that game, people care more about still pretty low levels of crime than they care about their health, having a nice income, and so on.

And in addition, that game has crime as something that's simply immutable and that you remove by totalitarian policing.

I never said the game conveyed a deep message. I said that it conveyed the ideology of the creator. Those are very different things - often the second is accidental.


I'm still not buying it. The levels of care sims give to each attribute of the simulation could be the result of non-exhaustive game balance testing. They wanted to add crime. They wanted to make crime matter. They wanted something to combat crime, they added police. They tweaked values until it "felt good to play" and then shipped it - a commercial product on a budget and schedule. Zero people were likely employed to analyze how the game's systems might be perceived 30 years later.


That's the entire thing about ideology - you don't do it consciously, for most people the dominant ideology is the unknown knowns.

Video games are art. Adding crime in the way it was implemented is an artistic decision. Making crime dependent on policing instead of other, more realistic factors is also an artistic decision (and it's not true that police is the only way to handle crime from a gameplay perspective either). Balancing what exactly the sims are concerned about is also an artistic decisions.

Artistic decisions, especially when they seem obvious, are often ideologically motivated without someone even realising it, and this is both what the writer of Polygon was touching on as well as explicitly on of the things the author of Magnasantis was targetting.


It does, but so do you somehow assuming that 'stable large city' is something to be aimed for. There's ideology behind what it takes to achieve such goal, just like there's ideology in assuming that is a goal to achieve.

There is a lot of intentional and unintentional emergent states in games, but trying to push narration of something being a win state as if that was a minor jump is not doing that critical reading any favours.


Yes, certainly stable large cities with low crime and happy people being something to aim for has ideology behind it. But so does the game, and the ideology in the game is way more pervasive and interesting.

As far as myself, I did take care not to assume that large stable crime free happy cities are inherently desirable in my above comment. Simply the fact that they are impossible still communicates ideology, whether you think they are desirable or not.


> the ideology in the game is way more pervasive and interesting.

I think you have this backwards. The ideology in SimCity is only a tiny reflection of broader ideologies that pervade almost every aspect of modern/urban life and ought to be much more interesting due to their much larger impact. If anything is interesting in SimCity's ideology, it is only what it says about ideology outside of SimCity, as the game itself is trival.


Perfectly fair within comment, nonetheless my point holds thread-wise.


When you try to "define" a black box, to find its edges, what you're aiming for is irrelevant. You'll give it input and analyze the output to find out what states it can be in and what are the "rules", and use that to characterize the black box.

In this case whether a stable large city is to aim for or not in real life or in the game is a bit irrelevant, what's important is that the game's black box allows large, crime free cities if and only if they are a dystopian nightmare. This is how the state was defined and it's backed into the game by design. It's worth noting that someone made it like this and behind that ideology there's a message being passed on through the game.

By testing to find the win conditions in a certain scenario you basically discover what the designer of the system considered to be necessary to win. The coder who wrote the code responsible for this (or their manager) either put their own ideology in code, or put what they believed to be the most accepted by the target audience.

Almost any such creation embodies either the ideology of the creator, or that of the consumer. Sometimes it's boring and sometimes it's interesting to let the genie out of the black box.


> By testing to find the win conditions

you realize, that there are none in SimCity.


Of course there are, just not imposed by the game. You set them up for every scenario you decide to play. A win can be to get to any state of the game. For example the win conditions in the scenario proposed by the article seem to be "large crime free city". The rules of the game are hard coded in the "black box" engine and they represent the ideology and mental assumptions of whoever wrote them.


Sure, though this is trivial. Every artifact crated by people shows ideology. Chairs show the ideology of conforming space to human physiology.


As much as I disagree with buran77's use of 'win condition', that is very much not the same.

You can't make (usable) chairs without conforming space to human physiology. The ideology is in making a chair, not in what chair one makes.

You can however put different ideologies into city builder and get different, perfectly fine city builders.


I was reflecting not so long ago that the biggest unexamined ideology of these city builders exists in to the bulldozer brush. No ecosystem externalities included in this simulation, apart from the occasional newspaper headline about unhappy citizens.


The sleight-of-hand trick in this comment is describing Magnasanti, an exercise in building a city with the literal highest population density possible, as "a stable large city".

You could probably create a nice big city that had low crime without dystopian policing, but you might need to build a public park in space that could otherwise be used to pack in a few more apartments.


The idea that a fairly high but reasonable population city - SimCity limits population artifically through zoning restrictions - must be a dystopian nightmare is... ideological. In SimCity, citizens are free to leave, and they do if, for example, crime is too high. Why is it then that the best way not to have them leave is to reduce crime and not improve health or reduce pollution? This is a choice the designers made that was probably unwittingly informed by ideology.

The idea that what people are willing to suffer and keep the city in a state of self-sufficiency has nothing to do with health, income equality, and so on, but only about crime and the amount of commerces and parks, is also ideological.

The assumption that the highest density city that people are willing to live in means that reducing crime is more important than having healthy and happy people is ideological.

The idea that this is an expected result is also ideological.


> The idea that a fairly high but reasonable population city - SimCity limits population artifically through zoning restrictions

I'd say the population limit stems from the game's map size limit. The largest SimCity 3000 map is 32 square kilometers, and Magnasanti packs 6 million residents in there. That's 187,000 people per square kilometer.

For comparison, Manhattan is one of the densest areas in the US, and it has 28,000 residents per square kilometer. Manila, the densest city in the world, has 41,000 per square km.

I am unsure I would describe a city seven times denser than Manhattan as "reasonable", at least in a game designed to replicate cities as they currently exist in the real world, and I am also unsure I would describe the decision to limit the map size in a video game as "ideological".


That's really not the point. The idea that what sims care about more is small increases in crime and not health, pollution, work, income inequality, and that's the best way not to get them to leave is absolutely ideological.

To note, 187k people per sq. km is not actually unrealistic - there are neighborhoods in the world with this level of density such as Ayal Nasir in Dubai, and even some with this level of density and the same order of magnitude in population such as the Imbaba neighborhood of Cairo in Egypt. But this is a detail and mostly besides the point.


Imbaba in Cairo sounds pretty dystopian from all the coverage I can find, and the government seems to rely heavily on totalitarian policing to suppress mass uprisings there. And we're talking about an area with, apparently, something like a quarter of the population of Magnasanti.


It's not necessarily the best way, it's just the way that consumes the lowest amount of space in the city. If there's an ideological point to be made here, it's that hospitals are larger than police stations.


...which means that sims care more about crime than they do about pollution, health, etc...

Put it that way - in SimCity as long as crime is down and some other factors are adequate, they won't leave even if they are miserable. But if crime increases, then they leave, even if they are in good health and make a nice income nonetheless.


> But if crime increases, then they leave, even if they are in good health and make a nice income nonetheless.

Doesn't seem that unreasonable, actually. High-income people leave crime-ridden areas, happens approximately everywhere


If everyone is in good health and making decent money, what is the motive for the kind of crime people move away from? The choice to model "crime" as some kind of naturally-occuring resource is already telling.


I'm not talking about motives, I don't know what they are, but I suspect that when crime happens, people prefer to move away if they can.

Also, do you claim to know exactly how and why crime happens?


> do you claim to know exactly how and why crime happens?

Yes, but since you've been snarky now I won't tell you.


Is there any way to describe how a city works and relates to its citizens that isn't political?

I think Simcity makes a political comment, and there was literally no way for the game to avoid that.


Indeed : code is law, or in this case, ideology.


I think you've found an interesting point here. I don't agree that this is some "slight of hand" by the author to try and convince your, but I do think you're correct that you can't draw your conclusion solely based on the one art project. I see it more as a failing of the author than a trick.

SimCity does have an ideology, and it does have something to say with how it has weighed it's measurements of citizen satisfaction, but the author seems to fail at capturing that ideology and instead just talks about how minmaxing is bad.

The rest of the article is interesting. There's plenty of people out there that don't even think about how the rules of the game frames the discussions you can have about it. It's just kind of a bad example.


SimCity is a piece of code. It may be more fair to say that the author himself had an ideology.

Ho hum. Who lacks ideology? Well, the dead, for starters.

My observation is of the "who smelt it, dealt it" variety: those offering the heaviest charges of bias and ideology are communicating the depth of their own.


SimCity very much does express an ideology, though generally not because the designer wanted to.

But try to zone something for mixed use.

SimCity itself tells you that certain things will happen under certain conditions, and it is generally wrong about those predictions. It's not intended to be an accurate simulation; it's intended to be amusing and to conform to people's intuitions about what they want to happen when they plan their city in a certain way. But people play it and feel they're learning something about how cities actually work.


> SimCity very much does express an ideology [...] try to zone something for mixed use [...] It's not intended to be an accurate simulation

It absolutely is trying to be an accurate simulation, for its time. That was 28 years ago. Do you remember how slow computers used to be? You can't zone for mixed use because of technical limitations. The simulation takes place on a grid; each grid cell is limited in memory by computer technology; therefore the performance requirements of the simulation dictate that only one thing can exist in one place.


I'd assume that having no win state in the game is precisely because the creator didn't want to make a statement about the ideal city. Instead, each person who plays the game can decide if and when they've created the ideal city for themselves. Calling a crime-free city with a stable population "ideal" is just as valid as calling a crime-filled city with happy citizens "ideal."

I love that you called it a sleight of hand because that's exactly what it is; just by assuming someone could beat the game, the authors have misunderstood Sim City.


Well, that one is pretty egregious but there are other blatantly misleading statements. I don't know what polygon is meant to be, but the author seems to be far more ideologically biased than SimCity ever was.

One example: "Scientific simulations, like those used to model climate change, don’t keep their formulas hidden in a black box because replicability is a big part of the scientific method."

But the black box nature of climate models was the core issue in one of the biggest disputes between sceptics and researchers of all time. It went to court and the researcher preferred to lose the suit than reveal his model (Michael Mann). The COVID model from Imperial College that justified lockdowns had to be extracted from the university via FOIA requests which were stonewalled for months. The scientist who wrote it openly claimed in interviews nobody except him understood the model equations, which were all entirely undocumented. Probably the author doesn't know these things, but it shows a rather naive misunderstanding of the true nature of science. Black box models that encode ideological beliefs are common throughout serious research.

The comment about how SimCity doesn't simulate race or gender is also rather ideological. The belief that race and gender are central to everything is both quite new, very much a view of the left and totally USA centric, but SimCity was designed to sell to international markets too. "Cities are built on history, politics, and racial bias" is the sort of comment that gives away the article for what it is: a complaint that a a popular video game wasn't woke. We learn more about Polygon's ideology than that of Will Wright.


Polygon also seems to forget that SimCity 2000 is a 28-year-old game. I think I had a 200 MHz computer to play it on with mere dozens of megabytes of memory. To store and simulate such fine details was simply not possible at the time.


It originally came out in 1993, so you're looking at more like 16-25 MHz that it was targeted at


I played it on an Apple Performa 460. That's a 33Mhz 68030 with 4MB of RAM


> But the black box nature of climate models was the core issue in one of the biggest disputes between sceptics and researchers of all time. It went to court and the researcher preferred to lose the suit than reveal his model (Michael Mann).

Which court case was that?



The ends are open but the means are limited by the design. Want to elevate your Sims out of poverty? Well you can't really, but you can tax the poor out of their inconvenient, property-value reducing existence by setting regressive tax rates and your city will function just fine. Want to build a European style city centre which is pedestrianised, mixed-use and has controls on building style? Nope, you can't, the game wants to fill a commercial zone with towers and parking lots.

Sure, not all the design assumptions align quite so neatly with American and right wing sterotypes: suburbs are really inefficient to provide services for and Sims aren't at all bothered about religion in many versions. But they are designed limitations rather than the product of players' imagination.


> Want to build a European style city centre which is pedestrianised, mixed-use and has controls on building style? Nope, you can't

Because it's a 28-year-old game with the computational limitations of the time. It does not simulate people walking. It does not simulate multiple types of buildings existing in the same plot. It does not simulate building styles (I think?). And it has nothing to do with ideology. No-one could make such a simulation in 1993.


I dont think the requirement for road access or the US-style zoning or the only way to stop low wealth apartment towers popping up next door to shiny condos being to raise taxes on the poor or the impossibility of centrally planning a housing development without using a cheat/mod was down to computational limitations, especially not by SimCity 4 in 2003. It was a game based on a US vision of what a city is and how (un)involved its planners are, and ideology certainly shaped city planning in the US, if not Will Wright.


> It does not simulate people walking... And it has nothing to do with ideology

Buddy,


Well, of course, unless a video game company is staffed by macroeconomists, you know that you cannot hope that the modules governing "people and governmental institution behavior model" will be coded to some highly accurate level of realism, right?

Their job is to make something feel enough like reality to be plausible, not model real world accuracy to 5%. Just like they may cheat on what warped room reflections are rendered in a mirror you see on the wall, they're going to come up with cheats and simplifications to things about how cities, governments, people act and behave to get it "real enough" to be believable.

And just like you have to take with a grain of salt that you cannot jump through a portal and land on the other side of a building, or that women in virtual bars are interested in going on a crime spree, or that flying a plane in GTA IV makes you capable of being a pilot in real life, you have to do the same when a game tells you your choice of a property tax has caused your residents to rebel and lower your approval rating by 8 polling points.

Maybe the problem is that some game experiences are obviously not from the real physical world, while these are just enough on the edge of believable to be dangerously convincing. Perhaps the people who want to ensure realism could try coding up an engaging game, complete with IRS forms 8960 and 8825 to get people's behavior right...


Macroeconomists don’t know how to do this either.


I was disappointed when I learned Cities Skylines doesn’t have mixed use buildings: first 1-2 floors commercial/markets, with the rest residential which are very common where I live. Turns out interspersing residential and commercial zoning based on demand is very effective in their model though, which I was pleased by as that reflects reality.

I did find though that the game forces the player to limit the availability of education to provide a sufficient supply of low education workers, which I didn’t find very fun.


Oddly enough the developer of Cities Skylines is Finnish and the publisher is Swedish - you'd think mixed use would be the first option!


Just wait for the dlc!

Jokes aside, maybe it's hard to balance. I mean how do you treat the zone as?


C:S is old enough that it probably warrants a sequel at this point ;)

In all seriousness, I think the main issue is that it would require more computation. C:S already runs into computation issues because unlike SimCity, which more or less just calculated a bunch of statistics and then simulated things on screen to reflect that, the former actually treats an individual resident as an agent and does all the calculations for each resident it simulates. IIRC there is a hard limit of 65,536 (a 16-bit unsigned int) agents being simulated so that they don't kill the average consumer computer trying to calculate Djikstra's for more than that amount of agents.


For all developers creating city-builder games, it seems there's an inherent dilemma between designing your game at a macroeconomic level and a microeconomic level.

Games with macroeconomic simulations (SimCity 4 for example) use sampling-based methods to get statistics about the city and then plug in some simplified equations to simulate things like demand and growth. Your simulations generally behave in the way you want to, with all your assumptions and beliefs about how economics should run. The problem with this is that it fails to capture the nuance of local economic effects, which leads to your game becoming too simplistic (exemplified by the Magnasanti project which is referenced in the article)

Games with microeconomic simulations (ex. Cities Skylines) treats every citizen as an independent agent, with their own jobs, families, and movement for work/shopping/travel. The problem with this is that you have less control of how the game will actually play like, and that it's incredibly hard to balance the game (Cities Skylines has a reputation for their systems being "too easy" except for transportation, but I imagine that they made it that way because any further fundamental economic tweaks that make the game harder might actually break the whole game). There's also the technical issue of simulating too many agents.

NewCity, one of the more recent city-builder games on early access, is trying to achieve some balance between the two, and it's interesting to read their design decisions (https://lonepine.io/2021/01/15/macroeconomics.html). It seems like a really hard gamedev design problem though.


Wait, so SimCity 4 actually is NOT microeconomic, or did Maxis lie about it ?


SimCity 4 doesn't simulate individual agents. You can blatantly see vehicles phasing in and out of existence to give the look of a bustling city, without actually simulating one.

SimCity (2013) is the first SimCity game to simulate individual agents. And it takes some pretty ginormous liberties there, too. Citizens, for example, return to any random available house after their workday. That is, they switch homes every day. It's less human city and more... anthill.


SC:2013 had a lot worse problems as well with how it chose to do agents.

- In C:S agents are mostly used to allocate work/home slots, and to depict traffic. SC used agents for everything, including simulating how individual poops would reach a sewer outlet, or how power or water reach homes. So they used computationally expensive algorithms to simulate things that no one cared about actually seeing like that.

- Because of the very heavy computation, to make the load workable they limited city size to 2km by 2 km, or 4 sq km. To put this in perspective, the land area of Manhattan is 59 sq km. SC:2013's scale would be as if the city you built would only get to be built as big as Central Park (3.5 sq km). This is fine if you want to simulate a medieval town, maybe, but probably not a modern city with trains and highways and stadiums and things that take up a lot of space.


And I think the Cities Skylines model is the way to go here, although consuming computationally. I read somewhere that they were being used for city planning exercises at MIT and in Sweden.


They're of limited utility though, because any models, particularly for a computer game meant for consumer hardware and designed for "fun", are going to be very simplified.


In city planning, some utility is better than no utility at all, which is how most cities were designed.


It's been a while since I played, but I'm pretty sure if you've filled all of your higher education jobs, the sims with education will start to fill into the lower education positions. Or perhaps I just sucked at the game and always had sims who my education system didn't reach....


More on this here, goes a bit into the background of the models that inspired SimCity: https://logicmag.io/play/model-metropolis/


I was hoping they had reverse engineered SimCity and were going to actually reveal some of those formulas, or at least go into more specific examples of non-obviously perverse results. Instead there's only the one example of Magnasanti. Oh well. It's a good topic.


Something of an informal reverse engineering of SimCity 3000 existed in sc3000.com's Knowledge Neighborhood. The original site is only partially available via the wayback machine now, though fortunately the articles have been preserved albeit in a slightly less convenient format here https://community.simtropolis.com/profile/157989-catty-cb/co...

The site contained a pretty amazingly comprehensive detailing of the game's mechanics and various algorithms scattered throughout the articles, to the point where it seemed to me like it'd be possible to implement a lot of the game's engine using it.

Some good examples of the more detailed articles:

The economy https://community.simtropolis.com/omnibus/other-games/the-ec...

Land value specifics https://community.simtropolis.com/omnibus/other-games/land-v...

Traffic and transportation specifics https://community.simtropolis.com/omnibus/other-games/traffi...

Zone development rules https://community.simtropolis.com/omnibus/other-games/zone-d...


20 Minute Neighborhoods just flowed through the front page. https://news.ycombinator.com/item?id=26580238

I wonder what kind of simulation model would produce a game where the 20 Minute Neighborhood design is optimal.


It's been a long time since I played sim City, but I recall one could build cities with only trains. It was weird because the citizens would complain they want more roads, but at the same time would be perfectly happy. IIRC they would be happier than if you build roads, I always thought it was an odd parallel to the real world.


Honestly that somewhat reflects the real world, at least in America. It seems to me that most people believe that more roads equals more options and freedom of movement. However, this doesn't take into account the detrimental effects of increased smog, cities optimized for cars instead of pedestrians, and so on. The perceived benefits of more roads, in my opinion, seem to pale in comparison to the detrimental impacts that this would have on cities.

Sim City seems to capture this perfectly through the third-person view of a city. There's a difference between being happy and wanting changes that you believe will make you happy, and a computer simulation has captured this distinction by showing both a citizen's actual happiness separate from their desires.

Obviously this isn't an exact parallel to the real world as desires can have an impact on one's happiness as well. However, it asks the important question of whether or not we should be designing cities to match desires, or to match what city planners believe would make people the happiest.


One of the very few things I liked about the communist system was that something similar to 20 Minute Neighborhoods was very much in place then.

There was a rule, that each neighborhood had to have access to all the services (healthcare, kindergardens, schools, "stores" etc) within a walking distance - and you can really see it in the neighborhoods built in that period.


Multi-layered SimCity ideology example: SimNuclear power plants leave a circle of radiation if they explode. Sounds fine on the surface, since they had to balance the game to actually give nuclear a downside, but it accidentally interacts with other gameplay features to imo unfairly tarnish real-world nuclear in the minds of players.

Case in point: I played a lot of SC3000, and that game doesn’t automatically replace utility buildings when they “age out” of their in-game design lifespan. As soon as any plopped utility building hits year N+1 it’s immediately destroyed and replaced with a nonfunctional ruined (“Defunct”) version of the tile. That feature is annoying enough when a bunch of your water pumping stations all blow up at once and cause water service disruptions, but it means all in-game nuclear plants will explode and spread radiation like that exactly 71 years after being plopped unless you manually bulldoze and rebuild them. Doing it earlier than 70 years is a waste of money since the new plant costs the same amount regardless, so players will always be tempted to let it go as long as possible and only replace at the last minute.

On top of that, any building (plopped or otherwise) that catches fire and is allowed to burn will also become destroyed/defunct. If your city’s total electrical usage exceeds any one power plant’s electrical capacity, that power plant will catch on fire. If it’s a nuclear plant and you don’t put the fire out, the plant is destroyed and spreads radiation.

If you have multiple nuclear plants and accidentally let one of them get to be 71 years old, it will explode and irradiate its surroundings as mentioned. The sudden drop in total electrical capacity will almost certainly overload the other plants, then they will catch fire and may also explode and irradiate their surroundings.

Maxis plz


It’s a rather obvious flaw, to anyone who has been to any continent but North America.

Any old city of Europe, and many of South America, the Mideast and Asia, beats the generic, parking-lot dominated mid-sized American city in quality of Life.

NY, SF, and a select few others illustrate the old adage about Americans always doing the right thing, after exhausting all other options.

But the vast majority, operating with what planners seem to perceive as endless scrolling in all all directions, are dystopian.

Sim City replicates that scenario. Neither its tools, nor depth of simulation, allow for any emergent behaviour that doesn't fit the predefined mould (pun not intended, but appreciated).

It’s the grid, the strict zoning, and the coal or nuclear plant built as close to the neighboring city as possible. If your map starts with any hilly terrain, you’ll better bulldoze it now, or you’ll regret it later. If there’s any river, it better fit the grid.

Good science is when you get out more than you put into you model. The same is true of simulations, and SimCity never did.


https://news.ycombinator.com/item?id=16561387

> I recall something about city planners using Sim City back in the day as part of their education, which horrified Will Wright since in his words (paraphrasing) “sim city is just cellular automata with some differential equations sprinkled on top.”

It was never intended to model the development of actual cities.


Perhaps not, but cities are so very complex, with many, many moving parts (so to speak) and one of the cool things about city building games is that it helps you interact with something remarkably complex.

You can start a city from scratch on easy mode. When I haven't played for a while, it's common for me to get tripped up by something stupid and have things go sideways.

Fordlandia and other real world efforts to build a city from scratch in the middle of nowhere are generally infamous for having gone sideways. It's quite hard to create a functional city from scratch with all the right moving parts and once things go sideways, it's hard to come up with the money to fix the problems, assuming you can even identify them.

You overbuild X and it has knock-on effects of Y and Z that didn't predict or forgot was likely and now you've painted yourself into a corner.

Real cities tend to start as a nexus on some transit hub, such as a port at the mouth of a river where the terrain creates a natural port and you don't need much to make it a functional commercial port. Quite a few American cities can trace their origins to being a rail stop on a rail line.

Towns can get born or die when new highways get built, depending on whether they are on the new highway or whether the new highway causes traffic to pass them by. Historic small towns on Route 66 were born from traffic passing through them and many of them "died" (or greatly shrank) when Route 66 was replaced was modern limited access highways.

If you don't have enough water and electricity, no amount of tax breaks or pro-business government policies will grow your industrial base. Add water, electricity, trains and a port and now you have enormous demand for industry.

Of course it doesn't model "actual cities." Models always have their limitations and it's helpful to understand what those are, but you have start somewhere for developing mental models for the complexity of all the moving parts of a living, breathing modern city.

Our failure to wrap our minds around that seems to me to be a root cause of a lot of the small town blight and related social issues happening in America today. (This may also be a factor in problems in other countries, but I don't feel qualified to speak to that.)


> Neither its tools, nor depth of simulation, allow for any emergent behaviour that doesn't fit the predefined mould [...] It’s the grid, the strict zoning, and the coal or nuclear plant built as close to the neighboring city as possible.

It's a 28-year-old game. These are technical limitations of computers of the time. You try to simulate an entire city on 1993 hardware while catering to every 2020 social justice warriors' desire.


> Algorithms are used to assess child welfare, evaluate teachers, and even “predict” where crime is likely to occur. When Yale researchers asked a bunch of cities to reveal the algorithms that controlled these systems, most of them either denied the request, gave the researchers everything but the actual formulas, or just didn’t respond at all.

And this is why at least some countries make this kind of black boxing illegal.


Ping DonHopkins who have done much development on Sim City. I remember reading his musings about testing different 'political' or ideological algorithms for city development.

https://en.wikipedia.org/wiki/Don_Hopkins


Raid on Bungling Bay was a fantastic game for anyone who never played it back in the 80s. Spent a lot of hours finishing it - had just the right amount of difficulty as you progressed.


> slash programs created to help the urban poor and people of color would actually, counterintuitively, help these people.

Yes. Yes it will. Much better than modern day barbarity and animalism, proselytized as sincerity. Limit the violence. Don't create it.

Don't make everyone happy.

Don't turn yourself into a movie star.

To everyone else, it's not okay to be a victim.


Pretty sure if you create bus lines, you can blow up the your city. At least that’s what I recall. Subway trains were the worst.


Why the knocks? Is this like some big spoiler? Pretty sure everyone that played Sim City 2000 figured out the bus line thing.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: