Experienced Forum User, Published Author, Active player
(485)
Joined: 4/5/2014
Posts: 1139
Location: Ukraine
I came up with the idea of assigning the end of the range to each of threads and then checking each 'end = end - total number of threads' number if it's prime. Now, the range division looks pretty simple. Thank you!
Language: java
int currentThread = 3; // this is a serial number of the thread (0..N)
int begin = 1;
int end = 30 - currentThread;
int totalThreads = 4;
for (int i = end; i >= begin; i-=totalThreads) { // i = i - totalThreads
System.out.println(i);
}
//27
//23
//19
//15
//11
//7
//3
TASing is like making a film: only the best takes are shown in the final movie.
Experienced Forum User, Published Author, Active player
(485)
Joined: 4/5/2014
Posts: 1139
Location: Ukraine
Guys, I need your help.
How to divide a range of positive numbers (from 1 to 1000, for example) between several threads, so each one would be evenly loaded?
Each thread has to check each number of its range segment in a loop (from 2 to number/2) if it's a prime number. If so, than it adds it to a concurrent collection.
The easiest way to spread the load is to allocate several arrays (lists) and fill them sequentially in a for loop from start to finish. But unfortunately, I'm not allowed to do that. By any means, but without arrays or other containers.
Since processing if 2 is a prime number is much quicker than processing 997, I'm thinking about some division like:
Thread 1 takes sequence 1:500. Thread 2 takes 501:750 and so on, until thread 10 (20, 30, ...). I can't pick right proportions.
TASing is like making a film: only the best takes are shown in the final movie.
Experienced Forum User, Published Author, Active player
(485)
Joined: 4/5/2014
Posts: 1139
Location: Ukraine
I didn't expect to see so many posts here. I've watched the whole TAS and now I have mixed feelings. The game seems to be restricted at times or else I see a lot of tiny possible time savers. For example, at the beginning when the game tells you how to climb up the wall, you keep moving left even after crossing the gap. Could you jump down earlier? IIRC, Catwoman can jump down towards the direction she was moving, but you jump straight down.
TASing is like making a film: only the best takes are shown in the final movie.
Experienced Forum User, Published Author, Active player
(485)
Joined: 4/5/2014
Posts: 1139
Location: Ukraine
I had no doubts SMW would win the competition, even though it provided almost nothing comparing to it's predecessor
Compare 2020 run to 2015 run which won not 1, but 2 nominations! Do you see much difference? Do you think almost the same run deserves the award when there are some more great competitors to choose from?
Tiny Toon Adventures got a much better improvement over it's 13-year-old TAS and the TAS now is even more spectacular then before. This is the true 1st place!
Explain me, why did you vote for SMW? It's like people saw yet another Mario title in nominations and voted for it just because it cannot be NOT cool. How many times you're going to award the same game?
We are not voting for the best game or franchise that every gamer is supposed to know! We are voting for the best TAS, people!
TASing is like making a film: only the best takes are shown in the final movie.
Experienced Forum User, Published Author, Active player
(485)
Joined: 4/5/2014
Posts: 1139
Location: Ukraine
Unfortunately, he's busy with Plutonia TAS. I don't know why, since ClumsyDoomer made a great UV Speed TAS, but it looks like Vita isn't satisfied with it. Also, he said he would eventually do TNT D2All TAS in sub-18 mins.
TASing is like making a film: only the best takes are shown in the final movie.
Experienced Forum User, Published Author, Active player
(485)
Joined: 4/5/2014
Posts: 1139
Location: Ukraine
I'm wondering if it's possible to kill the 1st stage boss with a P power-up that kills all the enemies on the screen. If I'm not mistaken, the last satellite drops it. Did you try to destroy it by the edge of the screen, scroll to the boss and then pick up the P?
TASing is like making a film: only the best takes are shown in the final movie.
Experienced Forum User, Published Author, Active player
(485)
Joined: 4/5/2014
Posts: 1139
Location: Ukraine
Not a big list this year =)
Frankly speaking, I would add the remaining 3 movies to the nominations, even though non of them impressed me, but I'm sure, at least one of them will be eventually added.
TASing is like making a film: only the best takes are shown in the final movie.
Experienced Forum User, Published Author, Active player
(485)
Joined: 4/5/2014
Posts: 1139
Location: Ukraine
Even two of them. A faster void glide on E2M6 and secret exit void glide on E2M5.
BTW, the last one was discovered even before Akse's TAS submission here IIRC (i don't remember the last modified date of that NoMo TAS), but ClumsyDoomer decided to keep it as a secret.
Also, I'm not satisfied with E2M8 TAS. All actual TASes don't have enough cells to kill the Cyberdemon with Plasma Gun alone. Instead, they switch to Rocket Launcher which is much slower in damage dealing.
If I remember correctly, each rocket can deal up to 150 damage because this one is almost immune to splashes.
Unfortunately, there are no cell energy packs nearby the TAS route.
ZeroMaster made an incredible Doom 2 TAS. I don't think a TAS on UV would be more spectacular comparing to that one.
Still, you can perform this recently discovered trick on Map 18 which is not available on Nightmare.
TASing is like making a film: only the best takes are shown in the final movie.
Experienced Forum User, Published Author, Active player
(485)
Joined: 4/5/2014
Posts: 1139
Location: Ukraine
No, SDP won't be used and it will be recorded at 35 fps. At lease, original DOS Doom playback won't be used for maximum credibility. TASVideos stuff is against recording at 60 fps.
Whatever. Let people decide which video they would like to watch. I'm not going to persuade anyone.
Thank you for your effort, Matt!
TASing is like making a film: only the best takes are shown in the final movie.
Experienced Forum User, Published Author, Active player
(485)
Joined: 4/5/2014
Posts: 1139
Location: Ukraine
feos, please use PrBoom+ 2.5.1.5 to be able to record video at 60 fps! It matters because of input interpolation. Also, make sure Smooth Demo Playback is turned on!
TASing is like making a film: only the best takes are shown in the final movie.
Experienced Forum User, Published Author, Active player
(485)
Joined: 4/5/2014
Posts: 1139
Location: Ukraine
You don't have to worry about it. We both know how Doom AI works against us. An improvement at one spot may produce a flaw at a different spot. Still, it's up to you. Please, write back if you're going to redo this TAS!
Also, it's impossible to perform a void glide from the courtyard on E1M8 because you won't be able to produce such a high X momentum with rockets alone.
TASing is like making a film: only the best takes are shown in the final movie.
Experienced Forum User, Published Author, Active player
(485)
Joined: 4/5/2014
Posts: 1139
Location: Ukraine
Thank you for sharing my video, but I uploaded it in a terrible quality back in the day.
Here is a better one: https://www.youtube.com/watch?v=siH6lGqzGDk
Did you count turbo movement (MF51 ... MF127 and so on for other 3 directions)? As far as I can tell, nothing can produce the movement of this "power" unless -turbo 255 was added to arguments before launching Doom.
TASing is like making a film: only the best takes are shown in the final movie.
Experienced Forum User, Published Author, Active player
(485)
Joined: 4/5/2014
Posts: 1139
Location: Ukraine
Temp encode with Smooth Demo Playback enabled which makes this TAS more watchable:
Link to video
This is a much more technical TAS comparing to Episodes 2-4, but it also features a lot of sharp turns if SDP is turned off. I really like how gently you bump into walls while still preserving momentum.
TASing is like making a film: only the best takes are shown in the final movie.