Posts for feos

1 2 33 34 35
440 441
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
CoolKirby wrote:
1. Should pirate games, fangames and clones be included in Game groups?
Yes.
CoolKirby wrote:
2. Should we really add every submission with no Game linked to a Game entry?
Yes. For game resources too. We don't know what will be come acceptable in the future, and we want old info to be findable, so the best hub for it is game navigation pages.
Dacicus wrote:
I don't think that I would put 8 Eyes with Castlevania, though, since they had separate development teams, publishers, and commercial releases.
Looks like an edge case. I'd err on the side of showing more stuff, since more connections is better.
GMP wrote:
I am also leaving out ROM-Hacks because I assume the way they are dealt with will change as Playground is implemented.
Creating a page for every hack will be needed regardless.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
TASeditor wrote:
Is there a reason why Auto-restore on Mouse Up only has been removed?
IIRC it was made to always autorestore on mouse up, because the problems that made this option problematic were resolved.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
With other meta-GB modes we don't specify the mode as a platform, even if it's emulated to run inside GBA or GameCube, we only specify the game type. Making this mode an exception may need some good reasoning. I think we can say a game is targeting SGB explicitly if it doesn't run (or isn't playable) on regular GB. If it runs fine without the SNES, changing the platform to SGB when the movie uses the SNES may be desired by some people, but I'm not sure.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
EZGames69 wrote:
#5997: EZGames69's Uzebox Melli's Retro Land in 04:38.92 This was rejected due to game choice and being too trivial. However I feel like the triviality reason could be relooked at for this, and perhaps game choice too since Uzebox games are pretty much all considered homebrews anyway.
Do you ever have to slow down?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
benstephens1000 wrote:
- Generally speaking, me and the community for this game prefer to make any% the baseline and anything that deviates from that has additional descriptors and criteria to go along with it. That being said, TASVideos is not the community for this game and shouldn't have to accommodate the way we've done things historically, for obvious reasons. - If this TAS is not branchless, I do not know what TAS would fill that role if it was ever created. The "beat Ganon" speedrun of this game is very unpopular because it is essentially the exact same run except you wrong warp to the final boss instead of the credits. It's mostly uninteresting, is not unique, and is simply longer. I do not anticipate any TAS would ever be submitted that would ever adequately fill a branchless role except maybe a glitchless TAS if that ever happened? - I am somewhat using the discussion/decision that happened here to base this situation on: https://tasvideos.org/Forum/Topics/22944
If using the same major skip glitch as this movie is common across other categories, then it doesn't need a label whenever it's used.
Chanoyu wrote:
I for one do not see the problem with having no branchless videos of a game at all. Not everyone would know what the 'baseline' is for any given game, and it seems to me that there is nothing to be gained from leaving videos branchless?
True, in games with explicit in-game options like player count or mode we often label every branch.
ThunderAxe31 wrote:
In fact, we never published a new branch that isn't at least 50% different than any other existing branch, so I wonder how did you come to that conclusion.
I don't think we really cared about this precisely. It only mattered when deciding if something was a new vaultable mode, for Moons branches it only needed to look different, which was not always more than 50% of unique gameplay.
ThunderAxe31 wrote:
Well, a movie that forgoes using major skips could probably be considered branchless.
Agreed.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
If difference between 2 hacks is only like between 2 versions of a regular game, most of the levels are the same, characters are the same or only slightly tweaked, gameplay is the same, then we could obsolete one hack with another. Obsoleting by a hack that has different levels would not happen since that's objectively new gameplay worth seeing, and we don't do that for regular games. Cosmetic hacks therefore would be versions of regular games, and as the rule about bootlegs says, they "must not be direct clones of a licensed game on the same console".
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
I just tried building https://github.com/clementgallet/libTAS/commit/818b78dad5f335c85cd4011247609d8865117f51 but it didn't sync on that commit, only on 1.4.1 stable.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Thanks and congrats!
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
I feel external memory modification should be separated from rom hacks, because they can't make a new game on an existing engine. And memory modification will absolutely be allowed in Playground as long as it's reproducible. Unlike hacks, memory editing can't be limited to some known respected resource of decent quality works, it's just entirely arbitrary. But I don't think we ever wanted to ban memory editing from Moons. If you can make it entertaining, it's a good reason to accept it IMO. Post #511417
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
ROM hacks and the Standard class Some time ago we started wondering why ROM hacks, a niche thing made by fans of a given game for fans of a given game, absolutely has to appeal to an average viewer. I'm still not sure why they were banned from Vault exactly. The problem was definitely not in their potential low quality, because for homebrew games we just require that they are not terrible and allow them to Vault Standard:
Wiki: MovieRules#GameChoiceInGeneral wrote:
  • Unlicensed and homebrew games need to meet a minimum standard of game quality. They should be complete and original.
  • Bootleg games must not be direct clones of a licensed game on the same console. Unlicensed ports with unique gameplay, such as demakes, are allowed.
