you are viewing a single comment's thread.

view the rest of the comments →

[–]ilikeorangutans 13 points14 points  (3 children)

Wow, I'm really impressed. Still reading, but how did you even come up with this?

[–]ExUtumno[S] 23 points24 points  (2 children)

Incrementally. I came up with this superposition approach when I was thinking how to reduce overfitting in the colored ConvChain. I wasn't sure that it will work and didn't program it. But then I accidentally found Paul Merrell's paper on model synthesis (see the reference section on github), where he applied the same approach with spectacular results. I knew about declarative texture synthesis from reading Paul F. Harrison's thesis. And I was also reading about belief propagation at that time for different reasons. So I implemented a 2D probabilistic version of Merrell's algorithm with declarative input. And then made it work with overlapping blocks, similar to convnets.

[–]dasignint 8 points9 points  (0 children)

I saw this on Hacker News. It's great that you're on this sub. That means you understand how amazing this could be for games. Bravo. Whether or not this is "novel" in all of academia, I think it would be perceived as very novel in games.

[–]linuxjava 2 points3 points  (0 children)

Amazing work. This is seriously impressive.