Author Topic: Testing faction balance...  (Read 2651 times)

0 Members and 1 Guest are viewing this topic.

Offline BFG

Testing faction balance...
« on: June 30, 2016, 09:12:20 PM »
A couple years ago, I got involved in testing chess engines against each other to determine their relative strengths.  The key was to come up with a standard set of rules, and then let them play each other over and over and over again.

The same principle could be applied to SMACX to determine if any one faction truly is unbalanced compared to the rest, using dozens of real-world games instead of the educated speculation that's gone into the discussion previously.  But, to make that happen, it'd be necessary to automate all 7 factions, not just 6 - and while that can be done in the stock game, by setting the player faction as an AI faction, someone still has to babysit the game by hitting "Enter" at all the prompts, and doing so can occasionally influence the AI's decision.

Does anyone know of a better way to do this?  Yitzi - or someone who knows a LOT more about the binary than the rest of us - would it be possible to build a version that is fully automated specifically for testing faction balance?  I have no idea if what I'm asking is easy and realistic, or a pipe dream.

Online Buster's Uncle

  • With community service, I
  • Ascend
  • *
  • Posts: 49439
  • €193
  • View Inventory
  • Send /Gift
  • Because there are times when people just need a cute puppy  Soft kitty, warm kitty, little ball of fur  A WONDERFUL concept, Unity - & a 1-way trip that cost 400 trillion & 40 yrs.  
  • AC2 is my instrument, my heart, as I play my song.
  • Planet tales writer Smilie Artist Custom Faction Modder AC2 Wiki contributor Downloads Contributor
    • View Profile
    • My Custom Factions
    • Awards
Re: Testing faction balance...
« Reply #1 on: June 30, 2016, 09:23:25 PM »
During development, the programmers would tape the enter key down for overnight test runs.

Offline BFG

Re: Testing faction balance...
« Reply #2 on: July 01, 2016, 01:45:05 AM »
I tried that before, 3 years ago when I gave this a shot then.  I recall that it sometimes influenced the decisions the AI made but cannot recall a specific example.  If I remember correctly it was also difficult to determine when the game ended or faction dominance at the end.  I'll give it another try to remind myself.

Online Buster's Uncle

  • With community service, I
  • Ascend
  • *
  • Posts: 49439
  • €193
  • View Inventory
  • Send /Gift
  • Because there are times when people just need a cute puppy  Soft kitty, warm kitty, little ball of fur  A WONDERFUL concept, Unity - & a 1-way trip that cost 400 trillion & 40 yrs.  
  • AC2 is my instrument, my heart, as I play my song.
  • Planet tales writer Smilie Artist Custom Faction Modder AC2 Wiki contributor Downloads Contributor
    • View Profile
    • My Custom Factions
    • Awards
Re: Testing faction balance...
« Reply #3 on: July 01, 2016, 01:54:34 AM »
Aren't you an old Network Node hand?

Offline BFG

Re: Testing faction balance...
« Reply #4 on: July 01, 2016, 06:10:00 PM »
There's probably a joke in there somewhere but I missed it :)

Online Buster's Uncle

  • With community service, I
  • Ascend
  • *
  • Posts: 49439
  • €193
  • View Inventory
  • Send /Gift
  • Because there are times when people just need a cute puppy  Soft kitty, warm kitty, little ball of fur  A WONDERFUL concept, Unity - & a 1-way trip that cost 400 trillion & 40 yrs.  
  • AC2 is my instrument, my heart, as I play my song.
  • Planet tales writer Smilie Artist Custom Faction Modder AC2 Wiki contributor Downloads Contributor
    • View Profile
    • My Custom Factions
    • Awards
Re: Testing faction balance...
« Reply #5 on: July 01, 2016, 06:23:09 PM »
Nope, unusually for me - I'm considering visiting the Wayback Machine and undertaking a reconstruction/archiving project - I'd want to track down the appropriate party(s) and get permission if that's possible, and of course I'd want all the feedback I could get from people who'd actually frequented the site in its prime...  I never saw it alive, myself.

ISTR Sigma being a NN vet, and I think you said so - and there's someone else a member here, if I can remember who...

Offline BFG

Re: Testing faction balance...
« Reply #6 on: July 01, 2016, 11:06:53 PM »
Oh, Network Node was a WEBSITE?  I assumed it was some obscure reference to the facility that I didn't get.   ;lol

No, I wasn't ever involved on that site (I was too busy with studies when it was active) so you're probably thinking of someone else.

Online Buster's Uncle

  • With community service, I
  • Ascend
  • *
  • Posts: 49439
  • €193
  • View Inventory
  • Send /Gift
  • Because there are times when people just need a cute puppy  Soft kitty, warm kitty, little ball of fur  A WONDERFUL concept, Unity - & a 1-way trip that cost 400 trillion & 40 yrs.  
  • AC2 is my instrument, my heart, as I play my song.
  • Planet tales writer Smilie Artist Custom Faction Modder AC2 Wiki contributor Downloads Contributor
    • View Profile
    • My Custom Factions
    • Awards
Re: Testing faction balance...
« Reply #7 on: July 01, 2016, 11:14:36 PM »
Okaydoke - Sigma and pentalarc for sure - maybe one or two more.

