Fulqrum Publishing Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official Fulqrum Publishing forum > Fulqrum Publishing > IL-2 Sturmovik > Daidalos Team discussions

Reply
 
Thread Tools Display Modes
  #1  
Old 11-14-2014, 08:58 PM
Pursuivant Pursuivant is offline
Approved Member
 
Join Date: May 2010
Posts: 1,439
Default

Quote:
Originally Posted by Igo kyu View Post
Programming is a difficult thing. What people don't seem to understand is that supposing that to do one thing is x amount of difficulty, then to do two is something like four (two squared) xs worth of difficulty, and to five is about 3,125 (five to the power five) xs worth of difficulty
And then there are programming tasks that non-programmers think should be incredibly easy but which are actually incredibly hard:

http://xkcd.com/1425/
Reply With Quote
  #2  
Old 11-15-2014, 04:42 AM
Treetop64's Avatar
Treetop64 Treetop64 is offline
What the heck...?
 
Join Date: Oct 2010
Location: Redwood City, California
Posts: 513
Default

Quote:
Originally Posted by Pursuivant View Post
And then there are programming tasks that non-programmers think should be incredibly easy but which are actually incredibly hard.
It is lost on most that absolutely every single little thing the AI ever does in it's environment, potentially or otherwise, has to be specifically written down without error in the code. This is most literally the case.

Absolutely every little step in every single action.

Absolutely every single thing that the AI "anticipates" has to be specifically defined and written.

The AI simply will not perform an action if there aren't detailed, specific instructions telling it to do so, no matter how basic it may seem to you and I.

AI, like computers, are comprehensively stupid. Right or wrong, they do only exactly what it is told to do, and nothing more. That means the person writing this stuff much preemptively anticipate every possible contingency that the AI might ever encounter, write how the AI recognizes any given encounter, write how it responds, etc, etc...

It's nothing like "just make the AI know what to do". Programming AI doesn't work that way. It only knows what to do if the coder wrote in specific and detailed instructions telling it to do so.

You can imagine how tedious this can become. Almost excruciating.

Trust me. I've tried my hand at programming. It wasn't what I thought it would be. The guys that do this for a living deserve every cent they earn in their profession. The guys doing this for free, well... What can you say?
Reply With Quote
  #3  
Old 11-16-2014, 05:39 AM
TexasJG's Avatar
TexasJG TexasJG is offline
Approved Member
 
Join Date: Feb 2008
Location: U.S.
Posts: 114
Default

Quote:
You can imagine how tedious this can become. Almost excruciating.
Completely understand this, after writhing something as simple as HOTAS map files in scripting language. Time consuming (like hours and hours) and frustrating at times to say the least, and for less than 500 lines of code!!
Couldn't even imagine doing the code for the simplest of bot's...wow
I really, really appreciate what DT has done..
Hopefully, maybe someday I'll have the skills to contribute, with actual hard (java) coding myself....
Reply With Quote
  #4  
Old 12-06-2014, 12:18 PM
Deagle_Bubi Deagle_Bubi is offline
Approved Member
 
Join Date: Feb 2013
Posts: 11
Default

It would be nice to add a simple editor fw-190f8 (mistel)... Boom!
Reply With Quote
  #5  
Old 12-08-2014, 06:26 PM
Oscarito's Avatar
Oscarito Oscarito is offline
Approved Member
 
Join Date: Sep 2009
Posts: 32
Default

And it would be nice if we could have this patch for XMas!
Two weeks BTW...
Reply With Quote
  #6  
Old 12-08-2014, 09:18 PM
nic727 nic727 is offline
Approved Member
 
Join Date: Feb 2012
Posts: 353
Default

It could be nice to have better communication like "today we are fixing bugs and we will release the patch in one month if you are lucky".

What do you think?
Reply With Quote
  #7  
Old 12-09-2014, 08:18 AM
Sita Sita is offline
Approved Member
 
Join Date: Oct 2007
Posts: 943
Default

Team don't have community manager ...

talking or working ... not sure what to choose better)
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 10:08 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.