View unanswered posts | View active topics It is currently Thu Mar 28, 2024 3:13 am



Reply to topic  [ 14 posts ] 
 EP Haggle 2018 - Call for Changes / Bug Reports 
Author Message
Commander
User avatar

Joined: Tue Oct 07, 2003 2:00 am
Posts: 1131
Location: Augusta, GA
Unread post EP Haggle 2018 - Call for Changes / Bug Reports
Happy 2018! I'm planning to release my updated Haggle script next weekend. I'd like to know what problems you've seen since the 2017v2 release from this past October.

My primary goal with the 2018 release is to address any lingering issues (so please point them out), and to greatly reduce the number of variables used. Removing some of these in-memory variables will slow it down slightly, but the optimizations I added this past October should more than offset this.

Additionally, I'm currently writing 4 Sector Parameters per product (Fuel Ore, Orgs, Equip), so up to 12 per sector. I may (lower priority) try to reduce this to a single Sector Parameter, so I need to know if anyone is relying on my current Sector Parameters in their scripts. Today, these look like the following:
FUEL+ (equals Max Possible Fuel MCIC here)
FUEL- (equals Minimum Possible Fuel MCIC)
FUELL (equals Minimum Calculated Fuel Productivity here)
FUELH (equals Max Calculated Fuel Productivity here)
ORGANICS-
ORGANICS+
ORGANICSL
ORGANICSH
EQUIPMENT-
EQUIPMENT+
EQUIPMENTL
EQUIPMENTH

Let me know if you are using any of these, and I'll consider that when making changes for the 2018 version.

+EP+

_________________
Claim to Fame: only guy to ever crack the TW haggle algorithm, and fig/shield/hold price formula, twice.


Sat Jan 13, 2018 10:33 am
Profile WWW
Lieutenant
User avatar

Joined: Tue Dec 17, 2002 3:00 am
Posts: 516
Location: Virginia
Unread post Re: EP Haggle 2018 - Call for Changes / Bug Reports
ElderProphet wrote:
Happy 2018! I'm planning to release my updated Haggle script next weekend. I'd like to know what problems you've seen since the 2017v2 release from this past October.

My primary goal with the 2018 release is to address any lingering issues (so please point them out), and to greatly reduce the number of variables used. Removing some of these in-memory variables will slow it down slightly, but the optimizations I added this past October should more than offset this.

Additionally, I'm currently writing 4 Sector Parameters per product (Fuel Ore, Orgs, Equip), so up to 12 per sector. I may (lower priority) try to reduce this to a single Sector Parameter, so I need to know if anyone is relying on my current Sector Parameters in their scripts. Today, these look like the following:
FUEL+ (equals Max Possible Fuel MCIC here)
FUEL- (equals Minimum Possible Fuel MCIC)
FUELL (equals Minimum Calculated Fuel Productivity here)
FUELH (equals Max Calculated Fuel Productivity here)
ORGANICS-
ORGANICS+
ORGANICSL
ORGANICSH
EQUIPMENT-
EQUIPMENT+
EQUIPMENTL
EQUIPMENTH

Let me know if you are using any of these, and I'll consider that when making changes for the 2018 version.

+EP+


I've had no issues since the 2017v2 release, it seems to have fixed most of them. Thank you!

_________________
TOURNAMENT WINNER: ICE 2017 - ICE 2019 - SUMMER SPLASH 2019 - XMAS TOURNEY 2019


Sun Jan 14, 2018 1:25 am
Profile ICQ
1st Sergeant

Joined: Mon Aug 01, 2011 12:11 pm
Posts: 31
Unread post Re: EP Haggle 2018 - Call for Changes / Bug Reports
I haven't had any issues either since 2017v2.

Thanks EP for keeping this script updated. It is my number one used script.


Thu Jan 18, 2018 12:43 pm
Profile
Commander
User avatar

Joined: Tue Oct 07, 2003 2:00 am
Posts: 1131
Location: Augusta, GA
Unread post Re: EP Haggle 2018 - Call for Changes / Bug Reports
How's everyone's 2018 going?

I'm considering a mid-year feature update of my Haggle. So far I'm not seeing any DERIVE FAILED errors (since 2017v2), and the array cleanup I introduced with the 2018 release is a major win behind the scenes. Is anyone seeing any issues?

+EP+

_________________
Claim to Fame: only guy to ever crack the TW haggle algorithm, and fig/shield/hold price formula, twice.


