Présentation
Bienvenue sur le site de Yokul Cognitive Systems.
Yokul Cognitive Systems est aujourd'hui une Association Loi 1901 enregistrée dans le département de la Loire.
Origine du nom
"Vois cette île composée de volcans, dit le professeur, et remarque qu’ils portent tous le nom de Yocul. Ce mot veut dire « glacier » en islandais, et, sous la latitude élevée de l’Islande, la plupart des éruptions se font jour à travers les couches de glace. De là cette dénomination de Yokul appliquée à tous les monts ignivomes de l’île."
Jules Vernes - voyage au centre de la terre.
Objectif
Bienvenue dans le monde passionnant du projet Yokul ! Notre objectif ambitieux est de permettre la modélisation et la création de mondes virtuels, ce qui nous permet de comprendre et d'émuler ces mondes de manière inédite.
Derrière cet objectif simple, mais incroyablement ambitieux, se cachent différentes facettes d'innovation qui ont été minutieusement étudiées et développées pour donner vie à nos mondes virtuels.
La première facette, qui a donné l'impulsion initiale, est la modélisation des interactions entre les acteurs et leur environnement. Nous avons créé un environnement dynamique qui vous permet d'explorer un monde entièrement nouveau et d'interagir avec lui.
La deuxième facette est la modélisation des comportements des êtres vivants, qui donne vie aux entités. Nous avons étudié les mouvements, les actions et les interactions des êtres vivants pour donner à nos mondes virtuels une touche de réalisme.
La troisième facette est la modélisation génétique des êtres vivants, qui donne de la consistance à nos mondes virtuels. Nous avons étudié les lois de la génétique pour créer des êtres vivants qui sont uniques, intéressants et interactifs.
La quatrième facette est la modélisation des environnements - météorologie, géologie, biotopes, biomasse, physique, théologie et magique. Nous voulons permettre la création des environnements qui sont non seulement réalistes, mais qui ont également leur propre personnalité et leur propre histoire.
Enfin, la cinquième facette est la modélisation des transmissions d'informations nécessaires à l'apprentissage et aux comportements sociaux. Nous voulons permettre la création de systèmes sophistiqués qui permettent à nos êtres virtuels de communiquer et de s'adapter à leur environnement.
Nous sommes fiers de notre travail sur le projet Yokul, qui nous permet de créer des mondes virtuels, de simuler des comportements d'acteurs.
Innovation
Notre projet est un ensemble coherents de projets innovants.
Nous avons créé un environnement unique qui nous permet d'accélérer, d'interconnecter et de faire évoluer des projets, d'explorer des concepts de manière simple, tout en bénéficiant d'un environnement complexe avec lequel intéragir. Nous sommes fiers de pouvoir valider les preuves de concept et de généraliser les projets grâce à notre plateforme .
Notre approche de l'innovation est basée sur l'informatique théorique et appliquée. De plus, nous sommes convaincus que la collaboration et la complémentarité sont essentielles afin de créer des projets innovants. Nous travaillons avec une grande variété de concepts et nous sommes heureux de pouvoir offrir une expérience unique à nos utilisateurs.
Nous sommes constamment à la recherche de nouveaux partenaires pour nous aider à repousser les limites de notre projet et nous sommes impatients de collaborer avec vous pour réaliser des projets innovants.
L'innovation, face aux technologies émergentes.
Tout au long de la création du projet de Yokul, plusieurs projets ont été développés pour répondre à un nombre croissant de besoins, en particulier dans le domaine de la simulation de monde virtuel. Ces besoins ne concernent pas seulement le projet en lui-même, mais aussi d'autres logiciels. Par exemple, nous utilisons ou utilisions des techniques comme la compilation dynamique, l'association de graphes de comportements avec des mécanismes d'héritage et de polymorphisme multiple, des systèmes à Acteurs, l'injection de dépendances (IoC) et des méthodes de type EaI. Beaucoup d'implémentations de concepts nécéssaires, qui n'existaient pas de manière standard dans les librairies, ont évolué au fil du temps et ont mutés, ou été remplacées par des outils libres ou open source qui sont apparus plus tard. Très tot dans le projet, est apparu la nécéssité de séparer le concept général de ce qui semble etre un objet répondant a un besoin a une forme plus généraliste, en suprimant les contraintes lié a l'objectif actuel, mais en visant une stabilité. C'est une approche complement lié aux notions de l'heritage et des patterns informatiques que l'ont peu qualifié de standard. En portant ces mécanismes au dela des objets, mais egalement au niveau des composants, puis ensuite au niveau des concepts et de leurs interactions, on commence a s'affranchir des contraintes de l'implémentation technique : nous pouvons concevoir de manière distincte des réalisations. Cela permet de gagner du temps à chaque itération de projet, sa maintenance, et de pouvoir rendre fluide chaque changement technologique majeur, et cela se poursuit toujours. La satisfaction que nous retirons de cela est que le remplacement des modules se fait naturellement au sein de l'architecture globale, ce qui permet de se concentrer sur ses véritables objectifs : s'amuser en innovant, testant, inventant en jouant avec l'ensemble comme si nous avions des legos et de facon amusante, comme des legos.
L'innovation, un moteur de la motivation.
Imaginez-vous assis autour d'une table avec un groupe de personnes après avoir accompli un objectif commun. Comme la pluspart des personnes : après avoir réalisé et constaté materiellement (ce qui prends du temps, et c'est un mal nécéssaire en ce sens en equipe), on percoit mieux les limites ou les implications de celui ci, on accepte mieux. Alors La conversation peu s'ouvrir alors sur l'avenir, les idées fusent, et vous réalisez que vous avez tous les moyens nécessaires pour les réaliser. Cette situation engendre une motivation, presque de l'exitation! Mais ce n'est pas tout : non seulement nous capturons de nouvelles idées pour realiser et tendre vers l'objectif suivant ; mais nous créons également l'ingrédient le plus important pour sa réussite : l'esprit d'équipe, la cohésion et l'envie de communiquer tout au long du cycle d'évolution. Nos succès passés, nos motivations individuelles, la communication en équipe et surtout nos personnalités font notre véritable force et constituent le moteur de l'innovation.
contact : eric