Recent posts by djirtsdew on Kongregate

Flag Post

Topic: Tyrant: General Tyrant Discussion / [Announcement] Tyrant Forum Scavenger Hunt - **STARTS TOMORROW JULY 29** 100 kred prizes

Originally posted by Naidsipo:
Originally posted by Shadowhopeful:
We’ve not going to be using ciphers (but I am curious as to which you used, would you mind saying which one?).

It’s Vigenère cipher.

Vigenère ciphers can be decoded without additional hints, if the key is short enough, the text is long enough, and it is known what language we’re looking for. The spaces which were left in the text in this case made it easier. Knowing it was a Vigenère cipher beforehand would have made the other hints superfluous.

Originally posted by Pats133:

You could have just used a hashing machine and gotten one that was nearly impossible to crack

The idea was that it should be possible to crack it. ;) So it should be a simple cipher with a short key, or even without a key (e.g. a Caesar cipher).
In this case the key was the solution, and a “dictionary definition” was the encoded text.
 
Flag Post

Topic: Tyrant: General Tyrant Discussion / [Announcement] Tyrant Forum Scavenger Hunt - **STARTS TOMORROW JULY 29** 100 kred prizes

Originally posted by Mathmoss:

How the devil did he get jam?

I don’t know how he got Jam, But if you look Jam, Iran up on wikipedia you do find out that it is the city in the bottom left.

Thinking in terms of Tyrant skills I guess that the first picture is Immobilize. http://en.wikipedia.org/wiki/Immobilization_%28pathology%29 also uses the same image.

The fansite gives 8 cards with those 2 skills, amongst which 4 versions of Pyro Rig, 2 versions of Damascus’s blade, Perplexer and Enforcer mech. All of these cards have a 3rd skill.

 
Flag Post

Topic: Tyrant: Faction Recruitment / General Recruitment

“Nameless faction” is looking for new members. You can check us out on the fansite at http://tyrant.40in.net/kg/faction.php?sid=96c61f6EzTf9
We’ve just become a level 18 faction, thanks to our strong and active players.
However, because we are a small faction (13 members at the moment) we could really use your help!

If you want to join us (preferably level 100 and above), you can use the following url: http://www.kongregate.com/games/synapticon/tyrant?source=finv&kv_apply=22006002

At the moment we’re not participating in conquest, but because we are a level 18 faction we get 8 tokens per day, more than can be obtained with conquest anyway. ;)

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / Haileon future

Thanks a lot for all the work you put in.

I’m guessing I was responsible for around 700 (130,069/182) daily pageviews of SimTyrant, while running simulations for the fansite. ;) So that would make around 5% of the total pageviews.
It was an honour doing most of the SimTyrant simulations…

When you’re gone, and Tyrant Optimizer is not being updated, how will we cope with new missions, abilities etc.?

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / SimTyrant - The simulator that runs from your browser!

I’m assuming you’re working on SimTyrant and changed something?

JavaScript error:
Uncaught ReferenceError: missions is not defined
on line 7175
for http://www.haileon.com/SimTyrantJS?deck1=T0-CU+l&deck_id=fb5dfd7d590tB0r2&mission=425&autostart=1&sims=500000&maxworkers=4&autonext=1
Browser CodeName: Mozilla
Browser Name: Netscape
Browser Version: 5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36
Cookies Enabled: true
Platform: Win32
User-agent header: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36
SimTyrant version: v1.199

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / SimTyrant - The simulator that runs from your browser!

There is a bug in both SimTyrant v1.198 and the optimizer v 1.1.6, so I thought I’d comment on it here as well.

Stunned units cannot be weakened in-game, so if they get cleansed after having been wrongly weakened they may not attack, while in-game they do.

didgogns’s provided a test case on the fansite, which I also added to the test case repository:
http://www.haileon.com/SimTyrantTest?autonext=1&offset=261&limit=1

In the game the first player apparently always loses (ordered surging vs. ordered def), while in both simulators he always wins.

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / Event sucks lalala

@ratapwnz: If you’re level 50 you can buy an energy upgrade, right? I don’t know how long it takes you to get there, but I guess it should be easily possible before the end of the event. For now you can continue farming mission 2 to get event points.

Originally posted by raa275:

I’ve said this to all newbies who started playing Tyrant in the past several months: buy WBs or don’t bother playing.

Minimum required WBs to start from the bottom and reach the top is about 3,000 USD and increasing at an average rate of 75 USD every month.