Sun May 27, 2018 1:31 pm
Profile WWW
Ambassador
User avatar

Joined: Fri Feb 23, 2001 3:00 am
Posts: 4016
Location: USA
Unread post Re: EP Haggle 2018 - Call for Changes / Bug Reports
No issues here. What feature are you thinking about adding?

_________________

BOTE 1998 Champs: Team Fament
HHT 2015 Champs: Cloud09
Big Game 2016 Champs: Draft team
HHT 2018 Champs: Rock Stars
Big Game 2019 Champs: Draft Team


Classic Style Games Here:
telnet://crunchers-twgs.com:2002

Web page from 1990's: https://web.archive.org/web/20170103155645/http://tradewars.fament.com/Cruncher/tradewar.htm
Blog with current server info: http://cruncherstw.blogspot.com
Discord: https://discord.gg/4dja5Z8
E-mail: Cruncherstw@gmail.com
FaceBook: http://www.facebook.com/CrunchersTW


Mon May 28, 2018 1:11 pm
Profile ICQ WWW
Commander
User avatar

Joined: Tue Oct 07, 2003 2:00 am
Posts: 1131
Location: Augusta, GA
Unread post Re: EP Haggle 2018 - Call for Changes / Bug Reports
I'm considering a few things...
A) Burst Haggle - sends (as a burst) max overbid and acceptable Final Offer
B) Planet Trade bailout when the Final Offer comes prematurely - can be a huge number of credits.
C) per item Haggle And Hold

I'm also hoping to add some provision for the mythical 5 EXP haggle. This sounds sexy, but it's only possible on rare occasions, and the port has to be at 100%. And if this is toggled on, it will make a little less cash than normal too. But it will be sexy ;)

Feel free to indicate if any of these are of interest to you,
+EP+

_________________
Claim to Fame: only guy to ever crack the TW haggle algorithm, and fig/shield/hold price formula, twice.


Tue May 29, 2018 8:08 pm
Profile WWW
Chief Warrant Officer

Joined: Sun Apr 17, 2005 2:00 am
Posts: 194
Location: USA
Unread post Re: EP Haggle 2018 - Call for Changes / Bug Reports
Yay! Sexy!

_________________
The New Order
66.26.112.116:2002

MicroBlaster:
http://www.microblaster.net/ServerDetai ... erverid=66

One day, the entire Tradewars 2002 fanbase will tremble at the mere mention of "Lionmane." Too bad it's not my name!?!?! -Krovach


Thu May 31, 2018 9:41 pm
Profile
Ambassador
User avatar

Joined: Fri Feb 23, 2001 3:00 am
Posts: 4016
Location: USA
Unread post Re: EP Haggle 2018 - Call for Changes / Bug Reports
ElderProphet wrote:
I'm considering a few things...
A) Burst Haggle - sends (as a burst) max overbid and acceptable Final Offer
B) Planet Trade bailout when the Final Offer comes prematurely - can be a huge number of credits.
C) per item Haggle And Hold

I'm also hoping to add some provision for the mythical 5 EXP haggle. This sounds sexy, but it's only possible on rare occasions, and the port has to be at 100%. And if this is toggled on, it will make a little less cash than normal too. But it will be sexy ;)

Feel free to indicate if any of these are of interest to you,
+EP+


Ah.. here's a question. When planet trading, how do I use yours? I' m just so accustomed to using Mombot >neg.

_________________

BOTE 1998 Champs: Team Fament
HHT 2015 Champs: Cloud09
Big Game 2016 Champs: Draft team
HHT 2018 Champs: Rock Stars
Big Game 2019 Champs: Draft Team


Classic Style Games Here:
telnet://crunchers-twgs.com:2002

Web page from 1990's: https://web.archive.org/web/20170103155645/http://tradewars.fament.com/Cruncher/tradewar.htm
Blog with current server info: http://cruncherstw.blogspot.com
Discord: https://discord.gg/4dja5Z8
E-mail: Cruncherstw@gmail.com
FaceBook: http://www.facebook.com/CrunchersTW


Thu May 31, 2018 9:55 pm
Profile ICQ WWW
Commander
User avatar

Joined: Tue Oct 07, 2003 2:00 am
Posts: 1131
Location: Augusta, GA
Unread post Re: EP Haggle 2018 - Call for Changes / Bug Reports
Mine always takes over once the port makes an offer, for both ship or planet trades. So you would initiate the trade, specify the quantity, and when the port makes an offer my haggle takes over.

