yrhiba / CodingameFallChallenge-2023

Codingame FallChallenge 2023. Drones and Fishes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Codingame - Fall Challenge 2023 | yrhiba: Bot

Challenge-Link: https://www.codingame.com/contests/fall-challenge-2023

Bot Title: Flouka-And-7oTa

Introduction

This repository contains the code for the "Flouka-And-7oTa" bot developed by yrhiba for the Codingame Fall Challenge. The bot is designed for strategic gameplay in the arena. To test the bot in the arena, follow the instructions below:

Choose a strategy from the branch list.
Click "make run" to generate a code.cpp file in the prod folder.

Please note that this repository is meant for learning and showcase purposes. Do not submit the bot in this repository.

List Of Bots Available and History:

Woo3:

Branch-Name: "seek-Closest-Fishes-wood-solution"
Description: Attempts to scan the closest fishes for the drones.

Bronze/Silver:

Branch-Name: "gold-stratigie-v0-startWithLegenType"
    Description: Drones move down and up while rotating the velocity vector if a collision is detected
    with uglys or edges of the map.
    
Branch-Name: "gold-stratigie-v1-cleanScan"
    Description: Drones start by targeting fishes at the bottom (type:2), then scan the fishes above 
    to the top and save them. It also handles collision avoidance. Once all fishes are scanned, the 
    drones kick out the remaining fishes that opponents have not scanned yet.

Gold:

Branch-Name: "master"
    Description: Drones focus on reaching a distant location, where they then systematically search for any remaining
    unscanned fish. Additionally, the drones assess the potential to displace some fish within the mapped area.

Legend:

Still-Not-Availlable-Yet.(in-Working-Progress)

About

Codingame FallChallenge 2023. Drones and Fishes.


Languages

Language:C++ 98.2%Language:Makefile 1.8%