Skip to content

WazeAzure/Tucil1_13522039

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tucil1_13522039

image

My irritated face when i realized all the Tucils I've been working are different from this year's Tucil. Alias, napa ga recycle kayak tahun-tahun lalu dah Tucilnya. Why different 🥐

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

image

Cyberpunk 2077 Breach Protocol adalah minigame meretas pada permainan video Cyberpunk 2077. Minigame ini merupakan simulasi peretasan jaringan local dari ICE (Intrusion Countermeasures Electronics) pada permainan Cyberpunk 2077. Komponen pada permainan ini antara lain adalah:

  1. Token – terdiri dari dua karakter alfanumerik seperti E9, BD, dan 55.
  2. Matriks – terdiri atas token-token yang akan dipilih untuk menyusun urutan kode.
  3. Sekuens – sebuah rangkaian token (dua atau lebih) yang harus dicocokkan.
  4. Buffer – jumlah maksimal token yang dapat disusun secara sekuensial.

Aturan permainan Breach Protocol antara lain:

  1. Pemain bergerak dengan pola horizontal, vertikal, horizontal, vertikal (bergantian) hingga semua sekuens berhasil dicocokkan atau buffer penuh.
  2. Pemain memulai dengan memilih satu token pada posisi baris paling atas dari matriks.
  3. Sekuens dicocokkan pada token-token yang berada di buffer.
  4. Satu token pada buffer dapat digunakan pada lebih dari satu sekuens.
  5. Setiap sekuens memiliki bobot hadiah atau reward yang variatif.
  6. Sekuens memiliki panjang minimal berupa dua token.

(back to top)

Built With

  • Python
  • Flask

(back to top)

Getting Started

Prerequisites

Make sure you have basic understanding of computer and python installed :D

Installation

Below is an example of how you can instruct your audience on installing and setting up your app. This template doesn't rely on any external dependencies or services.

  1. Clone the repo
    git clone https://github.com/WazeAzure/Tucil1_13522039.git
  2. Run apps. Make sure flask installed
    cd Tucil1_13522039
    python3 src/server.py
  3. If you want to do input from file, put your file inside test/ folder.

(back to top)

Usage

image

image

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Edbert Eddyson Gunawan - 13522039

Project Link: https://github.com/WazeAzure/Tucil1_13522039

(back to top)

Important Notes

No Points Ya Tidak
1 Program berhasil dikompilasi tanpa kesalahan ✔️
2 Program berhasil dijalankan ✔️
3 Program dapat membaca masukan berkas .txt ✔️
4 Program dapat menghasilkan masukan seacara acak ✔️
5 Solusi yang diberikan program optimal ✔️
6 Program dapat menyimpan solusi dalam berkas .txt ✔️
7 Program memiliki GUI ✔️

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published