Live data from Hacker News

Multiplayer Genetic Cars

gencar.co

1–10 of 68 posts

Re: Multiplayer Genetic Cars

#4
post #3
post #2

Is this based at all on the HTML5 genetic cars project submitted the other day?

Looks very similar! But better!

This is an improvement over the original with Distributed Computing. The more players there are, the faster the best car is discovered. We want as many players as possible to find the BEST CAR faster than ever possible before.

Re: Multiplayer Genetic Cars

#5
post #2

Is this based at all on the HTML5 genetic cars project submitted the other day?

The page give credits to the various projects.

> * Loosely based on BoxCar2D, but written from scratch, only using the same physics engine (box2d). seedrandom.js written by David Bau. (thanks!)*

An old very popular page is this one (http://www.qubit.devisland.net/ga/index.html)

BoxCard2D (http://www.boxcar2d.com/)

Re: Multiplayer Genetic Cars

#6
One problem is that everyone shares their best, which becomes someone else's best, which then gets shared. Very quickly all my cars are all the same car ID.

It needs a way to prevent 2 identical copies racing each other.

Re: Multiplayer Genetic Cars

#8
I don't think this idea works. All players will very soon have the same top car (or the descendant of the same top car), and get a copy of that car from all other players. This creates a massively inbred mono-population.

Not sure what the appropriate fix would be. Import the top car from one random player in each generation?

Re: Multiplayer Genetic Cars

#10
post #8

I don't think this idea works. All players will very soon have the same top car (or the descendant of the same top car), and get a copy of that car from all other players. This creates a massively inbred mono-population. Not sure what the appropriate fix would be. Import the top car from one random player in each generation?

Given the cars are seeded (e.g. f0660f), simply importing the top n different seeds in the world pool would be enough. Right now the system is treating everyone's copies of f0660f as if they are different cars, but they are not.
Post reply on HN