Code Monkey home page Code Monkey logo

tubes1_arctica-kenapa-batal's Introduction

Tubes1_Arctica-Kenapa-Batal

bang kenapa entelect challenge 2022 (arctica) gak dilanjutin??? uE ๐Ÿ˜ญ Ue ๐Ÿ˜ญ Ue ๐Ÿฅน๐Ÿฅน uE ๐Ÿ˜ž๐Ÿ˜žUE ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ UEEE ๐Ÿ˜ข๐Ÿ˜ข UEEE ๐Ÿฅ€๐Ÿฅ€ Uue ๐Ÿ˜ข๐Ÿ˜ข E ๐Ÿ’ง๐Ÿ’ง UUE ๐Ÿ˜ญ๐Ÿ˜ญ EEU ๐Ÿฅน E ๐Ÿฅน UE ๐Ÿ’ง UUU ๐Ÿ˜ญ๐Ÿ˜ญ

Screenshot Screenshot Screenshot

Deskripsi Singkat Program

Program yang ada di dalam repository ini adalah sebuah bot yang dirancang untuk permainan "Diamonds" yang dibuat oleh Etimo sebagai Tugas Besar 1 Strategi Algoritma di Institut Teknologi Bandung tahun 2024. Link:https://github.com/haziqam/tubes1-IF2211-game-engine/releases/tag/v1.1.0 Bot ini menggunakan strategi algoritma greedy untuk mendapatkan poin sebanyak mungkin di permainan "Diamonds".

Cara menjalankan bot

  1. Pastikan Anda sudah memiliki repository dari game engine yang tertera di bawah ini dan mengetahui cara mengaktivasi game engine tersebut (caranya sudah tertulis di repository tersebut juga)

    https://github.com/haziqam/tubes1-IF2211-game-engine/releases/tag/v1.1.0  
    
  2. Buka file main.py dan lakukan import bot di dalam file nearest.py dengan cara mengetik

    from game.logic.nearest import MeowNearestDiamond
    

    di bagian atas file main.py

  3. Perhatikan bagian CONTROLLERS = {} di file main.py, untuk menambahkan kelas bot yang ada di repository ini, ketik

      "nama apa saja di sini, wajib tanpa spasi, ketik juga kedua tanda petik duanya" = MeowNearestDiamond
    

    di dalam kurung kurawal dalam CONTROLLERS = {}.

  4. Untuk menjalankan satu buah bot, ketik

    python main.py --logic <nama yang ditulis di bagian 3 tanpa tanda petik dua> [email protected] --name=your_name --password=your_password --team etimo
    
  5. Untuk menjalankan beberapa bot dengan logic yang sama, ketik hal yang sama di bagian 4 ke dalam salah satu file di bawah ini (berdasarkan OS yang digunakan)

    Windows

    ./run-bots.bat
    

    Linux / mungkin macOS

    ./run-bots.sh
    

    Sebelum mengeksekusi script di atas, pastikan untuk mengubah izin shell script agar bisa mengeksekusi script tersebut (untuk linux/macOS)

    chmod +x run-bots.sh
    

Catatan:

  • Jika Anda menjalankan beberapa bot, pastikan email dan nama unik
  • Email bisa apa saja selama mengikuti format sintaks email yang benar
  • Nama dan password boleh apa saja selama tidak mengandung spasi

Tentang Pembuat Bot

Tim "Arctica Kenapa Batal?"
Akbar Al Fattah - 13522036
Adril Putra Merin - 13522068
Christopher Brian - 13522106

tubes1_arctica-kenapa-batal's People

Contributors

christopherbrian avatar deltdev avatar ninoaddict avatar

Watchers

 avatar

Forkers

ninoaddict

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.