The Equalizer (UT2004)

Discussions about everything else
Post Reply
User avatar
The_Cowboy
Skilled
Posts: 165
Joined: Mon Jan 24, 2011 3:22 am
Personal rank: Codezilla

The Equalizer (UT2004)

Post by The_Cowboy »

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:
Feralidragon wrote:Trial and error is sometimes better than any tutorial, because we learn how it works for ourselfs, which kills any doubts about anything :tu:
Patreon: https://www.patreon.com/FreeandOpen
User avatar
Ubir4
Adept
Posts: 316
Joined: Fri May 10, 2019 6:15 am

Re: The Equalizer (UT2004)

Post by Ubir4 »

Nice, thank's The_Cowboy.
User avatar
The_Cowboy
Skilled
Posts: 165
Joined: Mon Jan 24, 2011 3:22 am
Personal rank: Codezilla

Re: The Equalizer (UT2004)

Post by The_Cowboy »

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: .
Feralidragon wrote:Trial and error is sometimes better than any tutorial, because we learn how it works for ourselfs, which kills any doubts about anything :tu:
Patreon: https://www.patreon.com/FreeandOpen
User avatar
The_Cowboy
Skilled
Posts: 165
Joined: Mon Jan 24, 2011 3:22 am
Personal rank: Codezilla

Re: The Equalizer (UT2004)

Post by The_Cowboy »

As promised, the full version of Equalizer is up and working!

Visit https://miasma.rocks for first hand experience.

For algorithm, consult https://github.com/ravimohan1991/Equali ... gorithm.md
Feralidragon wrote:Trial and error is sometimes better than any tutorial, because we learn how it works for ourselfs, which kills any doubts about anything :tu:
Patreon: https://www.patreon.com/FreeandOpen
Post Reply