Hacker News new | ask | show | jobs
by Reelin 2226 days ago
If you think you understand something, write a simulation which you expect to work based on that understanding, and it doesn't work - did you really understand it?
2 comments

Maybe, maybe your simulation is just buggy. I can write a simulator of how my wife would react to the news I'm cheating on her, and fail miserably, but I'm quite positive I understand how she would actually react.
Yes, you have to debug your code. I suspect that the people who implemented OpenWorm are capable of and have done that.
OK, what if the simulation works, did you understand it before?
Not necessarily. A working simulation (for some testable subset of states) doesn't carry any hard and fast logical implications about your understanding.

On the other hand, assuming no errors in implementation then a broken simulation which you had expected to work directly implies that your understanding is flawed.