What will be the issue with hacks if we have the same requirements for them in Standard? One good point is some hacks are so obscure that they are barely findable already, and we can't guarantee about the future. But then we may just demand that the hack is known to smwcentral, romhacking.net, or GoodTools, and approach exceptions case by case. Overall quality of site content would be a very weird point to make against hacks. If there's more high quality TASes on the site, we get greater coverage, more people get involved and inspired, more people make more high quality TASes. If we have less high quality TASes by excluding hacks, we attract less new content creators and other contributors. So this is counter-productive. The thing that's actually lacking right now is usable organization, because it's not displayed which hacks relate to which games. But that can be implemented as needed. Am I missing anything here? Why would we not want to allow hacks for Standard if they are well made and have following?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
This post explains why this movie is currently in Playground.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
If creating a custom character can be a part of the movie, probably it makes sense to have a run that quickly creates the quickest possible char and beats the game with it. Something more arbitrary may have to be entertaining.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
KusogeMan wrote:
Link to video kreated custom characters have way better combos for speedrunning, how exactly could i use some of them into a TAS? you gotta buy their moves, but only few moves are needed for this infinite, only 3 HPs and a special move, so athe TAS could have a movie for verification just to prepare for the run
Will it be aiming for speed or entertainment?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Cakemaphoneige wrote:
Keep getting an error opening my TAS project. I've had the error a bunch of times now and usually i just restart/reload project a bunch of times or restart my computer and it goes away. Its kinda getting annoying now though. This error blocks out the input editor from working. Game is Spider-man web of shadows/DS emulator Bizhawk Version 2.8 ************** Exception Text ************** System.NullReferenceException: Object reference not set to an instance of an object. at BizHawk.Client.EmuHawk.TAStudio.TasView_QueryFrameLag(Int32 index, Boolean hideWasLag) at BizHawk.Client.EmuHawk.InputRoll.SetLagFramesFirst() at BizHawk.Client.EmuHawk.InputRoll.SetLagFramesArray() at BizHawk.Client.EmuHawk.InputRoll.OnPaint(PaintEventArgs e) at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer) at System.Windows.Forms.Control.WmPaint(Message& m) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
You have Settings - Hide Lag Frames set to 1, but is this a 30fps game?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Beanda wrote:
If anyone could help get the fix merged into upstream ruffle, it would be greatly appreciated.
Agreed, that would be ideal!
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
MrTASer wrote:
If a hack is a lot different from the original game, can it be accepted? It has same sprites (slight modification) New fresh physics Different genre of game Gameplay is good A bit of entertainment value
There's a decent chance it will be accepted. Whether or not we want to keep considering entertainment value for hacks is still to be decided.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
chilsie wrote:
I like the implementation, but I’m not sure I fancy having everything centrally on one page. I think having game forums, which can not only have discussion forums for their playground runs pinned, but other threads for discussing technical aspects underneath, would be cool. Or even just a distinction between runs, I just think with this system it’s easy for runs to get lost. Unless I’m completely missing an intention here lol
We will promote Game pages more, they will contain all the relevant info for a given game: published movies, submissions, game resources, thread links, with links back to the Game page. Things will be easy to find after we improve the search and https://tasvideos.org/Games I'm not sure about having entire forum sections for any given game, with lots of threads. If something is very important, it should just be put on the game resource page.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
KusogeMan wrote:
This game, MORTAL KOMBAT 4, has 2 interesting modes, Arcade and Endurance. Endurance is harder and shorter, as you only have 1 round for each fight and keep the HP levels between fights. Should Endurance be used instead of the Arcade mode? I feel it might be a little off-putting to use the mode that isn't the main mode for the game. There's also the settings, since in this game you can change round count, which would make both modes very similar.
If you fight the same fighters in both modes, and Arcade mode would look the same just longer, Endurance is fine to use instead.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
https://github.com/TASEmulators/hourglass-win32/releases/tag/r88 https://github.com/vadosnaprimer/midilogra/releases/tag/1
  • When running the game that uses MIDI music in Hourglass, the above build will create midilog.txt in the game directory.
  • Put it near midi.lua and execute the script (just drag'n'drop it into fceux or run via lExecutor). midilogra.txt will be created.
  • Run midilogra.bat. midilogra.mid will be created.
  • Put that file near fluidsynth binaries, along with whatever soundfont you want to use (natt used WeedsGM3.sf2 for Nikujin and Spyman), and run fluidsynth -F outfile.wav soundfont.sf2 midilogra.mid.
    • You can preview the soundfont (and convert to wav) in foobar by installing BASSMIDI, just disable all the looping in MIDI synthesizer host options.
  • Mix the resulting wav file with audio you got from hourglass AVI (time shift may be needed?)
Mirroring the code files here for paranoid backup: Download midi.lua
Language: lua