When do they want to be in the top? If they are prepared to take years, they can without spending money.
If they want it sooner, well, then they should indeed spend. But the free players currently near the top also spent years on getting there…

And if events will be repeated, (or at least the legendaries from them are obtainable through new events) then the difference between old and new will become less.

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / Simple proof of Tyrant Optimizer limitation

Originally posted by Moraku:

New conditional deck hashes will look something like this:

Prv0?Bf:BDBD

That’s along the lines I was thinking. But if you write it like that, I guess I would expect
Pr(Bf)?v0:BDBD
The brackets are around the hashes which are searched for (can be extended to a set of enemy cards), and the () ? : notation is standard in some programming languages. If the condition between the brackets is met, the part after the question marks is used, otherwise the part after the colon.

In this case Pr(Bf)?v0:BDBD has a 100% win chance, but so far it is not supported as a deck notation…
Oh, and note that “PrBDBD(Bf)?v0:” is identical to “PrBDBDv0”, due to the ordered character of the deck. With this notation, a conditional card needs to be placed at the first instance where you want to be able to use it, which in this case is the very first position.

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / Simple proof of Tyrant Optimizer limitation

What this thread is about has nothing to do with the optimizer.
It’s about the limitations of “ordered decks”.
In this case you need to “Immediately after the enemy plays arc trooper, play the Airstrike*”

There are also clear situations where depending on the enemy first card you need to adapt your strategy.

But it’s hard to come up with a good alternative for “ordered decks”. Especially against raids and quests where you only know what cards can be in the enemy deck instead of knowing his deck. There are so many options of what can happen in a game, that you cannot write down everything with ifs. “ordered decks” provide a clear way to describe a reasonable strategy, and it can be reasonably analyzed with a computer. And missing obvious wins like in the example here is a sacrifice you’ll have to live with if you work with “ordered decks”.

Maybe something like “conditionally unlocked cards for ordered decks” could be implemented. You’ll basically get an ordered deck, but some cards you’ll have to keep in your hand until a specific enemy card is played. If all cards in your hand correspond to cards for which the conditions are not met, you play the first in the order, neglecting the condition.

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / Post Active Raid Links Here

Scythos #34,246
Join | Status | Suggested decks

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / First Successful ESoK

Originally posted by cslaci:

in theory with 2 overseer, and korwald and HoC it is “beatable” but totally not worth it. The biggest problem is that you cannot afford to let noobs in a raid, which is near impossible. If it was like 1000 members i would become feasible though honor payout would still remain terrible.

The fansite could probably be extended to provide people who add the raid with the option to add filters on player level, or even ARD. That way you avoid the noobs.

Originally posted by Cold_Master:

189 packs and 117 refills is 5895 warbonds, that is just over 8 of the 730 warbond packs, which is just over 800 dollars.
Just to put things in perspective.

And why not use double the energy refills and twice as bad a deck? No need to spend 800 dollars just for this raid. He could have soloed it for less. So apparently he wanted those Flashpoint cards also for another reason.

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / Automatic deck optimization

Originally posted by jt4703:

I have another feature request. I’d like the ability to optimize a deck and then blacklist the cards and amounts in the optimized deck so recursive runs of optimizer doesn’t use the cards from that deck. This would make it possible to build the best deck for mission/quest/raid and keep that deck built and use different cards to aim for another mission/quest/raid. I’d also like the ability to save a blacklist so I can load it easily.

What you want is already possible.
You can create multiple card filters, say one with all cards you want to use. You create your first deck.
Than you create a second filter, with all the cards from the first deck. Copy-paste them from your original filter, subtract the number of times a card is used from the number of times it was in the orig filter.
Call the new filter “blacklist.txt” or something.

Now if you use tyrant_optimize you use both filters e.g. tyrant_optimize your_deck_hash “Mission 123” -o=filter_file.txt -o=blacklist.txt climb 10000

It will first load the first filter, then overwrite the number of times you have a card with the numbers in the blacklist. So putting a (0) behind a card in the blacklist will mean that the optimizer will not try to replace another card by that card anymore.

So this blacklist file in this case is a relatively short file, with at most 11 lines after the first optimization. If you want to do this a number of times in a row, it might get longer, and you need to keep subtracting all cards you add in multiple decks to get the right blacklist…

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / SimTyrant - The simulator that runs from your browser!

Oh, regarding the problem I encountered. It seems to have auto-solved itself, already a few days ago.
I’m still using the same version of Chrome, so nothing should have changed, but clearly something did change.

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / SimTyrant - The simulator that runs from your browser!

