Skip to content

IloveNooodles/entelect2020-fastabiqul-racing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to fastabiqul-racing

This project was made to fulfill Tubes 1 Algorithm Strategies

Authors

Nama NIM
Gagas Praharsa Bahar 13520016
Muhammad Garebaldhie ER Rahman 13520029
Atabik Muhammad Azfa Shofi 13520159

General Information

This is a bot that is meant to play Overdrive, a game made for Entelect Challenge 2020. More about that here: Entelect Challenge

This bot was made using Greedy Algorithm approach, where we prioritize speed above (almost) everything, collecting all em boosts we could, with a few secret recipes here and there to punish enemies with EMP while we are behind implemented using java.

Screenshot

This image is taken using community visualizer image

Program Requirements

  • JDK 1.8
  • Apache Maven

How to build

This bot has come prebuilt with the .jar file that you can find in the bin directory. But, if you want to build it yourself, you can use Maven or used IntelliJ to provide prebuild maven inside of it.

To build:

mvn install -f src/pom.xml

To run the game-engine, use the game runner provided in the starter-pack of Entelect Challenge. You can download it here: starter-pack

After downloading the starter-pack, unzip it and set the game-runner-config.json player-a or player-b to our bot directory. It should be

the_directory_you_cloned/src/

After that, simply run the game runner inside the starter-pack.

Windows users:

./run.bat

Unix users:

make run

Room for improvement

  1. The algorithm can be more effective and efficient and use deeper checking to gain more decision insight
  2. Power Up Usage can be improved more to gain more point

copyright fastabiqul-racing 2022

About

Tugas Besar 1 Strategi Algoritma

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages