Page 13 of 18

Posted: Sat Aug 21, 2010 5:52 am
by Derqua
My question would be, if I add in my own scripts, will it screw up the seeds?

Posted: Wed Aug 25, 2010 2:04 am
by Archon_Wing
Seeds? What do you mean by that?

Posted: Thu Aug 26, 2010 1:02 am
by Derqua
It was a question from the person who posted that new idea, but it seems that he is long gone.

Posted: Thu Aug 26, 2010 12:24 pm
by EdFishy
He's referring to this post:
http://www.broodwarai.com/forums/index.php...post&p=9688

My question would be, if I add in my own scripts, will it screw up the seeds?


It would depend on the way the seed system is setup, but that's a good point.

If the seed is setup simply as a random index number (1 through X number of check-marked scripts) and your friend had more or less scripts check-marked than you did, it would end up with inconsistent results.

To solve this, be sure both you and your friends have the exact same scripts checked, or transfer your "My_Favorites.txt" so the application can check the correct scripts for them. ... Perhaps there could be some sort of easier Copy+Paste method to get your friends synchronized ...

EDIT:

Added a "Copy Entropy List" and "Paste Entropy List". This will copy your checked AI script's indexes (1,13,18,28,42,96,97,98, etc) to the clipboard. Simply paste the list into a chat window and have your friends paste it into their BW:AI.

[attachment=2774:bwai3.png]

Again:
Because only checked AI's are put into the collection of scripts that will be randomized, as long as you both have checked the exact same scripts the indexes will always match regardless of how many extra scripts you each have on your own PC.

Posted: Fri Aug 27, 2010 12:45 am
by Archon_Wing
Ah I see, that's really brilliant

Posted: Fri Aug 27, 2010 1:44 am
by Derqua
?Ahhh, just host an AI code database with all the codes here on the site, add an update button to the gui that downloads any updates that have been done to the database, and that problem is solved.?

Posted: Sun Oct 10, 2010 12:43 am
by poiuy_qwert
Sorry I havn't posted any updates in a long time, like I said im very busy now adays.

Baja: unfortunately I wont be updating BWAILauncher until I've finished the better entropy option. It's taking quite a long time compared to my last updates because of my limited time, and the fact that I have to code my own CheckList out of a TextBox. Progress is not too bad though:
Image

You might have noticed that scripts now have their version numbers in their names. This is now required so as to prevent desyncs from people using the new multiplayer entropy with different script versions).

Edit: Im going to give some examples of what exported settings is like. Depending on which one is shorter, the settings will be exported either uncompressed or compressed. If its uncompressed it will wrap the settings on commas (so as not to split names) as close to 80 characters so that it's easier to distribute:

Code: Select all

BWAI:1286752437:01) Entropy (Non-Cheating):1Ashara T v1.2,Blizzard T v1,Easychat T v2.06,
Entropy Multiplayer T v1,Myk T v3.5,Racine T v1,Raynor T v1.2,Rocky T v2.0,
Unleaded T v3.31,War Hammer T v1:1Ashara P v1.2:0AccelZerg v11

Bellow I had checked one more script so as to make the compressed version shorter then the uncompressed version. Notice it wraps at exactly 80 characters (since there are no names to split) to make distribution easier:

Code: Select all

BWAI:eNpdjlELgjAUhf/KHhOWuJkavlkIvRghRdDbZQ4dzk3mCuavL1N76O18h3s/DqH7OInoLkzSgHg
oV9bo3qHNWavtseFghaq9lGRDAwbQFb2IT/FBinEEU30Z5zA41oCdiPpBjFdJ8ZRW9BIcN/Nl4dophH6
ES2BC8bkuwSltVnmpWesWF74pyaHi1fwWEnwHg07QdYvyt+zyt2ziNMgY4/LBTf2hNwvXSJI=

Currently the largest exported settings is:

Code: Select all

BWAI:eNp1kF1rgzAUhv+KlytkYrS2pXd2FHbTEWRjkLtDPFRpGiXaQvrrZ77mGNvdeY3n5XkOzXebbZm
vi+0+o6vkqCbdDyZ5euvV80uLMHXqvNrTSgiUyXtyp2mZk2psQYOPOTnI7vEA3bhMjjAa0cJkU55mGxI
rTzc5dYMEg9r/eTIXOxRpSWoQnUL/uQajeh3L615cTOgiH0oiNNj4tYKST9DJK1yvsZKjbG4i1NJi5va
k7Bcpc6R/gLEIxjwYA9W49WxeZzgMaMNaRGJXnEVmZjFnA5SoJonjGDe9hXvOykWDBY2Izb6x7bk56rP
FCQ7cO1R3UAJdWnz4fz48+Ix2KtJdELLJcXkLnvw4vFvxwPOYL7SuobA3j2SRm3vuL6pRtlQ=

Posted: Mon Oct 25, 2010 4:20 am
by poiuy_qwert
I believe the coding is done. I just have to find some time with a windows comp, test it, fix bugs, then compile to an EXE.

Posted: Tue Oct 26, 2010 8:37 am
by Archon_Wing
That looks absolutely amazing. Thanks for all your work. :)