The Equalizer (UT2004)

Discussions about everything else
The_Cowboy
Average
Posts: 75
Joined: Mon Jan 24, 2011 3:22 am
Personal rank: Codezilla

The Equalizer (UT2004)

Post by The_Cowboy » Sun Aug 01, 2021 2:49 am

Good Morning sailors!

Allow me to present Equalizer: an abstraction which balances the CTF teams based on the smart statistics like flagkills, PPH and all that. It is relevant here because, many of you can recognize and relate to the SmartCTF mutator (which SpongeBob and I took the charge of development in like a completely different epoch). Furthermore the notion of Equalizer is split in two components

1. UnrealScript Package: the front-end, where all the evaluations and judgement of players are done. No exception!
2. PHP Package: the back-end, where the database is maintained and modified as per the instructions from uscript package.

It you wanna see it at action, you are welcome to visit https://miasma.rocks/.

Suggestions, feedbacks and non-dumb comments are welcome!

https://github.com/ravimohan1991/Equalizer

EDIT: ProAsm thanks for continuing the legacy and globalizing SmartCTF into SmartEverything :gj: . I appreciate that but wasn't sure if you'd want your name here :lol2:

User avatar
Ubir4
Experienced
Posts: 115
Joined: Fri May 10, 2019 6:15 am
Personal rank: C12H16N2
Location: Brazil

Re: The Equalizer (UT2004)

Post by Ubir4 » Sun Aug 01, 2021 3:15 am

Nice, thank's The_Cowboy.

The_Cowboy
Average
Posts: 75
Joined: Mon Jan 24, 2011 3:22 am
Personal rank: Codezilla

Re: The Equalizer (UT2004)

Post by The_Cowboy » Fri Sep 10, 2021 3:07 am

Next version (0.2.0) is out (https://github.com/ravimohan1991/Equali ... tag/v0.2.0). Now we have a very reliable and dependable backend (PHP scripts https://github.com/ravimohan1991/Equali ... qualizerBE) for the database management of the Equalizer relevant data. Let me know if/when you find any bugs (I am aware that reading and dry running the scripts are their own rewards :highfive: ).

In the third and final phase, I will be completing the uscript implementation of Equalizer with bleeding algorithms known to (wo)man-kind, once and for all. If you have any suggestions/queries/itches take it up directly with Me... I mean... create a relevant PR :loool: .