Fuel Battles: AI Challenge for Ethereum (working ÐApp )

HeikoHeikoHeikoHeiko GermanyMember Posts: 6
edited September 2014 in Projects


Fuel Battles is a grid based simulation and AI challenge designed for Ethereum. It is inspired by the conquest game Galcon, with cells on a grid emulating the planets and fuel instead of space ships, minus graphics.

A players goal is to capture as much fuel as possible from the grid and running the opponent out of fuel. The game mechanics mirrors the computation comes at a cost aspect of Ethereum. It requires to create good AI implementations that balance the utilization of gas (computing power) with the complexity of an AI strategy.

Use Cases:
  • A trust free environment in which confident developers can enter a trial of strength and place bets on their AI implementations.
  • A fun way to learn writing code for the Ethereum VM
Status:
Working implementation, with basic AIs and probably still some bugs.

Software:
The contracts are written in serpent, the Ethereum high level language. They implement an environment in which AIs can compete within the blockchain.

Out of the box the software runs a local simulation with two predefined AIs competing about resources on a pseudo randomly generated grid. Actually playing the game, involves the coding of an own AI contract and let it compete with other AIs on the Ethereum blockchain.

You can grab the software and source code at GitHub:
https://github.com/heikoheiko/fuelbattles
Sign In or Register to comment.