-While I'm OTing the devil out of your thread, might I offer to fix you up with an avatar of a big guitar?

Offline BFG

Re: Testing faction balance...
« Reply #8 on: July 01, 2016, 11:15:48 PM »
"Sounds" good to me!

Online Buster's Uncle

  • With community service, I
  • Ascend
  • *
  • Posts: 49439
  • €193
  • View Inventory
  • Send /Gift
  • Because there are times when people just need a cute puppy  Soft kitty, warm kitty, little ball of fur  A WONDERFUL concept, Unity - & a 1-way trip that cost 400 trillion & 40 yrs.  
  • AC2 is my instrument, my heart, as I play my song.
  • Planet tales writer Smilie Artist Custom Faction Modder AC2 Wiki contributor Downloads Contributor
    • View Profile
    • My Custom Factions
    • Awards
Re: Testing faction balance...
« Reply #9 on: July 01, 2016, 11:16:35 PM »
Please be patient while your request is being processed...

Online Buster's Uncle

  • With community service, I
  • Ascend
  • *
  • Posts: 49439
  • €193
  • View Inventory
  • Send /Gift
  • Because there are times when people just need a cute puppy  Soft kitty, warm kitty, little ball of fur  A WONDERFUL concept, Unity - & a 1-way trip that cost 400 trillion & 40 yrs.  
  • AC2 is my instrument, my heart, as I play my song.
  • Planet tales writer Smilie Artist Custom Faction Modder AC2 Wiki contributor Downloads Contributor
    • View Profile
    • My Custom Factions
    • Awards
Re: Testing faction balance...
« Reply #10 on: July 01, 2016, 11:23:45 PM »
A Les Paul, I believe.

Offline BFG

Re: Testing faction balance...
« Reply #11 on: July 21, 2016, 06:29:28 PM »
Niiiiiiice :)  I originally used this moniker for "Big Friendly Giant" (I'm 6'5" and built like a linebacker), but since learned about Duke Nukem's version.  I had no idea about this one!

*adopted*

Online Buster's Uncle

  • With community service, I
  • Ascend
  • *
  • Posts: 49439
  • €193
  • View Inventory
  • Send /Gift
  • Because there are times when people just need a cute puppy  Soft kitty, warm kitty, little ball of fur  A WONDERFUL concept, Unity - & a 1-way trip that cost 400 trillion & 40 yrs.  
  • AC2 is my instrument, my heart, as I play my song.
  • Planet tales writer Smilie Artist Custom Faction Modder AC2 Wiki contributor Downloads Contributor
    • View Profile
    • My Custom Factions
    • Awards
Re: Testing faction balance...
« Reply #12 on: July 25, 2016, 04:41:54 PM »
I don't understand - you're still not wearing an avatar.  Would you like me to put that on you?

Offline BFG

Re: Testing faction balance...
« Reply #13 on: July 26, 2016, 03:52:19 AM »
That'd be great!  I uh...have to admit that I don't know how to do it.  Though I haven't spent much time trying to learn :D

Thanks in advance!

Online Buster's Uncle

  • With community service, I
  • Ascend
  • *
  • Posts: 49439
  • €193
  • View Inventory
  • Send /Gift
  • Because there are times when people just need a cute puppy  Soft kitty, warm kitty, little ball of fur  A WONDERFUL concept, Unity - & a 1-way trip that cost 400 trillion & 40 yrs.  
  • AC2 is my instrument, my heart, as I play my song.
  • Planet tales writer Smilie Artist Custom Faction Modder AC2 Wiki contributor Downloads Contributor
    • View Profile
    • My Custom Factions
    • Awards
Re: Testing faction balance...
« Reply #14 on: July 26, 2016, 03:53:58 AM »
:D

I do prefer people not run around the forum nekkid...

 

* User

Welcome, Guest. Please login or register.

Login with username, password and session length

Select language:

* Community poll

SMAC v.4 SMAX v.2 (or previous versions)
-=-
24 (7%)
XP Compatibility patch
-=-
9 (2%)
Gog version for Windows
-=-
103 (32%)
Scient (unofficial) patch
-=-
40 (12%)
Kyrub's latest patch
-=-
14 (4%)
Yitzi's latest patch
-=-
89 (28%)
AC for Mac
-=-
3 (0%)
AC for Linux
-=-
6 (1%)
Gog version for Mac
-=-
10 (3%)
No patch
-=-
16 (5%)
Total Members Voted: 314
AC2 Wiki Logo
-click pic for wik-

* Random quote

I sit in my cubicle, here on the motherworld. When I die, they will put me in a box and dispose of it in the cold ground. And in all the million ages to come, I will never breathe, or laugh, or twitch again. So won't you run and play with me here among the teeming mass of humanity? The universe has spared us this moment.
~Anonymous, Datalinks

* Select your theme

*
Templates: 5: index (default), PortaMx/Mainindex (default), PortaMx/Frames (default), Display (default), GenericControls (default).
Sub templates: 8: init, html_above, body_above, portamx_above, main, portamx_below, body_below, html_below.
Language files: 4: index+Modifications.english (default), TopicRating/.english (default), PortaMx/PortaMx.english (default), OharaYTEmbed.english (default).
Style sheets: 0: .
Files included: 45 - 1228KB. (show)
Queries used: 39.

[Show Queries]