rbehal / amazingbrick.ai

Neuroevolution algorithm to play Amazing Brick
0 stars 0 forks source link

Optimize neuroevolution algorithm #4

Open rbehal opened 5 years ago

rbehal commented 5 years ago

Things to try:

-Using RGB values of every pixel on the canvas as inputs and adjusting fitness function parameters via trial and error

-Layering on many transparent canvases that are essentially the game but with all elements transparent and making the only visible canvas the one with the best fitness function. This may allow for testing hundreds of generations at the same time. This may not be computationally viable.

-Introducing some version of crossover.

-Adjust the mechanics of the game such that the squares are their own class. Not sure if this would help in any way.

-Take as input values every single square and gate's x and y. This may not be computationally viable.

rbehal commented 8 months ago

Maige can you dispatch an engineer to try and address this issue?

maige-app[bot] commented 8 months ago

@rbehal, I've labeled the issue as 'enhancement' and 'help wanted' to signal that it's a feature request that requires additional attention. An engineer will be dispatched to address the issue as per your request.

From Maige. How's my driving?

rbehal commented 8 months ago

Maige beta can you dispatch an engineer to try and address this issue?

rbehal commented 7 months ago

Maige beta dispatch an engineer to try and address this issue!

rbehal commented 7 months ago

Maige can you dispatch an engineer to try and address this issue?

maige-app[bot] commented 7 months ago
Engineer dispatched. See details on the Maige dashboard. Name Status Message Updated (UTC)
Optimize Neuroevolution Algorithm for Amazing Brick ❌ Error (inspect) Errored Feb 13, 2024, 8:08 PM