Monday, July 16, 2018

Eaten back to life

Eaten back to life



I really should have slept the whole weekend. Its Monday and Im dead. I almost passed out after the wonderful english breakfast. Some joy just simply comes with consequences.


Im at the moment on a dark level with trauma ted. Which is kinda disappointing. I have the feeling that not seeing anything in a puzzle game just makes an impossible challenge for me. I actually let all the ladies occupy the toilette while I was playing in the corridor.

Im chasing a quite unique bug in the last couple of days. It really makes me think, theoretically. When you start solving a problem, you estimate it first. Accomodate your effort according to the resources and jump on it. And the most important - by the available resources you set up a strategy. I know Im a graph-addict, but imagine a graph. You more or less map out the possible path from being broken to being fixed. And you do a simple heuristics to find that path. Imagine going to a different town on a map. You simple go by your instincts. Its a mixed strategy of the greedy and backtrack algorithm. Youre greedy as much as possible, and when it fails you backtrack. Simples. However the more you step back you the less secure you feel about the strategy. You start behaving mental, irrational. Instead of the proper order you take random decisions. By doing so you leave a lot of unmapped subgraphs (worse if its a tree where no way back). So probably you wont visit those branches again, ever. The worst if you do breadth-first order traversal. You pay for the context switch overhead and lose interest in life eventually.

I decided to work on the game project again. Although got a bit distracted I managed to improve the model and control structure. Thanks God FB is firing requests periodically so I have to limit my event listener not to follow this silly habit. Also got really disappointed that in Backbone you kinda use global object to collect the models, controllers. Its not too horrible, almost like realizing PHP has goto. Oh well, life is miserable anyways.

---

Peter

go to link download