function logs(s) local logfile = io.open("midilogra.txt", "a+") logfile:write(s) logfile:close() end function dooutput (msg) local timestr = msg[1] local i = 3 while (i <= #msg) do local evtype = msg[i]:match ("^.") --io.write ("##", evtype, "\n") if evtype == "c" or evtype == "d" then logs (timestr..",".."0000"..msg[i + 1]..msg[i].."\n") i = i + 2 else logs (timestr..",".."00"..msg[i + 2]..msg[i + 1]..msg[i].."\n") i = i + 3 end end end for line in io.lines ("midilog.txt") do -- for now, try ignoring special messages if line:find ("sysex") then local msg = {} for token in line:gmatch ("([^,]+)") do table.insert (msg, token) end dooutput (msg) elseif line:find ("finalizing...") then local timestr = line:match ("(%d+)") local channums = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"} for i, v in ipairs (channums) do logs (timestr..",00007bb"..v.."\n") -- all notes off end end end
Download midilogra.c
Language: c

#include <stdio.h> #include <stdlib.h> #include <string.h> int totalbytes = 0; void decode (unsigned time, unsigned event, FILE *f) { static unsigned lasttime = 0; static int laststatus = 0; int status = event & 0xff; int d1, d2; if (status & 0x80) { laststatus = status; d1 = event >> 8 & 0xff; d2 = event >> 16 & 0xff; } else { d1 = status; status = laststatus; d2 = event >> 8 & 0xff; } unsigned delta = time - lasttime; lasttime = time; // write varlen char writer[4] = {0, 0, 0, 0}; int pos = 0; while (delta) { writer[pos] = delta & 127; if (pos) writer[pos] |= 0x80; pos++; delta /= 128; } if (!pos) { writer[0] = 0; fwrite (writer, 1, 1, f); totalbytes++; } else { while (pos > 0) { fwrite (writer + pos - 1, 1, 1, f); totalbytes++; pos--; } } // aren't actually writing out running status switch (status & 0xf0) { case 0x80: // off case 0x90: // on case 0xa0: // aftertouch case 0xb0: // controller case 0xe0: // bend fwrite (&status, 1, 1, f); fwrite (&d1, 1, 1, f); fwrite (&d2, 1, 1, f); totalbytes += 3; break; case 0xc0: // program case 0xd0: // channel aftertouch fwrite (&status, 1, 1, f); fwrite (&d1, 1, 1, f); totalbytes += 2; break; default: fprintf (stderr, "OH MY GOD\n"); exit (0); } return; } int main (void) { FILE *f = fopen ("midilogra.mid", "wb"); char buff[256]; char bigheader[] = {'M', 'T', 'h', 'd', 0, 0, 0, 6, 0, 0, 0, 1, 0, 1}; // midi clocks per quarternote fwrite (bigheader, 1, 14, f); char chunkheader[] = {'M', 'T', 'r', 'k', 0xde, 0xad, 0xbe, 0xef}; fwrite (chunkheader, 1, 8, f); // tempo event (microseconds per quarternote char openevent[] = {0x00, 0xff, 0x51, 0x03, 0x00, 0x03, 0xe8}; fwrite (openevent, 1, 7, f); totalbytes += 6; while (fgets (buff, 256, stdin)) { unsigned time; unsigned ev; if (sscanf (buff, "%u,%x", &time, &ev) != 2) { fprintf (stderr, "NO WAY MAN\n"); exit (0); } decode (time, ev, f); } // end of track event // lets give ~10 seconds // 10000ms = 78, 16 (ce 10) char endevent[] = {0xce, 0x10, 0xff, 0x2f, 0x00}; fwrite (endevent, 1, 5, f); totalbytes += 5; fseek (f, 18, SEEK_SET); char scratch; scratch = totalbytes >> 24; fwrite (&scratch, 1, 1, f); scratch = totalbytes >> 16; fwrite (&scratch, 1, 1, f); scratch = totalbytes >> 8; fwrite (&scratch, 1, 1, f); scratch = totalbytes; fwrite (&scratch, 1, 1, f); fclose (f); return 0; }
^ build by simply running gcc midilogra.c
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
I watched both OoB runs, and while gameplay in them looks completely different, and it feels like all of the gameplay is skipped, in terms of time alone only about 30% of the in-bounds time is cut. OoB definitely doesn't skip majority of the game. It relates to in-bounds much like [3570] Genesis Sonic the Hedgehog by Aglar in 14:13.87 to [1937] Genesis Sonic the Hedgehog "no zips" by Aglar in 17:36.58. Not sure if avoiding OoB should count as a Standard category, but I feel this run has enough cool stuff in it to be accepted to Moons. If somebody makes a full run with OoB that could be a separate category due to fundamentally different gameplay. If by our past borderline, the level of praise and consensus we have pro mooning this run is not enough, then I think that borderline didn't make much sense. And I repeat every once in a while that we may lower the feedback requirements for Moons a bit if we feel it makes sense for a given game. So yeah I plan to accept this to Moons.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
It's fresh enough to not require a delay. If you have no news in a month, I'll delay it.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
A similar concern was raised back when FinalFighter discovered a glitch in bank switching in Megaman but wasn't sure if it was legit. IIRC he created a simple ROM that contained the same conditions that would trigger the glitch and asked people with NES flash carts to run it, and that test ROM showed success. So the main question here is figuring out why the skip works on principle, and then testing that principle on other emulators or even flash carts.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Info Teddy wrote:
It's hard to tell without seeing the Hourglass inputs
https://github.com/Scepheo/Yaife
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Why is it alarming?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
1 2 33 34 35
440 441