_________________
Claim to Fame: only guy to ever crack the TW haggle algorithm, and fig/shield/hold price formula, twice.


Fri Jun 01, 2018 7:18 pm
Profile WWW
Ambassador
User avatar

Joined: Fri Feb 23, 2001 3:00 am
Posts: 4016
Location: USA
Unread post Re: EP Haggle 2018 - Call for Changes / Bug Reports
ElderProphet wrote:
Mine always takes over once the port makes an offer, for both ship or planet trades. So you would initiate the trade, specify the quantity, and when the port makes an offer my haggle takes over.



Ah.. OK. I'll ask Xanos if he's board if he can modify a planet trading script he made for me to use your haggle instead of Mombot. ;)

_________________

BOTE 1998 Champs: Team Fament
HHT 2015 Champs: Cloud09
Big Game 2016 Champs: Draft team
HHT 2018 Champs: Rock Stars
Big Game 2019 Champs: Draft Team


Classic Style Games Here:
telnet://crunchers-twgs.com:2002

Web page from 1990's: https://web.archive.org/web/20170103155645/http://tradewars.fament.com/Cruncher/tradewar.htm
Blog with current server info: http://cruncherstw.blogspot.com
Discord: https://discord.gg/4dja5Z8
E-mail: Cruncherstw@gmail.com
FaceBook: http://www.facebook.com/CrunchersTW


Sat Jun 02, 2018 7:50 am
Profile ICQ WWW
Chief Warrant Officer

Joined: Sun Apr 17, 2005 2:00 am
Posts: 194
Location: USA
Unread post Re: EP Haggle 2018 - Call for Changes / Bug Reports
Something I've observed while using this script.

I have Windows 8.1, SWATH 2.0, and TWXProxy 2.5.73.

While using the World SSM script in SWATH with EP Haggle, I notice that when I bust my max holds (displayed on the left in SWATH) changes to 250. This prevents refurbing.

_________________
The New Order
66.26.112.116:2002

MicroBlaster:
http://www.microblaster.net/ServerDetai ... erverid=66

One day, the entire Tradewars 2002 fanbase will tremble at the mere mention of "Lionmane." Too bad it's not my name!?!?! -Krovach


Wed Jul 11, 2018 3:51 pm
Profile
Ambassador
User avatar

Joined: Wed Apr 20, 2011 1:19 pm
Posts: 2559
Location: Oklahoma City, OK 73170 US
Unread post Re: EP Haggle 2018 - Call for Changes / Bug Reports
Swath doesn't always play nice with TWX Proxy

Just press / for quickinfo to update swath.
you can also and a echo "/" in you script to update swath.

I would recommend running a WorldSSM script in TWXproxy instead though.

_________________
Regards,
Micro

Website: http://www.microblaster.net
TWGS2.20b/TW3.34: telnet://twgs.microblaster.net:2002

ICQ is Dead Jim! Join us on Discord:
https://discord.gg/zvEbArscMN


Thu Jul 12, 2018 11:37 pm
Profile ICQ YIM WWW
Chief Warrant Officer

Joined: Sun Mar 06, 2011 12:22 am
Posts: 183
Unread post Re: EP Haggle 2018 - Call for Changes / Bug Reports
In order to receive 5 xp you need to negotiate worse? :)

I have a trigger in my login script to send "/" when I leave StarDock, but I haven't done that for Class 0 ports.

Well, when you leave StarDock it says "You return to your ship and blast off from the StarDock," but when you blast off a Class 0 port it just says "Command [TL=" and we see that a ton in the game!

I could set a trigger to wait for "Which item do you wish to buy? (A,B,C,Q,?)" and then one to wait for "Command [TL=."

_________________
Photons away!


Sun Apr 30, 2023 2:03 pm
Profile
Commander
User avatar

Joined: Tue Oct 07, 2003 2:00 am
Posts: 1131
Location: Augusta, GA
Unread post Re: EP Haggle 2018 - Call for Changes / Bug Reports
Grey Gamer wrote:
In order to receive 5 xp you need to negotiate worse? :)

Ironically, yes. Either my haggle is just that good (<- that is a TW Easter Egg that few will get) or the game mechanics rewards less for perfect trades than for perfect haggles.

+EP+

_________________
Claim to Fame: only guy to ever crack the TW haggle algorithm, and fig/shield/hold price formula, twice.


Sat Jun 17, 2023 6:58 pm
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 14 posts ] 

Who is online

Users browsing this forum: No registered users and 19 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware.