My GSOC Journey #3: The Great Rework

The problem

Pretty pictures

Rabbits are brown circles, Foxes are yellow squares, and Hawks are blue triangles
The agents follow the same colour scheme. It’s a bit fast, but much prettier, don’t you think?

Devil’s Advocate

A lot of features might sound nice, but in the end each one should have a robust reason to exist

Continuous complexities

best = to .- from
for offset in Iterators.product([-1:1 for _ in 1:D]...)
dir = to .+ offset .* size(space) .- from
if sum(dir .^ 2) < sum(best .^ 2)
best = dir
end
end

Prettier pictures

All animals are spheres now, which is anecdotally appropriate

In conclusion

Stay tuned!

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store