|
|
|
|
|
by gamegoblin
485 days ago
|
|
Played this back in the day It's neat how teens & amateurs will reinvent classic techniques — e.g. there was a technique in the community known as "dynamic clustering" which was really just K-nearest neighbor, but presumably whoever named it dynamic clustering had reinvented it from first principles and wasn't aware Looks like the robowiki includes this tidbit now: > Dynamic clustering is a technique to find entries in your log similar to the current situation. Essentially, it is a K-nearest neighbor algorithm, and not actually clustering at all. Despite this misnomer, the term "Dynamic Clustering" has stuck with the Robocode community. https://robowiki.net/wiki/Dynamic_Clustering |
|
I'm a self taught programmer. Recently had a technical interview - final interview before getting hired, everything had been going smoothly so far. Guy asked me to describe "dependency injection", and I had heard this phrase, but didn't know the definition off hand. I failed the interview because of this, and they told me so later when I tried to follow up.
So I looked up what dependency injection is, and realized it's something that to me is just basic programming common sense that I had already been using 30 years ago.