FZ1
Joined 9 years ago
Joined 9 years ago
I would say that the more a program thinks on its own which actions to take to maximize its chances of success, the closer to AI it is.
If it's doing exactly what it's explicitly told, then it's not really intelligent, is it?
We don't need mathematical optimization to call it "AI", but there SHOULD be more than a simple if-then.
At least show me that you're path-finding. That's not even being done here - this is just path-following.
"I leave a trail, you follow it." Explain to me how that qualifies as AI. Simple BFS/DFS achieves a lot more than this - which is considered by most to not even really be AI.
Hence the 'or' in my statement. Neither are present here.
This is flatly incorrect - the point of AI is to have a machine achieve intelligent behaviors without explicit programming.
If an "if-then" must be written by a programmer for every single behavior, then this is called "programming". It is not called "artificial intelligence".
You leave a trail for the enemy to follow, and they follow it.
It's not even path-finding, it's path-following. Which is pretty much an if-then statement.
It's a neat, simple approach, and fun to watch. But there isn't any learning, or knowledge, or other AI.
Or maybe this is limited to little personal projects, and not major libraries ?
But almost every major library follows a convention that's very similar to the cpython docs.
If you're making a language reference, shouldn't it look like the language ?
It looks more like an XML cheatsheet at first glance.
I work in python full-time for a living, and found myself having to re-examine several times to make sense of this wacky, non-standard notation.
-------
Edit:
Keep in mind there's a standard way to represent these options in a clear, consistent manner (lists, sequences, optional args).
No need to re-invent something that's hard to read and understand.
See: https://docs.python.org/3/library/stdtypes.html#sequence-typ...
Ever heard of a "morning sales meeting"? They've existed for decades - short, to the point, 15-20 min. No one's ever heard of scrum in sales meetings. This kind of thing exists in hundreds of other businesses as well.
Much like everything else in scrum, they are just trying to take credit for something people already did - so they can package it and sell it back to people as if it were a novel idea.
There's nothing new or special about scrum - except a reduction in productivity because of the additional overhead and meetings.
I tried to read it, but "page does not exist".
----
Edit for clarification: First link in first paragraph after "10X" section header. About "visited the terrain before".
It is sold as a one-size-fits-everything process model, which can be run by non-programmers with zero experience who took a few workshops and got a scrum "certification".
It applies to any business - now including finance, accounting, and more ...
So I'd say by definition, a scrum company can achieve level -1 or 0 at best. It fits the Level 0 description PERFECTLY.
An actual formalized process which could be optimized would have to be set by subject matter experts after some deliberation. And would be designed to make an impact on product and quality.
Scrum can never achieve this - because the fundamental idea is that you can manage any business with the same established process - it will fix all of them ... no matter what the problem is ...
https://www.elastic.co/de/blog/found-elasticsearch-security
This document says it twice verbatim - once as an emphasizes blurb of its own. It is also re-emphasized it in several other ways.
(same link as also posted by the Elasticsearch employee above).
Yes, there are many explicit if-else style programs in Russel & Norvig, & other books - but those are the 'training wheels', until better methods are developed. For actual AI, the training wheels are supposed to come off, and the agent learns and acts on its own.