I'm just thinking out loud here - no response is necessary unless you have some unique insight into this sort of thing.

I'm trying to develop a game engine. It's nothing special or unique and I have no real plans for it when (if) I finish it.

But I've always like gizmos and this is my software gizmo. Also, I've literally written millions of lines of code but I never get to play with random numbers for the most part. Because I mostly write DB front-ends or utility apps. I don't need an app that randomly renames files.

So getting the balance right is really hard. At least it is for me because I have no background in this and don't know how it's "supposed" to work.

The problem is that I have to let it run for a very long time to see if it's working right.

And any time I change anything about the scoring then the version that's running is no longer valid. And that's true even if I pause the running code and make the change there.

So every time I change anything about the scoring I have to stop the app and restart it.

I'm really looking forward to getting to a point where I think it's settled and can just let it run.

Also, stupid windows ignores my instruction not to update and reboot unless I tell it to and does it anyway which isn't helpful.


That is all.