Originally posted by spkatsi:
Originally posted by djirtsdew:

I’m unable to submit any more simulations.

ErrorCode: 1
Error: Invalid accessToken

(4) Retrying in 5 minutes… (Or you can refresh this page manually.)

As far as I can see there’s nothing wrong with my accessToken.

Possibly you clicked on a link with an older version of sim? If so open new window and edit the url to &version=v1.171 or just try entering from http://haileon.com/SimTyrantSubmit

I had already tried those, just tried them again, and it’s still not working…

But I just tried something else, and it is working in Internet Explorer, instead of Google Chrome Version 26.0.1410.64 m. I’m wondering why this could be browser related…

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / SimTyrant - The simulator that runs from your browser!

I’m unable to submit any more simulations.

ErrorCode: 1
Error: Invalid accessToken

(4) Retrying in 5 minutes… (Or you can refresh this page manually.)

As far as I can see there’s nothing wrong with my accessToken.

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / Post Active Raid Links Here

Oluth #25794
Join | Status | Suggested decks

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / Post Active Raid Links Here

Gore Typhon #25629
Join | Status | Suggested decks

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / Post Active Raid Links Here

Behemoth #25517
Join | Status | Suggested decks

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / Post Active Raid Links Here

Originally posted by Dingesman:

Xeno walker. 23h left

http://www.kongregate.com/games/synapticon/tyrant?kv_joinraid=9688619

Added on the fansite:

Xeno Walker #25449
Join | Status | Suggested decks

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / Post Active Raid Links Here

Miasma #25446
Join | Status | Suggested decks

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / SimTyrant - The simulator that runs from your browser!

Originally posted by Moraku:
Originally posted by djirtsdew:

I’m getting identical problems in the beta and non-beta versions of the simulator. Has the old version been changed too?

In Firefox: It does the first few simulations, then stops, and after a few seconds I get the following popup from the browser:

A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.
Script: http://www.haileon.com/SimTyrantJS?deck1=QVDA+nHVIZgj&mission=267&sims=100000&autostart=1:4232

In Chrome: It does the first few simulations, then stops, and continues using the CPU without anything noticable happening. If I said I wanted to use more cores, it uses them (according to the CPU usage in the task manager).

oh, i thought i was just fixing some debug stuff… ok, undid that thing with immobilize. should work again now.

It’s working again now.
I did some quick tests on a quad-core laptop
(QVDA+nHVIZgj vs. Mission 183, as sss1 posted on the previous page, but with only 10k sims):

Firefox 19.0.2:
single-core (old version): 20.527 seconds (487.2 simulations per second)
dual-core: 15.192 seconds (658.2 simulations per second)
quad-core: 12.450 seconds (803.2 simulations per second)

Google Chrome 25.0.1364.172 m:
single-core (old version): 7.598 seconds (1316.1 simulations per second)
dual-core: 5.126 seconds (1950.8 simulations per second)
quad-core: 4.946 seconds (2021.8 simulations per second)

It seems like the first second nothing is happening in Google Chrome, after that it is ultra-fast compared to Firefox. Dual core it says around 2700-2800 simulations/second while it is running. I’m not sure what’s causing this initial delay, but it is a shame to only do 10k simulations if there is a full second offset in the times.
So 100k simulations:

single-core (old version): 68.681 seconds (1456.0 simulations per second)
dual-core: 36.309 seconds (2754.1 simulations per second)
quad-core: 30.020 seconds (3331.1 simulations per second)

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / SimTyrant - The simulator that runs from your browser!

I’m getting identical problems in the beta and non-beta versions of the simulator. Has the old version been changed too?

In Firefox: It does the first few simulations, then stops, and after a few seconds I get the following popup from the browser:

A script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.
Script: http://www.haileon.com/SimTyrantJS?deck1=QVDA+nHVIZgj&mission=267&sims=100000&autostart=1:4232

In Chrome: It does the first few simulations, then stops, and continues using the CPU without anything noticable happening. If I said I wanted to use more cores, it uses them (according to the CPU usage in the task manager).

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / Post Active Raid Links Here

Behemoth #25348
Join | Status | Suggested decks

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / Post Active Raid Links Here

Gore Typhon #25338
Join | Status | Suggested decks

 
Flag Post

Topic: Tyrant: General Tyrant Discussion / Post Active Raid Links Here

Mortanux’s Oluth:

Oluth #25237
Join | Status | Suggested decks

Raindancej’s Oluth:

Oluth #25239
Join | Status | Suggested decks