Petite mission training AVEC prétention...
-
Topic author - Chef de patrouille
- Messages : 5714
- Inscription : 20 janvier 2002
Petite mission training AVEC prétention...
#1Hello tout le monde,
Après quelques heures de Lua je suis enfin arrivé à ce que je voulais et je devrais avoir prochainement besoin de volontaires béta-testeurs qui voudront bien se faire connaitre ici même au cas ou.
Depuis ceci http://www.checksix-forums.com/viewtopi ... 5&t=202842 les choses on bien avancées et je crois pouvoir dire que mon but initial est atteint. Plus précisément il s'agissait d'essayer, à partir d'une mission simple, de pouvoir la laisser tourner en continue et qu'elle se renouvelle à l'infinie sans que jamais les vols soient identiques, le but ultime étant à terme de pouvoir faire une campagne riches et diversifiée à partir de seulement quelques missions template.
Donc pour l'instant :
- tout les avions des vols de la mission sont visibles au parking dés le début de mission,
- les TOT des vols sont choisis aléatoirement dans un intervalle de temps donné (paramétrable),
- les vols sont mis en place de façon aléatoire (paramétrable),
- tout vol non mis en place est réassigné après un certains laps de temps (paramétrable),
- tout vol RTB est réassigné après un certains laps de temps (paramétrable),
- pour les vols CAP, CAS et AWACS les points cibles sont définis de façon aléatoire (selon une convention sur les WPT du plan de vol),
- la gestion des packages est pris en compte (par exemple si le vol lead n'est pas assigné, les vols associés ne le sont pas non plus),
- en cas de package les vols associés au vol lead ne sont pas assignés systématiquement (par exemple un vol CAS pourra être accompagné d'un seul vol escorte lors d'une première itération et d'un vol escorte + Sead (ou toute autre combinaison) lors d'un vol ultérieur ou d'aucun vol),
- les TOT des vols des packages sont gérés intelligemment en fonction du TOT du vol lead.
Ajout :
- frappes multi-sites (un vol strike peu engager plusieurs sites avant RTB, paramétrable)
- gestion "mur de Mig" : en cas de nombreux vols potentiellement disponibles il peut arriver que de nombreux avions se retrouvent en l'air en même temps, un phénomène similaire a celui connu dans les campagnes Falcon sous l’appellation "mur de Mig". Pour ne pas trop surcharger les machines et en particulier les petites config, le nombre d'avions en l'air est limité (paramétrable, pour l'instant j'ai mis le paramètre à 75% des vols dispos ou 30 max (par camps bleue ou rouge donc 60 avions en l'air max)) et tout vol en excès se retrouve en fil d'attente avec un certain délai (paramétrable) par rapport au TOT initialement prévu. Dés qu'un groupe d'avion atterri la situation tactique est recalculée et si le nombre d'avion en l'air passe ne dessous du seuil le vol peut partir. Dans le cas contraire il est repoussé à nouveau du délai. On peut aussi voir un peu ca comme si l'espace aérien était saturé ou comme si un pb technique retardait un vol. Reste un petit effet de bord a corriger car dans certains cas il peut arriver que le flight lead décolle mais que le vol escorte s'il en a un soit retardé. Je pense corriger cela en ajoutant un circuit d'attente systématique sur les premiers WPT avec un temps d'attente de 10 à 15 mn en considérant que si le vol escorte n'arrive pas, soit le vol part seul sur la mission, soit il est RTB (j'imagine que la seconde solution est la plus réaliste).
A venir bientôt:
- briefing succinct généré à la volée pour le vol humain,
- gestion du succès des vols (pour objectif de campagne),
- ré-assignation d'un vol détruit en fonction du contexte (pour l'instant seul les vols RTB sont ré-assignés sur un créneau ultérieur)
- autre que j'oublie...
- autre si certains ont des idées ou suggestion...
Dans un premier temps les tests consisteront a vérifier :
- qu'il n'y a pas de blocage (outre les bug de DCS) sur plusieurs heures,
- que chaque mission est vraiment différente de la précédente,
A bientôt donc pour ceux qui voudront bien,
++
PS : j'ai posté ca ici mais ce ne se limite évidement pas au F18
Après quelques heures de Lua je suis enfin arrivé à ce que je voulais et je devrais avoir prochainement besoin de volontaires béta-testeurs qui voudront bien se faire connaitre ici même au cas ou.
Depuis ceci http://www.checksix-forums.com/viewtopi ... 5&t=202842 les choses on bien avancées et je crois pouvoir dire que mon but initial est atteint. Plus précisément il s'agissait d'essayer, à partir d'une mission simple, de pouvoir la laisser tourner en continue et qu'elle se renouvelle à l'infinie sans que jamais les vols soient identiques, le but ultime étant à terme de pouvoir faire une campagne riches et diversifiée à partir de seulement quelques missions template.
Donc pour l'instant :
- tout les avions des vols de la mission sont visibles au parking dés le début de mission,
- les TOT des vols sont choisis aléatoirement dans un intervalle de temps donné (paramétrable),
- les vols sont mis en place de façon aléatoire (paramétrable),
- tout vol non mis en place est réassigné après un certains laps de temps (paramétrable),
- tout vol RTB est réassigné après un certains laps de temps (paramétrable),
- pour les vols CAP, CAS et AWACS les points cibles sont définis de façon aléatoire (selon une convention sur les WPT du plan de vol),
- la gestion des packages est pris en compte (par exemple si le vol lead n'est pas assigné, les vols associés ne le sont pas non plus),
- en cas de package les vols associés au vol lead ne sont pas assignés systématiquement (par exemple un vol CAS pourra être accompagné d'un seul vol escorte lors d'une première itération et d'un vol escorte + Sead (ou toute autre combinaison) lors d'un vol ultérieur ou d'aucun vol),
- les TOT des vols des packages sont gérés intelligemment en fonction du TOT du vol lead.
Ajout :
- frappes multi-sites (un vol strike peu engager plusieurs sites avant RTB, paramétrable)
- gestion "mur de Mig" : en cas de nombreux vols potentiellement disponibles il peut arriver que de nombreux avions se retrouvent en l'air en même temps, un phénomène similaire a celui connu dans les campagnes Falcon sous l’appellation "mur de Mig". Pour ne pas trop surcharger les machines et en particulier les petites config, le nombre d'avions en l'air est limité (paramétrable, pour l'instant j'ai mis le paramètre à 75% des vols dispos ou 30 max (par camps bleue ou rouge donc 60 avions en l'air max)) et tout vol en excès se retrouve en fil d'attente avec un certain délai (paramétrable) par rapport au TOT initialement prévu. Dés qu'un groupe d'avion atterri la situation tactique est recalculée et si le nombre d'avion en l'air passe ne dessous du seuil le vol peut partir. Dans le cas contraire il est repoussé à nouveau du délai. On peut aussi voir un peu ca comme si l'espace aérien était saturé ou comme si un pb technique retardait un vol. Reste un petit effet de bord a corriger car dans certains cas il peut arriver que le flight lead décolle mais que le vol escorte s'il en a un soit retardé. Je pense corriger cela en ajoutant un circuit d'attente systématique sur les premiers WPT avec un temps d'attente de 10 à 15 mn en considérant que si le vol escorte n'arrive pas, soit le vol part seul sur la mission, soit il est RTB (j'imagine que la seconde solution est la plus réaliste).
A venir bientôt:
- briefing succinct généré à la volée pour le vol humain,
- gestion du succès des vols (pour objectif de campagne),
- ré-assignation d'un vol détruit en fonction du contexte (pour l'instant seul les vols RTB sont ré-assignés sur un créneau ultérieur)
- autre que j'oublie...
- autre si certains ont des idées ou suggestion...
Dans un premier temps les tests consisteront a vérifier :
- qu'il n'y a pas de blocage (outre les bug de DCS) sur plusieurs heures,
- que chaque mission est vraiment différente de la précédente,
A bientôt donc pour ceux qui voudront bien,
++
PS : j'ai posté ca ici mais ce ne se limite évidement pas au F18
Dernière modification par Cougar FFW04 le lun. déc. 31, 2018 3:17 pm, modifié 4 fois.
Re: Petite mission training AVEC prétention...
#3Bonjour,
Ou est il possible de telecharger votre mission.
Merci
Ou est il possible de telecharger votre mission.
Merci
-
- Webmaster
- Messages : 1872
- Inscription : 27 juillet 2002
-
Topic author - Chef de patrouille
- Messages : 5714
- Inscription : 20 janvier 2002
Re: Petite mission training AVEC prétention...
#6Hello,
Sinon non
Merci
Les tests pour l'instant se sont déroulés sans problème sur une période de 10H et je complète la mission au fur et à mesure jusqu'à obtenir ce que je compte vous proposer pour test.
Si tu es blonde (brune, brune, rousse ou chauve) à forte poitrine ca m'intéresse aussi
Sinon non
Pas encore dispo mais je ferais signe dés que c'est OK pour moi.
Merci
-
Topic author - Chef de patrouille
- Messages : 5714
- Inscription : 20 janvier 2002
Re: Petite mission training AVEC prétention...
#9De ce que j'ai pu lire, je l'attends avec impatience….
Faites moi signe quand elle sera dispo.
Merci d'avance.
Faites moi signe quand elle sera dispo.
Merci d'avance.
Re: Petite mission training AVEC prétention...
#10Désolé mais j'ai peut etre mal lu mais y a possibilité de co-op ou c'est solo?
Si c'est co op nos vols reprennent le 2 janvier donc on pourra tester cela avec plaisir
Si c'est co op nos vols reprennent le 2 janvier donc on pourra tester cela avec plaisir
-
Topic author - Chef de patrouille
- Messages : 5714
- Inscription : 20 janvier 2002
Re: Petite mission training AVEC prétention...
#11N'ayant jamais fait de vols réseau sous DCS je ne vais pas pouvoir répondre précisément a part dire que "a priori" je ne vois pas de contrainte.
Dans un premier temps je posterais d'ici ce soir un fichier Tacview qui montre l'activité sur une période de plusieurs heures.
Le but étant juste d'illustrer ce que le script peut faire (et ne peut pas faire). Pour ce test et pour que le fichier ne soit pas trop gros j'ai simplement mis des vols bleus, le tout étant basé sur une dizaine de vol maximum. Je donnerais les détails avec le fichier Tacview.
Je veux encore apporter quelques amélioration avant de distribuer la mission a ceux qui se sont fait connaitre,
A bientot,
++
Re: Petite mission training AVEC prétention...
#12Pour la co-op il suffit juste d'éditer les avions IA en "client" dans les patrouilles mais espérons que cela n'ai pas d'incidence sur tes scripts
En tous cas merci pour ton travail que tu veux bien partager avec nous
En tous cas merci pour ton travail que tu veux bien partager avec nous
Re: Petite mission training AVEC prétention...
#13respect et chapeau pour le travail effectué
fait que … t'as validé ton UV de lua
fait que … t'as validé ton UV de lua
AMD 3700 X - DDR4 32GB 3400 ghz - RTX 3080 ti - SoundBlaster Omni 5.1
VR PIMAX Crystal Chassis JCL-V2 bi-Simu + Simshakers x4 AURA .
simflight --> VKB Gunfighter-Pro + Saitek throtle + rudder VKB MK-IV + Cougar FCC + Winwing TQS
simrace --> Volant Fanatec DD1 + pédalier HPP (JVB) + Boutons box ( DsD + Saitek box )
-
Topic author - Chef de patrouille
- Messages : 5714
- Inscription : 20 janvier 2002
Re: Petite mission training AVEC prétention...
#14Salut Jallie,
PS : j'ai cru comprendre que tu n'es plus chez les "zoreilles" mais chez les "Cousins" maintenant
Ajout : Gestion "mur de Mig" (cf post initial). C'est un peu de l'optimisation mais comme ce truc commence à ressembler à une campagne "dynamique" de certains points de vue, c'était important de prendre ca en compte. D'ailleurs à ce sujet, à partir de combien d'avions en l'air (en moyenne car bien sur ca doit dépendre de la machine) DCS sur une machine moyenne commence à perdre les pédales ? Je voudrais juste un ordre d'idée... 10 ? 20 ? 50 ? 100 ? Bon après c'est paramétrable donc facile a changer mais si je peux avoir une info à la louche... Thanks
Merci. Je fais ca avnat tout pour moi mais si ca peut servir aux autres par la suite alors tant mieux.
LOL Ca c'était pas le plus difficile dans l'affaire
PS : j'ai cru comprendre que tu n'es plus chez les "zoreilles" mais chez les "Cousins" maintenant
Ajout : Gestion "mur de Mig" (cf post initial). C'est un peu de l'optimisation mais comme ce truc commence à ressembler à une campagne "dynamique" de certains points de vue, c'était important de prendre ca en compte. D'ailleurs à ce sujet, à partir de combien d'avions en l'air (en moyenne car bien sur ca doit dépendre de la machine) DCS sur une machine moyenne commence à perdre les pédales ? Je voudrais juste un ordre d'idée... 10 ? 20 ? 50 ? 100 ? Bon après c'est paramétrable donc facile a changer mais si je peux avoir une info à la louche... Thanks
Re: Petite mission training AVEC prétention...
#15Sur DCE Caucase avec le Mirage 2000, ça tournait au PowerPoint à proximité des bases à cause des unités statiques au sol.
Tout l'ODB "air" était stationné sur les parkings en statique à défaut d'être "taské".
I7 770K, 32Go RAM, GTX 1080Ti 11Go et DCS installé sur SSD.
Je ne sais pas si problème à été résolu, mais dans un certain rayon, les unités sol font mal aux FPS également.
Tout l'ODB "air" était stationné sur les parkings en statique à défaut d'être "taské".
I7 770K, 32Go RAM, GTX 1080Ti 11Go et DCS installé sur SSD.
Je ne sais pas si problème à été résolu, mais dans un certain rayon, les unités sol font mal aux FPS également.
Re: Petite mission training AVEC prétention...
#16Bonjour,
D'abord merci pour le travail que tu fournis, ensuite pour ma part je suis partant pour la tester !
Cordialement,
Ricaym
D'abord merci pour le travail que tu fournis, ensuite pour ma part je suis partant pour la tester !
Cordialement,
Ricaym
-
Topic author - Chef de patrouille
- Messages : 5714
- Inscription : 20 janvier 2002
Re: Petite mission training AVEC prétention...
#17Hello,
Juste un petit message pour dire que j'ai retardé la distribution de la mission test, non pas car ca ne fonctionne pas, mais simplement car je rajoute de nouvelle fonctionnalités en particulier pour tout ce qui est package, destruction de cibles et prise en compte des performances du joueur. Les nouvelles fonctionnalités sont codées et testées mais il reste à remettre en forme la totalité.
Je mettrais un petit mot quand ce sera prêt.
En attendant bons vols à tous.
Juste un petit message pour dire que j'ai retardé la distribution de la mission test, non pas car ca ne fonctionne pas, mais simplement car je rajoute de nouvelle fonctionnalités en particulier pour tout ce qui est package, destruction de cibles et prise en compte des performances du joueur. Les nouvelles fonctionnalités sont codées et testées mais il reste à remettre en forme la totalité.
Je mettrais un petit mot quand ce sera prêt.
En attendant bons vols à tous.
Re: Petite mission training AVEC prétention...
#18Vu le boulot que cougar avait fait sur fsx@war, j'étais sûr qu'il allait nous sortir des trucs sympas. J'ai hâte de voir ça quand il sera au point.
-
- Pilote Philanthrope
- Messages : 1925
- Inscription : 22 mai 2003
Re: Petite mission training AVEC prétention...
#19Ca c'est énorme !!
Merci pour tout le taf, et dispo qd tu veux pour tester.
++
Merci pour tout le taf, et dispo qd tu veux pour tester.
++
Stephane
Star Citizen Referal Code : STAR-M5HV-KNVC
DCS : FFW10 "RoOster"
i7-4790k @4,6Ghz / Assus Z97-A / 32Go DDR3 1866 / SSD 850 Pro 128&512Go / GTX1080 Ti 11Go / Trackir 5 / Thrustmaster Cougar-Warthog-MFD / Palo VKB / Acer 27" G-Sync 2560*1440 @ 144Hz
Star Citizen Referal Code : STAR-M5HV-KNVC
DCS : FFW10 "RoOster"
i7-4790k @4,6Ghz / Assus Z97-A / 32Go DDR3 1866 / SSD 850 Pro 128&512Go / GTX1080 Ti 11Go / Trackir 5 / Thrustmaster Cougar-Warthog-MFD / Palo VKB / Acer 27" G-Sync 2560*1440 @ 144Hz
-
Topic author - Chef de patrouille
- Messages : 5714
- Inscription : 20 janvier 2002
Re: Petite mission training AVEC prétention...
#20Hello,
Juste un petit message pour remercier pour les encouragements
Mais aussi pour dire que je suis en train d'automatiser et de rajouter des fonctionnalités non prévues au départ.
Comme en plus je suis passé sous ATME j'ai du recoder un certain nombre de choses et donc ca prend aussi un peu de temps...
Bref ca progresse, même s'il reste encore pas mal de choses à paufiner...
Je donnerais bientot un éventail des fonctionalités.
DynaMo (Dynamic campaign Model) en gestation,
Stay tuned
++
Juste un petit message pour remercier pour les encouragements
Mais aussi pour dire que je suis en train d'automatiser et de rajouter des fonctionnalités non prévues au départ.
Comme en plus je suis passé sous ATME j'ai du recoder un certain nombre de choses et donc ca prend aussi un peu de temps...
Bref ca progresse, même s'il reste encore pas mal de choses à paufiner...
Je donnerais bientot un éventail des fonctionalités.
DynaMo (Dynamic campaign Model) en gestation,
Stay tuned
++
Re: Petite mission training AVEC prétention...
#21Merci!
Tu pourrais reposter ta mission car elle a sauté lors de la perte des PJ ?
Tu pourrais reposter ta mission car elle a sauté lors de la perte des PJ ?
-
Topic author - Chef de patrouille
- Messages : 5714
- Inscription : 20 janvier 2002
Re: Petite mission training AVEC prétention...
#22Hello,
Par contre j'espère avoir quelques choses d'encore plus convainquant bientot...
Je suis en ce moment en train d'automatiser un certains nombre de choses de façon a grandement simplifier la préparation...
Normalement bientôt, a part mettre des vols sur des bases et définir des objectifs, il n'y aura plus rien d'autre a faire te le moteur de "campagne" se chargera de tout.
En ce moment je m'attaque au brouillard de guerre...
Je mettrais prochainement un message pour expliquer un peu mieux ce que je fais et comment ca fonctionnera.
En tout cas je suis content, ca avance bien et la DynaMo commence a produire du courant et a faire des étincelles
Stay tuned
J'ai bien peur de ne plus avoir ce que tu demandes...
Par contre j'espère avoir quelques choses d'encore plus convainquant bientot...
Je suis en ce moment en train d'automatiser un certains nombre de choses de façon a grandement simplifier la préparation...
Normalement bientôt, a part mettre des vols sur des bases et définir des objectifs, il n'y aura plus rien d'autre a faire te le moteur de "campagne" se chargera de tout.
En ce moment je m'attaque au brouillard de guerre...
Je mettrais prochainement un message pour expliquer un peu mieux ce que je fais et comment ca fonctionnera.
En tout cas je suis content, ca avance bien et la DynaMo commence a produire du courant et a faire des étincelles
Stay tuned
-
- Pilote Philanthrope
- Messages : 1925
- Inscription : 22 mai 2003
Re: Petite mission training AVEC prétention...
#23Cool !!
Merci pour les news !
++
Merci pour les news !
++
Stephane
Star Citizen Referal Code : STAR-M5HV-KNVC
DCS : FFW10 "RoOster"
i7-4790k @4,6Ghz / Assus Z97-A / 32Go DDR3 1866 / SSD 850 Pro 128&512Go / GTX1080 Ti 11Go / Trackir 5 / Thrustmaster Cougar-Warthog-MFD / Palo VKB / Acer 27" G-Sync 2560*1440 @ 144Hz
Star Citizen Referal Code : STAR-M5HV-KNVC
DCS : FFW10 "RoOster"
i7-4790k @4,6Ghz / Assus Z97-A / 32Go DDR3 1866 / SSD 850 Pro 128&512Go / GTX1080 Ti 11Go / Trackir 5 / Thrustmaster Cougar-Warthog-MFD / Palo VKB / Acer 27" G-Sync 2560*1440 @ 144Hz
Re: Petite mission training AVEC prétention...
#24Ce sera Hornet only ou on pourra en profiter avec d'autres modules ?
-
Topic author - Chef de patrouille
- Messages : 5714
- Inscription : 20 janvier 2002