Proposer des courses : Différence entre versions

De VlmWiki
 
(35 révisions intermédiaires par 4 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
'''Cette page a besoin d'être complétée [http://www.virtual-winds.com/forum/index.php?showtopic=4702&hl=proposer+course à partir des renseignements du forum]'''
+
'''Cette page a besoin d'être complétée [http://www.virtual-winds.org/forum/index.php?showtopic=4702&hl=proposer+course à partir des renseignements du forum]'''
  
 
=Propositions en cours=
 
=Propositions en cours=
Ligne 7 : Ligne 7 :
  
  
'''Mise à jour : mardi 20 août 2013'''
+
 
 +
'''Mise à jour: samedi 18 juillet 2015'''
  
  
  
 
{| style="border-spacing:0;"
 
{| style="border-spacing:0;"
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Date'''</center>
+
| style="border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>'''Date'''</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Auteur '''</center>
+
| style="border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>'''Auteur'''</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Nom'''</center>
+
| style="border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>'''Nom'''</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Référence'''</center>
+
| style="border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>'''Référence'''</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Commentaires'''</center>
+
| style="border-top:1pt solid #000000;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>'''Commentaires'''</center>
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>'''Statut'''</center>
+
| style="border:1pt solid #000000;padding:0cm;"| <center>'''Statut'''</center>
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2008/12/29
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2010/12/04
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Mesosaure
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Korigan des Mers
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Transquadra3
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Tour de Cuba
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=5814&p=181074 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=216562 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Permanente
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|  
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| &nbsp;?
 +
 
 
|-
 
|-
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2011/01/23
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Legone30
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Tour du monde par le nord
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=220489 ici]</center>
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| &nbsp;?
 +
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2009/10/06
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2011/07/11
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Paparazzia
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| agades 3
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Remake de HI FIVE
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Voyage de La Pérouse
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=194539 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=6964&p=233978 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Grande course [http://v-l-m.org/ics.php?idraces=55 ici]
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Conception très originale
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| Codée et transmise au CdC
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2009/10/07
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2011/07/18
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Korigan des Mers
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| agades 3
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Route des phares
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| New-York-San Francisco (par le canal de Panama)
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=194633 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|  
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Permanente
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|  
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| Codée et transmise au CdC
 +
 
 
|-
 
|-
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2011/09/11
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| agades 3
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Pacifique&nbsp;: Monterey - Macao
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Permanente
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| Codée et transmise au CdC
 +
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2010/02/02
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2011/11/21
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| grandfrère
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| fulmar
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| L’armada oubliée (une aventure en 3 courses)
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Route de Pytheas de Marseille
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7233&p=247086 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=231970 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Cf. détails [http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=248489 ici]
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|  
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Etape 3 : septembre 2013
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| &nbsp;?
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2010/02/14
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2011/11/21
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| agades 3
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| omr
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Marduf
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Voyages de Leif Erikson
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=231977 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| [http://www.virtual-winds.org/forum/index.php?showtopic=7154&p=243056 Marduf]&nbsp;: Marion Dufresne II, navire ravitailleur des TAAF
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|  
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Codée et transmise au CdC
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| &nbsp;?
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2010/02/15
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2012/01/15
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| agades 3
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| banaster
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Route des esclaves
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| La Larsen-Admunsen
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=246376 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://cjoint.com/?CCnibwQwNq9 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Le passage du Nord Ouest à l'envers - Vancouver Montréal
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Mise en ligne prévue par le CdC
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| Codée et transmise au CdC
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2010/12/04
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2012/01/31
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Korigan des Mers
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| banaster
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Tour de Cuba
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| La méridienne
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=216562 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://cjoint.com/?CCmt5j19GHT ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|  
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| Codée et transmise au CdC
 +
 
 
|-
 
|-
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2012/09/17
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Didier46700
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Tour des Kerguelen
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7136&p=240156 ici]</center>
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Pour le record des 3 mers
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| &nbsp;?
 +
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2011/01/23
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2012/09/17
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Legone30
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| faranfrog
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Tour du monde par le nord
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Tour des Malouines
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=220489 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7136&p=240157 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Pour le record des 3 mers
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| &nbsp;?
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2011/07/11
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2012/09/17
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| agades 3
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| uboot2935
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Voyage de La Pérouse
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Tour des cyclades
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=6964&p=233978 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7136&p=240159 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Conception très originale
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Pour le record des 3 mers
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Codée et transmise au CdC
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| &nbsp;?
 +
 
 
|-
 
|-
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2012/09/25
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| farangfrog
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Le 8 des Philippines
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7136&p=240307 ici]</center>
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Pour le record des 3 mers
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| &nbsp;?
 +
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2011/07/18
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2012/12/02
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| agades 3
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Abayspar
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| New-York-San Francisco (par le canal de Panama)
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Route des deux canaux
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7193&p=243499 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Testée par plusieurs skippers (tout ou partie)
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Codée et transmise au CdC
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| &nbsp;?
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2011/09/11
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2013/01/11
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| agades 3
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Abayspar
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Pacifique : Monterey - Macao
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Route des deux pôles
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=245562 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Permanente
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|  
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Codée et transmise au CdC
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| &nbsp;?
 +
 
 
|-
 
|-
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2013/01/31
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| agades 3
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Amazone
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Série de courses de WE
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| Codée et transmise au CdC
 +
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2011/11/21
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2013/02/10
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| fulmar
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Gipi
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Route de Pytheas de Marseille
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Route des convois
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=231970 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=247092 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|  
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| Codée et transmise au CdC.
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2011/11/21
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2013/02/10
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| omr
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Gipi
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Voyages de Leif Erikson
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Transsibérienne
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=231977 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=247092 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|  
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| Codée et transmise au CdC
 +
 
 
|-
 
|-
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2013/02/12
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| ravaillac
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Capri-Palma-Capri
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=247234 ici]</center>
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Permanente
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| Non codée
 +
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2012/01/15
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2013/03/02
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| banaster
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| aiela
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| La Larsen-Admunsen
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Variante BHL par Panama
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://cjoint.com/?CCnibwQwNq9 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=248597 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Le passage du Nord Ouest à l'envers - Vancouver Montréal
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Avec 1 ou 2 WP&nbsp;?
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Codée et transmise au CdC
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| &nbsp;?
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2012/01/31
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2013/03/10
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| banaster
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| banaster
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| La méridienne
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Don-Amour
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://cjoint.com/?CCmt5j19GHT ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://cjoint.com/?CCnilAczhhk ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Tour de l'ex URSS "Don - Amour"&nbsp;: mer de crimée, mer noire, mer méd, atlantique (ou mer du Nord), océan arctique, pacifique en VO70
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Codée et transmise au CdC
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| &nbsp;?
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2012/09/17
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2013/04/27
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Didier46700
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Marcello
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Tour des Kerguelen
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Les 3 détroits (sens Izmir vers Taganrog)
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7136&p=240156 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php/topic/7212-propositions-de-courses/?p=250655 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Pour le record des 3 mers
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|  
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| Codée et transmise au CdC
 +
 
 
|-
 
|-
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2013/04/27
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Marcello
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Les 3 détroits (sens Taganrog vers Izmir)
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php/topic/7212-propositions-de-courses/?p=250655 ici]</center>
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| Codée et transmise au CdC
 +
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2012/09/17
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2013/09/17
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| faranfrog
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Korigan
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Tour des Malouines
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Le Tour des Frances
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7136&p=240157 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php/topic/7329-tour-des-frances-2013/?p=254293 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Pour le record des 3 mers
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|  
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| Codée et transmise au CdC
  
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2012/09/17
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2013/12/20
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| uboot2935
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Kiki
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Tour des cyclades
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Lisbonne-Nouvelle Zélande
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7136&p=240159 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php/topic/7377-proposition-de-suite-a-la-bhl-;/?p=256454 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Pour le record des 3 mers
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Dans l'esprit de la BHL
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"|Test terminé
 
|-
 
|-
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2014/10/14
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| ravaillac
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Le Pequod (Moby Dick)
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php/topic/7212-propositions-de-courses/?p=261256 ici]</center>
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| En 2 étapes (3 ou 4 si retour d'Ismaël inclus)
 +
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"|En cours de codage
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2012/09/25
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2014/10/29
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| farangfrog
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Horn
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Le 8 des Philippines
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Remake de Hi5
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7136&p=240307 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php/topic/7212-propositions-de-courses/?p=261398 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Pour le record des 3 mers
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Déjà proposé par Paparazzia le 6/10/2009
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| ?
 
|-
 
|-
|-
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| 2014/11/18
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2012/09/26
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| Brick
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ravaillac
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"|Virtual's Cup
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Pequod (Moby Dick)
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| <center>[http://www.virtual-winds.org/forum/index.php/topic/7212-propositions-de-courses/?p=261710 ici]</center>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7136&p=240313 ici]</center>
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0cm;"| En 3 manches
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Une variante longue [http://www.virtual-winds.org/forum/index.php?showtopic=6964&p=233986 ici]
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0cm;"| ?
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Non codée
+
|}
 +
 
 +
=Qui peut proposer une course ? Quelles sont les conditions ?=
 +
 
 +
Tout le monde peut proposer une course. Le forum peut vous aider si vous avez des difficultés techniques.
 +
 
 +
Il faut être conscient :
 +
* que proposer une course va beaucoup plus vite que de la courir ! Ce ne sont donc pas les stocks de course qui manquent, et il est possible que votre course mette du temps à arriver en ligne (suivant les autres courses déjà programmées).
 +
* que le comité de course de Vlm essaye de gérer un équilibre entre le nombre de course, la compétition, la diversité, etc... (d'ou le point précédent).
 +
* que le comité de course de Vlm peut être amené à refuser une course ou vous proposer des améliorations. De même, comme il n'est jamais trop tard pour reconnaitre son erreur, le comité de course de Vlm peut être amené a faire des modifications dans les Wp que vous avez proposé afin que la course reste "jouable". Il ne s'agit pas d'une remise en cause de votre idée, simplement d'un compromis entre créativité et jouabilité.
 +
 
 +
Il y a une page sur le wiki qui pourrait recenser les [[Idées de courses]]
 +
 
 +
=Les informations nécessaires pour créer une course=
 +
 
 +
* Choix Course en ligne ou course permanente (record)
 +
* Donner un nom
 +
* Durée du Stop&Go
 +
* Date d'ouverture de la ligne de départ
 +
* Date de fermeture de la ligne de départ
 +
* Fermeture de la ligne d'arrivée
 +
* Type de bateau voir [[Polaires]]
 +
* Qualification (lien vers la course de qualification)
 +
* L'image (la carte) qui résume la course
 +
* la fréquence de mise à jour (1min ou 5min)
 +
* les instructions de courses particulières (blackout,etc..)
 +
 
 +
= Recommandations =
 +
 
 +
* Utiliser le blackout avec parcimonie
 +
* Pensez que le type de porte "sens de passage" et "pas de demi tour" sont complémentaires (Voir plus bas les options sur les portes)
 +
 
 +
=A quel format ?=
 +
 
 +
[http://www.virtual-winds.org/forum/index.php?s=&showtopic=6156&view=findpost&p=192172 D'après le post Phille Comment créer une course, ... et à qui envoyer les info.] [http://www.virtual-winds.org/forum/index.php?showtopic=4702&view=findpost&p=149921    et le post de sterwenn PUBLICATION DE COURSES, Voici ce qu'il me faut... ]
 +
 
 +
 
 +
Informations nécessaires:
 +
 
 +
* Fichier image en PNG de 720x480 pixels de dimension et nommé xxxxx.png (xxxxx=N° de la course idraces, voir plus loin) qui servira pour la vignette d'annonce. C'est une photo ou un schéma résumant le parcours. 
 +
* Un fichier texte (xxxxx.txt où xxxxx est idraces, voir plus loin):
 +
** Coordonnées décimales du départ, des WP et de l'arrivée.
 +
** Nom de la regate (choix libre)
 +
** Type de bateau qui a une polaire dans VLM : http://wiki.v-l-m.org/index.php/Les_bateaux 
 +
** Penalité pour échouement en minutes (Le fameux stop and go)
 +
** Date et heure du départ
 +
** Fermeture ligne de départ
 +
** Fermeture de la course en % du temps du gagnant
 +
** Durée entre vac (1 ou 5 minutes) selon type de parcours (si il y a des passages entre les cailloux = 1 minutes)
 +
** '''Le fichier texte doit être encodé en UTF-8. Utilisez un outil comme PSPAD pour vous en assurer.(ou Notepad++)'''
 +
 
 +
 
 +
Exemple de fichier xxxxx.txt
 +
 
 +
# LA COURSE  Route de Fantaisie. <br/>
 +
delete from races where idraces = 20090228;
 +
insert into races (idraces,  racename, 
 +
                  started,  deptime,  closetime,
 +
                  startlat, startlong,
 +
                  racetype, boattype,
 +
                  firstpcttime, qualifying_races, coastpenalty,
 +
                  bobegin, boend, vacfreq)
 +
values
 +
                  (20090228, "Route de Fantaisie",
 +
                  0, 1235826000, 1235826000+3600,
 +
                  22105, 114088,
 +
                  0, "boat_C5v2",
 +
                  200, "", 3600,
 +
                  1235826000, 1235826000+4*3600, 5);<br/>
 +
# Les WAYPOINTS<br/>
 +
delete from waypoints where idwaypoint = 2009022801;
 +
delete from waypoints where idwaypoint = 2009022802;
 +
delete from waypoints where idwaypoint = 2009022803;
 +
delete from waypoints where idwaypoint = 2009022804;
 +
delete from waypoints where idwaypoint = 2009022805;
 +
delete from waypoints where idwaypoint = 2009022806;
 +
delete from waypoints where idwaypoint = 2009022807;<br/>
 +
insert into waypoints (idwaypoint, libelle, latitude1, longitude1,latitude2,longitude2, maparea)
 +
values
 +
        (2009022801,  "WP1", 22031, 114014,  21984, 114120, 12),
 +
        (2009022802,  "Sonde", -5891, 105789,  -5931, 105984, 12),
 +
        (2009022803,  "Sud Afrique", -34823, 20000, -34823, 20000, 10),
 +
        (2009022804,  "Archipel Bijagos", 11286, -16472, 11286, -16472, 8),
 +
        (2009022805,  "Manche", 49960, -5201, 48571, -4706, 8),
 +
        (2009022806,  "Mer du Nord", 51110, 1328,  50869, 1581, 8),
 +
        (2009022807,  "Finish", 51445, 747,  51520, 783, 12);<br/>
 +
# Les liens COURSE/WAYPOINTS<br/>
 +
delete from races_waypoints where idraces = 20090228;<br/>
 +
insert into races_waypoints ( idraces, wporder, idwaypoint, wpformat, laisser_au, wptype)
 +
values
 +
        (20090228,1,2009022801,0,999,"Classement"),
 +
        (20090228,2,2009022802,0,999,"Classement"),
 +
        (20090228,3,2009022803,1,0,"Classement"),
 +
        (20090228,4,2009022804,'''1537''',80,"Classement"),
 +
        (20090228,5,2009022805,0,999,"Classement"),
 +
        (20090228,6,2009022806,0,999,"Classement"),
 +
        (20090228,7,2009022807,0,999,"Finish");<br/>
 +
delete from races_instructions where idraces=20090713;<br/>
 +
insert into races_instructions ( idraces, instructions, flag)
 +
values
 +
                    (20090713, "http://www.virtual-winds.org/forum/index.php?showtopic=6093", 13);<br/>
 +
 
 +
*EXPLICATIONS:
 +
 
 +
 
 +
:*LA COURSE 20090228 Route de Fantaisie.
 +
 
 +
 
 +
'''idraces''': N° de la course = date de départ année-mois-jour (sans les - )ici 28 fev 2009<br/>
 +
'''racename''' : nom de la course (entre guillemets)<br/>
 +
'''started''' : 0 ou 1 … 0 = pas encore partie ... toujours mettre 0 car sinon certains fichiers ne seront pas initialisés.<br/>
 +
'''deptime''' : date et heure du départ en Unix Epoch time = nombres de secondes depuis le 1er Janvier 1970 … http://www.epochconverter.com/<br/>
 +
'''closetime''' : date de fermeture de la ligne de départ<br/>
 +
'''startlat''' : latitude du point de départ<br/>
 +
'''startlong''' : longitude du point de départ<br/>
 +
coordonnées en degrés décimaux avec 3 décimales … valeurs positives pour Nord et Est et valeur négatives pour Sud et Ouest (par exemple : 45°30min N soit 45.5 on met donc 45500) <br/>
 +
'''racetype''' : 0 = course en ligne, 1 = course permanente<br/>
 +
'''boattype''' : type de bateau (voir liste : http://v-l-m.org/Polaires/ )<br/>
 +
'''firstpcttime''' : durée max de la course en % du temps du vainqueur en général 50 pour une course en ligne et 200 = 3 fois le temps du vainqueur pour une course permanente<br/>
 +
'''qualifying_races''' : en cas que cette course soit une qualif pour une course future<br/>
 +
'''coast_penalty''' : temps de Stop & Go en cas d’échouement en secondes, 3600 = 1 heure<br/>
 +
'''bobegin et boend''' : début et fin du BlackOut en Epoch Time<br/>
 +
'''vacfreq''' : fréquence des vac 1 ou 5 minutes<br/>
 +
 
 +
PS: si pas de BlackOut, ne pas mentionner bobegin et boend ni leurs valeurs.  
 +
 
 +
:*Les WAYPOINTS
 +
 
 +
 
 +
chaque valeur est terminée par une virgule "," et un ordre par un point/virgule ";"<br/>
 +
Les « '''delete from''' …. » servent à effacer tout WP qui aurait le même N° dans la BD de VLM<br/>
 +
'''idwaypoint''' : N° du waypoint >>> N° de la course + 01, 02, …<br/>
 +
'''libelle''' : nom du WP<br/>
 +
'''latitude1''' … '''longitude2''' : lat et long des 2 points du WP (pour les portes) et pour un WP à point unique les lat et long doivent être identiques<br/>
 +
'''maparea''' : le facteur zoom pour visualiser le WP à partir du tableau de bord (les N°en haut à droite du tableau de bord, cartes 800 x 600 pix)<br/>
 +
séparer chaque WP par une virgule et à la fin un point/virgule
 +
 
 +
 
 +
:*Les liens COURSE/WAYPOINTS
 +
 
 +
 
 +
Le '''delete from''' sert à effacer un tableau existant (du même nom)<br/>
 +
Les valeurs : (N° de la course, ordre de passage du WP, laisser_au, type).La valeur '''laisser_au'''(relevé)sera de
 +
999 = pour WP avec 2 points ou de 0 à 360 pour laisser WP à point unique au cap xxx (relevé (laisser_au)) c'est à dire que pour passer au nord d'un Way-Point il faut le relever (le voir) au sud 180°sur le compas du bateau <br/>
 +
'''type''' : Classement, IceGate S (ou N,E et W selon le cas) ou Finish (entre guillemets)<br/>
 +
La valeur pour '''wpformat''' est calculée en faisant la somme de ses composants:<br/>
 +
"WP_TWO_BUOYS", '''0'''<br/>
 +
"WP_ONE_BUOY", '''1'''<br/>
 +
<br/>
 +
"WP_ICE_GATE_N", '''16'''<br/>
 +
"WP_ICE_GATE_S", '''32'''<br/>
 +
"WP_ICE_GATE_E", 64<br/>
 +
"WP_ICE_GATE_W", 128<br/>
 +
<br/>
 +
"WP_CROSS_CLOCKWISE", '''256'''<br/>
 +
"WP_CROSS_ANTI_CLOCKWISE", '''512'''<br/>
 +
"WP_CROSS_ONCE", '''1024'''<br/>
 +
<br/>
 +
Donc pour anti-clockwise + cross-once + one-buoy : '''512''' + '''1024''' + '''1''' = '''1537'''<br/>
 +
<br/>
 +
WP_Two_Buoys = porte (2 bouées)<br/>
 +
WP_One Buoy = bouée unique (avec relevé)<br/>
 +
Ice_gate= Porte des glaces "N" = faut être vu au moins une fois dans son Sud, "S" = faut être vu au moins une fois dans son Nord (les "E" et "W" ne sont pas encore utilisés)<br/>
 +
Clockwise = sens des aiguilles<br/>
 +
Anti_Clockwise = contre-sens des aiguilles<br/>
 +
Cross_Once = passage unique<br/>
 +
<br/>
 +
'''Le sens ou contre-sens des aiguilles est par rapport à la 1ère bouée de la porte = "latitude1, longitude1" !'''<br/>
 +
<code>insert into waypoints (idwaypoint, libelle, latitude1, longitude1,latitude2,longitude2, maparea)</code>
 +
<br/>
 +
 
 +
'''races_instructions''' : lien vers les IC de la course sur le forum de la Taverne.
 +
(à crée par un admin ou un mod de la Taverne)<br/>
 +
 
 +
=Les outils pour aider à la création de course=
 +
 
 +
Carte de base : http://flatplanet.sourceforge.net/maps/natural.html
 +
 
 +
EPOC Converter : http://www.epochconverter.com/
 +
 
 +
(A compléter, Cf. Forum)
 +
 
 +
=Ou / A qui envoyer cette proposition ?=
 +
 
 +
Discutez en par courriel à vlm (arobase) virtual-winds.org et via le forum pour bénéficier de l'expertise et des idées de tous.
 +
 
 +
=Annexe=
 +
Détail
  
 +
<ul>
 +
  <li>Créer une course :
 +
  <ol>
 +
    <li>ajouter une ligne dans "races"
 +
{| border="1"
 +
|+ Description de la course
 +
! idraces <small>''int(11)''</small> !! racename <small>''varchar(255)''</small> !! started <small>''int(11)''</small> !! deptime <small>''bigint(14)''</small> !!startlong <small>''int(11)''</small> !! startlat <small>''int(11)''</small> !! boattype <small>''varchar(255)''</small> !! closetime <small>''bigint(20)''</small> !! racetype <small>''int(11)''</small> !! firstpcttime <small>''bigint(20)''</small> !! depend_on <small>''int(11)''</small> !! qualifying_races <small>''text''</small> !! idchallenge <small>''text''</small> !! coastpenalty <small>''int(11)''</small> !! bobegin <small>''bigint(20)''</small> !! boend <small>''bigint(20)''</small> !! maxboats <small>''int(11)''</small> !! theme <small>''varchar(30)''</small> !! vacfreq  <small>''tinyint(4)''</small>
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2012/12/02
+
| 20091103 <small>''YYYYMMDD du depart''</small><br/><span style="color:#0000FF;">''laisser vide''</span>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Abayspar
+
| La Moqueca de Peixe 2 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Route des deux canaux
+
| 0
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7193&p=243499 ici]</center>
+
| 1254560401 (''le 3/11/09 à 11:00 UTC'')
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Testée par plusieurs skippers (tout ou partie)
+
| -1352
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
+
| 46036
 +
| Mono650
 +
| 1254733216 (''fermeture du départ le 5/11/09 à 11:00 UTC'')
 +
| 0 ''= course en ligne''<br/>1 ''= course permanente''
 +
| 200 <br/><small>''ex. 200% max du temps du vainqueur (course en ligne = 50, course qualif = 25, permanente = 200)''</small>
 +
| <span style="color:#0000FF;">''laisser vide''</span><br/><small>ne pas utiliser</small>
 +
| 20090913<br/><small>La Moqueca de Peixe</small>
 +
| Challenge mini 650 2010
 +
| 1200<br/><small>20 minutes</small>
 +
| 1254733216 <br/>''début du blackout''
 +
| 1254819639 <br/>''début du blackout de 24h''
 +
| 200
 +
| flashy
 +
| 1
 
|-
 
|-
 +
| colspan="19" | <small>coordonnées : à multiplier par 1000, ex. 46036 = 46.036 N </small>
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2013/01/04
+
| colspan="19" | <small>qualifying race : Liste des course qualificatives à une course (une seule suffit si plusieurs sont précisées). Ex. 20071021 20071022 20071023 20071024 20071025 (multikawa 2007) ou une seule (ex. TRANSQUAD2 avait TRANSQUAD1 en qualif). Il suffit en fait de faire un chainage et que le qualifying_races de l'une mentionne uniquement la course précédente. Ainsi, pas besoin du depend_on, qui devrait quitter la base de données.
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| droopyNJ
+
depend_on : liste des courses qu'il faut obligatoirement avoir terminée (toutes) pour prendre part à une autre. ==> non implémenté pour l'instant, le code n'est pas complêt et est en commentaire dans lib/phpcommon/functions.php. Ne pas utiliser.</small>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Trophé des DOM-TOM
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7136&p=245712 ici]</center>
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Pour le record des 3 mers
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
 
 
|-
 
|-
 +
| colspan="19" | <small>idchallenge : pour classements au temps cumulé. (pas nécessaire, Droopy fait très bien ce travail).</small>
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2013/01/11
+
| colspan="19" | <small>maxboats : c'est pour faire des courses limitées en nombre d'inscrits (ex :le postlogue de Cap Istambul (80906), qui avait d'ailleurs la 80905 en qualifying_races)</small>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Abayspar
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Route des deux pôles
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=245562 ici]</center>
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
 
 
 
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2013/01/31
+
| colspan="19" | <small>Le theme : c'est pour forcer un theme pour tous les joueurs d'une course. Pour la 956, on a forcé l'utilisation du theme "oceanexpress_newyork_lorient". ==> Le Theme, c'est le nom d'une feuille de style pour looker l'interface</small>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| agades 3
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Amazone
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Série de courses de WE
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Codée et transmise au CdC
 
 
|-
 
|-
 +
| colspan="19" | <small>bobegin et boend, ce sont des dates, exprimées comme deptime et closetime à la façon "secondes depuis Epoch":  elle introduisent le début d'un blackout et la fin de celui-ci.<br/>On peut par exemple imaginer qu'une course se déroulant autour du meridien 0 soit automatiquement mise en blackout entre 20UTC et 6UTC tous les jours, ça ferait un peu "il fait nuit donc on ne voit pas les concurents". La table "races" peut en mémoriser à la foi.
 +
</small>
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2013/02/10
+
| colspan="19" | <small>Il y a maintenant : "vacfreq", qui indique la durée des vacations en minutes. (alors que le getinfo retourne l'info en secondes)</small>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Gipi
+
|}
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Route des convois
+
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=247092 ici]</center>
+
    <li> les ICs sont facultatives
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
+
{| border="1"
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Codée et transmise au CdC.
+
|+ Instructions de courses
 +
! idraces <small>''int(11)''</small> !! instructions <br/><small>''text''</small> !! flag <small>''int(11)''</small>
 
|-
 
|-
|-
+
| 20091103<br/><span style="color:#0000FF;">''laisser vide''</span>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2013/02/10
+
| 6173<br/>''num topic Taverne''<br/><span style="color:#0000FF;">''laisser vide''</span>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Gipi
+
| 13
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Transsibérienne
+
|}
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=247092 ici]</center>
+
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Codée et transmise au CdC
 
|-
 
|-
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2013/02/12
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ravaillac
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Capri-Palma-Capri
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=247234 ici]</center>
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Permanente
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Non codée
 
  
 +
    <li>ajouter N lignes de waypoints
 +
{| border="1"
 +
|+ waypoints
 +
! idwaypoint <br/><small>''int(20)''</small> !! latitude1 <br/><small>''double''</small> !! longitude1 <br/><small>''double''</small> !! latitude2 <br/><small>''double''</small> !! longitude2 <br/><small>''double''</small> !! libelle <br/><small>''double''</small> !! maparea <br/><small>''double''</small>
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2013/03/02
+
| 2009110301
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| aiela
+
| -3876
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Variante BHL par Panama
+
| -38397
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php?showtopic=7212&p=248597 ici]</center>
+
| -3876
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Avec 1 ou 2 WP&nbsp;?
+
| -38397
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
+
| Noronha
 +
| 8
 
|-
 
|-
 +
| 2009110302
 +
| -13050
 +
| -32300
 +
| -13200
 +
| -32300
 +
| Salvador de Bahia - Sud
 +
| 12
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2013/03/10
+
| colspan="7" | <small>coordonnées : à multiplier par 1000, ex. -3876 = 3.876 S </small>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| banaster
+
|}
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Don-Amour
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://cjoint.com/?CCnilAczhhk ici]</center>
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|Tour de l'ex URSS "Don - Amour" : mer de crimée, mer noire, mer méd, atlantique (ou mer du Nord), océan arctique, pacifique en VO70
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
 
  
 +
<li>Ordonnancer les N waypoints sur la course (<span style="color:#0000FF;">''administrateur''</span>)
 +
{| border="1"
 +
|+ enchainement des waypoints
 +
! idraces <br/><small>''int(11)''</small> !! wporder <br/><small>''int(11)''</small> !! idwaypoint <br/><small>''int(20)''</small> !! laisser_au <br/><small>''int(11)''</small> !! wptype <br/><small>''varchar(32)''</small>
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2013/04/27
+
| 20091103<br/><span style="color:#0000FF;">''ou laisser vide''</span>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Marcello
+
| 1
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Les 3 détroits (sens Izmir vers Taganrog)
+
| 2009110301
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php/topic/7212-propositions-de-courses/?p=250655 ici]</center>
+
| 270<br/><small>passer Norohna à l'ouest</small>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
+
| classement
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Codée et transmise au CdC
 
 
|-
 
|-
 +
| 20091103<br/><span style="color:#0000FF;">''ou laisser vide''</span>
 +
| 2
 +
| 2009110302
 +
| 999
 +
| finish line
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2013/04/27
+
| colspan="5" | <small>laisser_au : si dans table waypoints : latitude1 = latitude2 ET longitude1 = longitude2 alors le wp est de type laisser_au </small>
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Marcello
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Les 3 détroits (sens Taganrog vers Izmir)
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php/topic/7212-propositions-de-courses/?p=250655 ici]</center>
 
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
 
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Codée et transmise au CdC
 
 
|-
 
|-
 +
| colspan="5" | <small>wptype : peut prendre les valeurs Classement ou Finish. Icegate et nosail zonesont des "règles de controle" mises en oeuvre "en dehors/parallèle du moteur VLM", mais ne figurent pas dans le script de création d'une course en base de données. </small>
 +
|}
 +
  </ol>
 +
</ul>
 +
 +
----
 +
Schema extrait de http://dev.v-l-m.org/vlm/browser/trunk/base/schemas/races_tables.sql RACES, WAYPOINTS, RACES_WAYPOINTS, races_instructions
 +
* Créer une course,
 +
** ajouter une ligne dans "races"
 +
** ajounter N lignes dans "waypoints" (une par waypoint)
 +
** faire la relation 1,N (intégrant l'ordonnancement des WP) dans races_waypoint
 +
** la table races_instructions est facultative
 +
 +
{| border="1"
 +
|+ tables valorisées par l'admin lors de la création d'une course
 +
! TABLE !! INFORMATIONS !! COMMENTAIRES
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2013/04/29
+
|`races`
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| alexflo38
+
|
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Africa Tour
+
  `idraces` int(11) NOT NULL auto_increment,
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| <center>[http://www.virtual-winds.org/forum/index.php/topic/7281-africa-tour/?p=250735 ici]</center>
+
  `racename` varchar(255) NOT NULL default '',
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|Description très détaillée sur le forum et carte de l'ensemble du parcours [http://www.virtual-winds.org/forum/index.php/topic/7281-africa-tour/?p=251812 ici]
+
  `started` int(11) NOT NULL default '0',
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ?
+
  `deptime` bigint(14) default NULL,
 +
  `startlong` int(11) NOT NULL default '0',
 +
  `startlat` int(11) NOT NULL default '0',
 +
  `boattype` varchar(255) default NULL,
 +
  `closetime` bigint(20) default NULL,
 +
  `racetype` int(11) default NULL,
 +
  `firstpcttime` bigint(20) default NULL,
 +
  `depend_on` int(11) default NULL,
 +
  `qualifying_races` text,
 +
  `idchallenge` text,
 +
  `coastpenalty` int(11) default '0',
 +
  `bobegin` bigint(20) default '0',
 +
  `boend` bigint(20) default '0',
 +
  `maxboats` int(11) default '0',
 +
  `theme` varchar(30) default NULL,
 +
  'vacfreq' tinyint(4) default 5,
 +
  PRIMARY KEY  (`idraces`)
 
|-
 
|-
 +
|`races_instructions`
 +
|
 +
  `idraces` int(11) default NULL,
 +
  `instructions` text,
 +
  `flag` int(11),
 +
  KEY (`idraces`)
 
|-
 
|-
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| 2013/08/20
+
|`waypoints`
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| ravaillac
+
|
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Tour du Groenland
+
  `idwaypoint` int(20) NOT NULL default '0',
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|
+
  `latitude1` double default NULL,
| style="border-top:0.018cm solid #000000;border-bottom:0.018cm solid #000000;border-left:0.018cm solid #000000;border-right:none;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"|Course en ligne|
+
  `longitude1` double default NULL,
| style="border:0.018cm solid #000000;padding-top:0cm;padding-bottom:0cm;padding-left:0.191cm;padding-right:0.191cm;"| Codée et transmise au CdC
+
  `latitude2` double default NULL,
 +
  `longitude2` double default NULL,
 +
  `libelle` varchar(255) default NULL,
 +
  `maparea` int(11) default '10',
 +
  PRIMARY KEY  (`idwaypoint`)
 
|-
 
|-
 +
|`races_waypoints`
 +
|
 +
  `idraces` int(11) NOT NULL default '0',
 +
  `wporder` int(11) NOT NULL default '0',
 +
  `idwaypoint` int(20) default NULL,
 +
  `laisser_au` int(11) default NULL,
 +
  `wptype` varchar(32) default NULL,
 +
  PRIMARY KEY  (`idraces`,`wporder`)
 +
|
 +
si dans table waypoints :
 +
 +
latitude1 = latitude2 ET longitude1 = longitude2
 +
 +
alors le wp est de type laisser_au
 +
 
|}
 
|}
 +
----
 +
Un extrait des tables  :<br/>
 +
<span style="color:#000000;font-family:courier new;font-size:9px">
 +
+----------+---------------------------------------------------------------------------------+---------+------------+-----------+----------+----------------+------------+----------+--------------+-----------+------------------+-------------+--------------+---------+-------+----------+-------+---------+<br/>
 +
| idraces  | racename                                                                        | started | deptime    | startlong | startlat | boattype      | closetime  | racetype | firstpcttime | depend_on | qualifying_races | idchallenge | coastpenalty | bobegin | boend | maxboats | theme | vacfreq |<br/>
 +
+----------+---------------------------------------------------------------------------------+---------+------------+-----------+----------+----------------+------------+----------+--------------+-----------+------------------+-------------+--------------+---------+-------+----------+-------+---------+<br/>
 +
| 20081102 | Belfast - Man - Ouessant - Les Sables d'Olonne **QUALIF Vent des Globes**      |      -1 | 1225530000 |    -5867 |    54658 | boat_Imoca2008 | 1225533600 |        0 |          10 |      NULL |                  | NULL        |        1800 |      0 |    0 |        0 | NULL  |      5 |<br/>
 +
| 20081103 | Lisboa - Ouessant<->Aber Ildut - Les Sables d'Olonne **QUALIF Vent des Globes** |      -1 | 1225738800 |    -9134 |    38704 | boat_Imoca2008 | 1225742400 |        0 |          150 |      NULL |                  | NULL        |          900 |      0 |    0 |        0 | NULL  |      5 |<br/>
 +
| 20081109 | <B>Le Vent Des Globes <i></i></B>                                              |      -1 | 1226232120 |    -1790 |    46473 | boat_Imoca2008 | 1226836800 |        0 |          50 |        0 |                  | NULL        |        10800 |      0 |    0 |        0 | NULL  |      5 |<br/>
 +
| 20090913 | La Moqueca de Peixe                                                            |      -1 | 1252843200 |    -1352 |    46036 | boat_Mono650  | 1252886400 |        0 |          50 |      NULL |                  | NULL        |        1800 |      0 |    0 |        0 | NULL  |      5 |<br/>
 +
| 20091003 | La Moqueca de Peixe 2                                                          |      0 | 1254567600 |    -16940 |    32610 | boat_Mono650  | 1254610800 |        0 |          50 |      NULL |                  | NULL        |        1800 |      0 |    0 |        0 | NULL  |      5 |<br/>
 +
+----------+---------------------------------------------------------------------------------+---------+------------+-----------+----------+----------------+------------+----------+--------------+-----------+------------------+-------------+--------------+---------+-------+----------+-------+---------+<br/>
 +
<br/>
 +
+----------+---------+------------+------------+-------------------------+<br/>
 +
| idraces  | wporder | idwaypoint | laisser_au | wptype                  |<br/>
 +
+----------+---------+------------+------------+-------------------------+<br/>
 +
| 20081102 |      1 | 2008110201 |        999 | classement              |<br/>
 +
| 20081102 |      2 | 2008110202 |        999 | classement              |<br/>
 +
| 20081102 |      3 | 2008110203 |        999 | classement              |<br/>
 +
| 20081102 |      4 | 2008110204 |        999 | Finish                  |<br/>
 +
| 20081103 |      1 | 2008110301 |        999 | classement              |<br/>
 +
| 20081103 |      2 | 2008110302 |        999 | classement              |<br/>
 +
| 20081103 |      3 | 2008110303 |        999 | Finish                  |<br/>
 +
| 20081109 |      1 | 2008110911 |        999 | Atlantic IceGate        |<br/>
 +
| 20081109 |      2 | 2008110901 |        999 | Cape of Good Hope      |<br/>
 +
| 20081109 |      3 | 2008110912 |        999 | Kergelen IceGate        |<br/>
 +
| 20081109 |      4 | 2008110902 |        999 | Heard Island            |<br/>
 +
| 20081109 |      5 | 2008110913 |        999 | West Australian IceGate |<br/>
 +
| 20081109 |      6 | 2008110903 |        999 | Cape Leuwin            |<br/>
 +
| 20081109 |      7 | 2008110914 |        999 | East Australian IceGate |<br/>
 +
| 20081109 |      8 | 2008110915 |        999 | New-Zealand IceGate    |<br/>
 +
| 20081109 |      9 | 2008110916 |        999 | West Pacific IceGate    |<br/>
 +
| 20081109 |      10 | 2008110917 |        999 | East Pacific IceGate    |<br/>
 +
| 20081109 |      11 | 2008110904 |        999 | Cape Horn              |<br/>
 +
| 20081109 |      12 | 2008110905 |        999 | Finish                  |<br/>
 +
| 20090913 |      1 | 2009091301 |        999 | Finish                  |<br/>
 +
| 20091003 |      1 | 2009100301 |        999 | Finish                  |<br/>
 +
+----------+---------+------------+------------+-------------------------+<br/>
 +
</span>
 +
----
 +
----
 +
* les utilisateurs renseignent actuellement directement en SQL  et transmettent à Phille,  libellé de l'IC, n°topic créé par Phille.
 +
----
 +
 +
[~]$ mysql -e "desc races"<br/>
 +
+------------------+--------------+------+-----+---------+----------------+<br/>
 +
| Field            | Type        | Null | Key | Default | Extra          |<br/>
 +
+------------------+--------------+------+-----+---------+----------------+<br/>
 +
| idraces          | int(11)      | NO  | PRI | NULL    | auto_increment |<br/>
 +
| racename        | varchar(255) | NO  |    |        |                |<br/>
 +
| started          | int(11)      | NO  |    | 0      |                |<br/>
 +
| deptime          | bigint(14)  | YES  |    | NULL    |                |<br/>
 +
| startlong        | int(11)      | NO  |    | 0      |                |<br/>
 +
| startlat        | int(11)      | NO  |    | 0      |                |<br/>
 +
| boattype        | varchar(255) | YES  |    | NULL    |                |<br/>
 +
| closetime        | bigint(20)  | YES  |    | NULL    |                |<br/>
 +
| racetype        | int(11)      | YES  |    | NULL    |                |<br/>
 +
| firstpcttime    | bigint(20)  | YES  |    | NULL    |                |<br/>
 +
| depend_on        | int(11)      | YES  |    | NULL    |                |<br/>
 +
| qualifying_races | text        | YES  |    | NULL    |                |<br/>
 +
| idchallenge      | text        | YES  |    | NULL    |                |<br/>
 +
| coastpenalty    | int(11)      | YES  |    | 0      |                |<br/>
 +
| bobegin          | bigint(20)  | YES  |    | 0      |                |<br/>
 +
| boend            | bigint(20)  | YES  |    | 0      |                |<br/>
 +
| maxboats        | int(11)      | YES  |    | 0      |                |<br/>
 +
| theme            | varchar(30)  | YES  |    | NULL    |                |<br/>
 +
| vacfreq          | tinyint(4)  | YES  |    | 5      |                |<br/>
 +
+------------------+--------------+------+-----+---------+----------------+<br/>
 +
 +
Améliorer les performances : on devrait supprimer la colonne depend_on (on l'utilisera sans doute jamais, en fait) et la colonne idchallenge un jour. Ne pas prendre la peine de les valoriser, donc.
 +
 +
 +
[[Catégorie:VLM]]
  
 
=Qui peut proposer une course ? Quelles sont les conditions ?=
 
=Qui peut proposer une course ? Quelles sont les conditions ?=
Ligne 317 : Ligne 708 :
 
=A quel format ?=
 
=A quel format ?=
  
[http://www.virtual-winds.com/forum/index.php?s=&showtopic=6156&view=findpost&p=192172 D'après le post Phille Comment créer une course, ... et à qui envoyer les info.] [http://www.virtual-winds.com/forum/index.php?showtopic=4702&view=findpost&p=149921    et le post de sterwenn PUBLICATION DE COURSES, Voici ce qu'il me faut... ]
+
[http://www.virtual-winds.org/forum/index.php?s=&showtopic=6156&view=findpost&p=192172 D'après le post Phille Comment créer une course, ... et à qui envoyer les info.] [http://www.virtual-winds.org/forum/index.php?showtopic=4702&view=findpost&p=149921    et le post de sterwenn PUBLICATION DE COURSES, Voici ce qu'il me faut... ]
  
  
Ligne 326 : Ligne 717 :
 
** Coordonnées décimales du départ, des WP et de l'arrivée.
 
** Coordonnées décimales du départ, des WP et de l'arrivée.
 
** Nom de la regate (choix libre)  
 
** Nom de la regate (choix libre)  
** Type de bateau qui a une polaire dans VLM : http://wiki.virtual-loup-de-mer.org/index.php/Les_bateaux   
+
** Type de bateau qui a une polaire dans VLM : http://wiki.v-l-m.org/index.php/Les_bateaux   
 
** Penalité pour échouement en minutes (Le fameux stop and go)
 
** Penalité pour échouement en minutes (Le fameux stop and go)
 
** Date et heure du départ
 
** Date et heure du départ
Ligne 383 : Ligne 774 :
 
  insert into races_instructions ( idraces, instructions, flag)
 
  insert into races_instructions ( idraces, instructions, flag)
 
  values
 
  values
                     (20090713, "http://www.virtual-winds.com/forum/index.php?showtopic=6093", 13);<br/>
+
                     (20090713, "http://www.virtual-winds.org/forum/index.php?showtopic=6093", 13);<br/>
  
 
*EXPLICATIONS:
 
*EXPLICATIONS:
Ligne 400 : Ligne 791 :
 
coordonnées en degrés décimaux avec 3 décimales … valeurs positives pour Nord et Est et valeur négatives pour Sud et Ouest (par exemple : 45°30min N soit 45.5 on met donc 45500) <br/>
 
coordonnées en degrés décimaux avec 3 décimales … valeurs positives pour Nord et Est et valeur négatives pour Sud et Ouest (par exemple : 45°30min N soit 45.5 on met donc 45500) <br/>
 
'''racetype''' : 0 = course en ligne, 1 = course permanente<br/>
 
'''racetype''' : 0 = course en ligne, 1 = course permanente<br/>
'''boattype''' : type de bateau (voir liste : http://virtual-loup-de-mer.org/Polaires/ )<br/>
+
'''boattype''' : type de bateau (voir liste : http://v-l-m.org/Polaires/ )<br/>
 
'''firstpcttime''' : durée max de la course en % du temps du vainqueur en général 50 pour une course en ligne et 200 = 3 fois le temps du vainqueur pour une course permanente<br/>
 
'''firstpcttime''' : durée max de la course en % du temps du vainqueur en général 50 pour une course en ligne et 200 = 3 fois le temps du vainqueur pour une course permanente<br/>
 
'''qualifying_races''' : en cas que cette course soit une qualif pour une course future<br/>
 
'''qualifying_races''' : en cas que cette course soit une qualif pour une course future<br/>
Ligne 467 : Ligne 858 :
 
=Ou / A qui envoyer cette proposition ?=
 
=Ou / A qui envoyer cette proposition ?=
  
Discutez en par courriel à vlm (arobase) virtual-winds.com et via le forum pour bénéficier de l'expertise et des idées de tous.
+
Discutez en par courriel à vlm (arobase) virtual-winds.org et via le forum pour bénéficier de l'expertise et des idées de tous.
  
 
=Annexe=
 
=Annexe=
Ligne 577 : Ligne 968 :
  
 
----
 
----
Schema extrait de http://dev.virtual-loup-de-mer.org/vlm/browser/trunk/base/schemas/races_tables.sql RACES, WAYPOINTS, RACES_WAYPOINTS, races_instructions  
+
Schema extrait de http://dev.v-l-m.org/vlm/browser/trunk/base/schemas/races_tables.sql RACES, WAYPOINTS, RACES_WAYPOINTS, races_instructions  
 
* Créer une course,  
 
* Créer une course,  
 
** ajouter une ligne dans "races"
 
** ajouter une ligne dans "races"

Version actuelle datée du 8 février 2018 à 11:43

Cette page a besoin d'être complétée à partir des renseignements du forum

Propositions en cours

Propositions de courses non officielles


Mise à jour: samedi 18 juillet 2015


Date
Auteur
Nom
Référence
Commentaires
Statut
2010/12/04 Korigan des Mers Tour de Cuba
ici
 ?
2011/01/23 Legone30 Tour du monde par le nord
ici
 ?
2011/07/11 agades 3 Voyage de La Pérouse
ici
Conception très originale Codée et transmise au CdC
2011/07/18 agades 3 New-York-San Francisco (par le canal de Panama) Codée et transmise au CdC
2011/09/11 agades 3 Pacifique : Monterey - Macao Permanente Codée et transmise au CdC
2011/11/21 fulmar Route de Pytheas de Marseille
ici
 ?
2011/11/21 omr Voyages de Leif Erikson
ici
 ?
2012/01/15 banaster La Larsen-Admunsen
ici
Le passage du Nord Ouest à l'envers - Vancouver Montréal Codée et transmise au CdC
2012/01/31 banaster La méridienne
ici
Codée et transmise au CdC
2012/09/17 Didier46700 Tour des Kerguelen
ici
Pour le record des 3 mers  ?
2012/09/17 faranfrog Tour des Malouines
ici
Pour le record des 3 mers  ?
2012/09/17 uboot2935 Tour des cyclades
ici
Pour le record des 3 mers  ?
2012/09/25 farangfrog Le 8 des Philippines
ici
Pour le record des 3 mers  ?
2012/12/02 Abayspar Route des deux canaux
ici
Testée par plusieurs skippers (tout ou partie)  ?
2013/01/11 Abayspar Route des deux pôles
ici
 ?
2013/01/31 agades 3 Amazone Série de courses de WE Codée et transmise au CdC
2013/02/10 Gipi Route des convois
ici
Codée et transmise au CdC.
2013/02/10 Gipi Transsibérienne
ici
Codée et transmise au CdC
2013/02/12 ravaillac Capri-Palma-Capri
ici
Permanente Non codée
2013/03/02 aiela Variante BHL par Panama
ici
Avec 1 ou 2 WP ?  ?
2013/03/10 banaster Don-Amour
ici
Tour de l'ex URSS "Don - Amour" : mer de crimée, mer noire, mer méd, atlantique (ou mer du Nord), océan arctique, pacifique en VO70  ?
2013/04/27 Marcello Les 3 détroits (sens Izmir vers Taganrog)
ici
Codée et transmise au CdC
2013/04/27 Marcello Les 3 détroits (sens Taganrog vers Izmir)
ici
Codée et transmise au CdC
2013/09/17 Korigan Le Tour des Frances
ici
Codée et transmise au CdC
2013/12/20 Kiki Lisbonne-Nouvelle Zélande
ici
Dans l'esprit de la BHL Test terminé
2014/10/14 ravaillac Le Pequod (Moby Dick)
ici
En 2 étapes (3 ou 4 si retour d'Ismaël inclus) En cours de codage
2014/10/29 Horn Remake de Hi5
ici
Déjà proposé par Paparazzia le 6/10/2009 ?
2014/11/18 Brick Virtual's Cup
ici
En 3 manches ?

Qui peut proposer une course ? Quelles sont les conditions ?

Tout le monde peut proposer une course. Le forum peut vous aider si vous avez des difficultés techniques.

Il faut être conscient :

  • que proposer une course va beaucoup plus vite que de la courir ! Ce ne sont donc pas les stocks de course qui manquent, et il est possible que votre course mette du temps à arriver en ligne (suivant les autres courses déjà programmées).
  • que le comité de course de Vlm essaye de gérer un équilibre entre le nombre de course, la compétition, la diversité, etc... (d'ou le point précédent).
  • que le comité de course de Vlm peut être amené à refuser une course ou vous proposer des améliorations. De même, comme il n'est jamais trop tard pour reconnaitre son erreur, le comité de course de Vlm peut être amené a faire des modifications dans les Wp que vous avez proposé afin que la course reste "jouable". Il ne s'agit pas d'une remise en cause de votre idée, simplement d'un compromis entre créativité et jouabilité.

Il y a une page sur le wiki qui pourrait recenser les Idées de courses

Les informations nécessaires pour créer une course

  • Choix Course en ligne ou course permanente (record)
  • Donner un nom
  • Durée du Stop&Go
  • Date d'ouverture de la ligne de départ
  • Date de fermeture de la ligne de départ
  • Fermeture de la ligne d'arrivée
  • Type de bateau voir Polaires
  • Qualification (lien vers la course de qualification)
  • L'image (la carte) qui résume la course
  • la fréquence de mise à jour (1min ou 5min)
  • les instructions de courses particulières (blackout,etc..)

Recommandations

  • Utiliser le blackout avec parcimonie
  • Pensez que le type de porte "sens de passage" et "pas de demi tour" sont complémentaires (Voir plus bas les options sur les portes)

A quel format ?

D'après le post Phille Comment créer une course, ... et à qui envoyer les info. et le post de sterwenn PUBLICATION DE COURSES, Voici ce qu'il me faut...


Informations nécessaires:

  • Fichier image en PNG de 720x480 pixels de dimension et nommé xxxxx.png (xxxxx=N° de la course idraces, voir plus loin) qui servira pour la vignette d'annonce. C'est une photo ou un schéma résumant le parcours.
  • Un fichier texte (xxxxx.txt où xxxxx est idraces, voir plus loin):
    • Coordonnées décimales du départ, des WP et de l'arrivée.
    • Nom de la regate (choix libre)
    • Type de bateau qui a une polaire dans VLM : http://wiki.v-l-m.org/index.php/Les_bateaux
    • Penalité pour échouement en minutes (Le fameux stop and go)
    • Date et heure du départ
    • Fermeture ligne de départ
    • Fermeture de la course en % du temps du gagnant
    • Durée entre vac (1 ou 5 minutes) selon type de parcours (si il y a des passages entre les cailloux = 1 minutes)
    • Le fichier texte doit être encodé en UTF-8. Utilisez un outil comme PSPAD pour vous en assurer.(ou Notepad++)


Exemple de fichier xxxxx.txt

# LA COURSE  Route de Fantaisie. 
delete from races where idraces = 20090228; insert into races (idraces, racename, started, deptime, closetime, startlat, startlong, racetype, boattype, firstpcttime, qualifying_races, coastpenalty, bobegin, boend, vacfreq) values (20090228, "Route de Fantaisie", 0, 1235826000, 1235826000+3600, 22105, 114088, 0, "boat_C5v2", 200, "", 3600, 1235826000, 1235826000+4*3600, 5);
# Les WAYPOINTS
delete from waypoints where idwaypoint = 2009022801; delete from waypoints where idwaypoint = 2009022802; delete from waypoints where idwaypoint = 2009022803; delete from waypoints where idwaypoint = 2009022804; delete from waypoints where idwaypoint = 2009022805; delete from waypoints where idwaypoint = 2009022806; delete from waypoints where idwaypoint = 2009022807;
insert into waypoints (idwaypoint, libelle, latitude1, longitude1,latitude2,longitude2, maparea) values (2009022801, "WP1", 22031, 114014, 21984, 114120, 12), (2009022802, "Sonde", -5891, 105789, -5931, 105984, 12), (2009022803, "Sud Afrique", -34823, 20000, -34823, 20000, 10), (2009022804, "Archipel Bijagos", 11286, -16472, 11286, -16472, 8), (2009022805, "Manche", 49960, -5201, 48571, -4706, 8), (2009022806, "Mer du Nord", 51110, 1328, 50869, 1581, 8), (2009022807, "Finish", 51445, 747, 51520, 783, 12);
# Les liens COURSE/WAYPOINTS
delete from races_waypoints where idraces = 20090228;
insert into races_waypoints ( idraces, wporder, idwaypoint, wpformat, laisser_au, wptype) values (20090228,1,2009022801,0,999,"Classement"), (20090228,2,2009022802,0,999,"Classement"), (20090228,3,2009022803,1,0,"Classement"), (20090228,4,2009022804,1537,80,"Classement"), (20090228,5,2009022805,0,999,"Classement"), (20090228,6,2009022806,0,999,"Classement"), (20090228,7,2009022807,0,999,"Finish");
delete from races_instructions where idraces=20090713;
insert into races_instructions ( idraces, instructions, flag) values (20090713, "http://www.virtual-winds.org/forum/index.php?showtopic=6093", 13);
  • EXPLICATIONS:


  • LA COURSE 20090228 Route de Fantaisie.


idraces: N° de la course = date de départ année-mois-jour (sans les - )ici 28 fev 2009
racename : nom de la course (entre guillemets)
started : 0 ou 1 … 0 = pas encore partie ... toujours mettre 0 car sinon certains fichiers ne seront pas initialisés.
deptime : date et heure du départ en Unix Epoch time = nombres de secondes depuis le 1er Janvier 1970 … http://www.epochconverter.com/
closetime : date de fermeture de la ligne de départ
startlat : latitude du point de départ
startlong : longitude du point de départ
coordonnées en degrés décimaux avec 3 décimales … valeurs positives pour Nord et Est et valeur négatives pour Sud et Ouest (par exemple : 45°30min N soit 45.5 on met donc 45500)
racetype : 0 = course en ligne, 1 = course permanente
boattype : type de bateau (voir liste : http://v-l-m.org/Polaires/ )
firstpcttime : durée max de la course en % du temps du vainqueur en général 50 pour une course en ligne et 200 = 3 fois le temps du vainqueur pour une course permanente
qualifying_races : en cas que cette course soit une qualif pour une course future
coast_penalty : temps de Stop & Go en cas d’échouement en secondes, 3600 = 1 heure
bobegin et boend : début et fin du BlackOut en Epoch Time
vacfreq : fréquence des vac 1 ou 5 minutes

PS: si pas de BlackOut, ne pas mentionner bobegin et boend ni leurs valeurs.

  • Les WAYPOINTS


chaque valeur est terminée par une virgule "," et un ordre par un point/virgule ";"
Les « delete from …. » servent à effacer tout WP qui aurait le même N° dans la BD de VLM
idwaypoint : N° du waypoint >>> N° de la course + 01, 02, …
libelle : nom du WP
latitude1longitude2 : lat et long des 2 points du WP (pour les portes) et pour un WP à point unique les lat et long doivent être identiques
maparea : le facteur zoom pour visualiser le WP à partir du tableau de bord (les N°en haut à droite du tableau de bord, cartes 800 x 600 pix)
séparer chaque WP par une virgule et à la fin un point/virgule


  • Les liens COURSE/WAYPOINTS


Le delete from sert à effacer un tableau existant (du même nom)
Les valeurs : (N° de la course, ordre de passage du WP, laisser_au, type).La valeur laisser_au(relevé)sera de 999 = pour WP avec 2 points ou de 0 à 360 pour laisser WP à point unique au cap xxx (relevé (laisser_au)) c'est à dire que pour passer au nord d'un Way-Point il faut le relever (le voir) au sud 180°sur le compas du bateau
type : Classement, IceGate S (ou N,E et W selon le cas) ou Finish (entre guillemets)
La valeur pour wpformat est calculée en faisant la somme de ses composants:
"WP_TWO_BUOYS", 0
"WP_ONE_BUOY", 1

"WP_ICE_GATE_N", 16
"WP_ICE_GATE_S", 32
"WP_ICE_GATE_E", 64
"WP_ICE_GATE_W", 128

"WP_CROSS_CLOCKWISE", 256
"WP_CROSS_ANTI_CLOCKWISE", 512
"WP_CROSS_ONCE", 1024

Donc pour anti-clockwise + cross-once + one-buoy : 512 + 1024 + 1 = 1537

WP_Two_Buoys = porte (2 bouées)
WP_One Buoy = bouée unique (avec relevé)
Ice_gate= Porte des glaces "N" = faut être vu au moins une fois dans son Sud, "S" = faut être vu au moins une fois dans son Nord (les "E" et "W" ne sont pas encore utilisés)
Clockwise = sens des aiguilles
Anti_Clockwise = contre-sens des aiguilles
Cross_Once = passage unique

Le sens ou contre-sens des aiguilles est par rapport à la 1ère bouée de la porte = "latitude1, longitude1" !
insert into waypoints (idwaypoint, libelle, latitude1, longitude1,latitude2,longitude2, maparea)

races_instructions : lien vers les IC de la course sur le forum de la Taverne. (à crée par un admin ou un mod de la Taverne)

Les outils pour aider à la création de course

Carte de base : http://flatplanet.sourceforge.net/maps/natural.html

EPOC Converter : http://www.epochconverter.com/

(A compléter, Cf. Forum)

Ou / A qui envoyer cette proposition ?

Discutez en par courriel à vlm (arobase) virtual-winds.org et via le forum pour bénéficier de l'expertise et des idées de tous.

Annexe

Détail

  • Créer une course :
    1. ajouter une ligne dans "races"
      Description de la course
      idraces int(11) racename varchar(255) started int(11) deptime bigint(14) startlong int(11) startlat int(11) boattype varchar(255) closetime bigint(20) racetype int(11) firstpcttime bigint(20) depend_on int(11) qualifying_races text idchallenge text coastpenalty int(11) bobegin bigint(20) boend bigint(20) maxboats int(11) theme varchar(30) vacfreq tinyint(4)
      20091103 YYYYMMDD du depart
      laisser vide
      La Moqueca de Peixe 2 0 1254560401 (le 3/11/09 à 11:00 UTC) -1352 46036 Mono650 1254733216 (fermeture du départ le 5/11/09 à 11:00 UTC) 0 = course en ligne
      1 = course permanente
      200
      ex. 200% max du temps du vainqueur (course en ligne = 50, course qualif = 25, permanente = 200)
      laisser vide
      ne pas utiliser
      20090913
      La Moqueca de Peixe
      Challenge mini 650 2010 1200
      20 minutes
      1254733216
      début du blackout
      1254819639
      début du blackout de 24h
      200 flashy 1
      coordonnées : à multiplier par 1000, ex. 46036 = 46.036 N
      qualifying race : Liste des course qualificatives à une course (une seule suffit si plusieurs sont précisées). Ex. 20071021 20071022 20071023 20071024 20071025 (multikawa 2007) ou une seule (ex. TRANSQUAD2 avait TRANSQUAD1 en qualif). Il suffit en fait de faire un chainage et que le qualifying_races de l'une mentionne uniquement la course précédente. Ainsi, pas besoin du depend_on, qui devrait quitter la base de données.

      depend_on : liste des courses qu'il faut obligatoirement avoir terminée (toutes) pour prendre part à une autre. ==> non implémenté pour l'instant, le code n'est pas complêt et est en commentaire dans lib/phpcommon/functions.php. Ne pas utiliser.

      idchallenge : pour classements au temps cumulé. (pas nécessaire, Droopy fait très bien ce travail).
      maxboats : c'est pour faire des courses limitées en nombre d'inscrits (ex :le postlogue de Cap Istambul (80906), qui avait d'ailleurs la 80905 en qualifying_races)
      Le theme : c'est pour forcer un theme pour tous les joueurs d'une course. Pour la 956, on a forcé l'utilisation du theme "oceanexpress_newyork_lorient". ==> Le Theme, c'est le nom d'une feuille de style pour looker l'interface
      bobegin et boend, ce sont des dates, exprimées comme deptime et closetime à la façon "secondes depuis Epoch": elle introduisent le début d'un blackout et la fin de celui-ci.
      On peut par exemple imaginer qu'une course se déroulant autour du meridien 0 soit automatiquement mise en blackout entre 20UTC et 6UTC tous les jours, ça ferait un peu "il fait nuit donc on ne voit pas les concurents". La table "races" peut en mémoriser à la foi.

      Il y a maintenant : "vacfreq", qui indique la durée des vacations en minutes. (alors que le getinfo retourne l'info en secondes)
    2. les ICs sont facultatives
      Instructions de courses
      idraces int(11) instructions
      text
      flag int(11)
      20091103
      laisser vide
      6173
      num topic Taverne
      laisser vide
      13


    3. ajouter N lignes de waypoints
      waypoints
      idwaypoint
      int(20)
      latitude1
      double
      longitude1
      double
      latitude2
      double
      longitude2
      double
      libelle
      double
      maparea
      double
      2009110301 -3876 -38397 -3876 -38397 Noronha 8
      2009110302 -13050 -32300 -13200 -32300 Salvador de Bahia - Sud 12
      coordonnées : à multiplier par 1000, ex. -3876 = 3.876 S
    4. Ordonnancer les N waypoints sur la course (administrateur)
      enchainement des waypoints
      idraces
      int(11)
      wporder
      int(11)
      idwaypoint
      int(20)
      laisser_au
      int(11)
      wptype
      varchar(32)
      20091103
      ou laisser vide
      1 2009110301 270
      passer Norohna à l'ouest
      classement
      20091103
      ou laisser vide
      2 2009110302 999 finish line
      laisser_au : si dans table waypoints : latitude1 = latitude2 ET longitude1 = longitude2 alors le wp est de type laisser_au
      wptype : peut prendre les valeurs Classement ou Finish. Icegate et nosail zonesont des "règles de controle" mises en oeuvre "en dehors/parallèle du moteur VLM", mais ne figurent pas dans le script de création d'une course en base de données.

Schema extrait de http://dev.v-l-m.org/vlm/browser/trunk/base/schemas/races_tables.sql RACES, WAYPOINTS, RACES_WAYPOINTS, races_instructions

  • Créer une course,
    • ajouter une ligne dans "races"
    • ajounter N lignes dans "waypoints" (une par waypoint)
    • faire la relation 1,N (intégrant l'ordonnancement des WP) dans races_waypoint
    • la table races_instructions est facultative
tables valorisées par l'admin lors de la création d'une course
TABLE INFORMATIONS COMMENTAIRES
`races`
 `idraces` int(11) NOT NULL auto_increment,
 `racename` varchar(255) NOT NULL default ,
 `started` int(11) NOT NULL default '0',
 `deptime` bigint(14) default NULL,
 `startlong` int(11) NOT NULL default '0',
 `startlat` int(11) NOT NULL default '0',
 `boattype` varchar(255) default NULL,
 `closetime` bigint(20) default NULL,
 `racetype` int(11) default NULL,
 `firstpcttime` bigint(20) default NULL,
 `depend_on` int(11) default NULL,
 `qualifying_races` text,
 `idchallenge` text,
 `coastpenalty` int(11) default '0',
 `bobegin` bigint(20) default '0',
 `boend` bigint(20) default '0',
 `maxboats` int(11) default '0',
 `theme` varchar(30) default NULL,
 'vacfreq' tinyint(4) default 5,
 PRIMARY KEY  (`idraces`)
`races_instructions`
 `idraces` int(11) default NULL,
 `instructions` text,
 `flag` int(11),
 KEY (`idraces`)
`waypoints`
 `idwaypoint` int(20) NOT NULL default '0',
 `latitude1` double default NULL,
 `longitude1` double default NULL,
 `latitude2` double default NULL,
 `longitude2` double default NULL,
 `libelle` varchar(255) default NULL,
 `maparea` int(11) default '10',
  PRIMARY KEY  (`idwaypoint`)
`races_waypoints`
 `idraces` int(11) NOT NULL default '0',
 `wporder` int(11) NOT NULL default '0',
 `idwaypoint` int(20) default NULL,
 `laisser_au` int(11) default NULL, 
 `wptype` varchar(32) default NULL,
 PRIMARY KEY  (`idraces`,`wporder`)

si dans table waypoints :

latitude1 = latitude2 ET longitude1 = longitude2

alors le wp est de type laisser_au


Un extrait des tables :
+----------+---------------------------------------------------------------------------------+---------+------------+-----------+----------+----------------+------------+----------+--------------+-----------+------------------+-------------+--------------+---------+-------+----------+-------+---------+
| idraces | racename | started | deptime | startlong | startlat | boattype | closetime | racetype | firstpcttime | depend_on | qualifying_races | idchallenge | coastpenalty | bobegin | boend | maxboats | theme | vacfreq |
+----------+---------------------------------------------------------------------------------+---------+------------+-----------+----------+----------------+------------+----------+--------------+-----------+------------------+-------------+--------------+---------+-------+----------+-------+---------+
| 20081102 | Belfast - Man - Ouessant - Les Sables d'Olonne **QUALIF Vent des Globes** | -1 | 1225530000 | -5867 | 54658 | boat_Imoca2008 | 1225533600 | 0 | 10 | NULL | | NULL | 1800 | 0 | 0 | 0 | NULL | 5 |
| 20081103 | Lisboa - Ouessant<->Aber Ildut - Les Sables d'Olonne **QUALIF Vent des Globes** | -1 | 1225738800 | -9134 | 38704 | boat_Imoca2008 | 1225742400 | 0 | 150 | NULL | | NULL | 900 | 0 | 0 | 0 | NULL | 5 |
| 20081109 | Le Vent Des Globes | -1 | 1226232120 | -1790 | 46473 | boat_Imoca2008 | 1226836800 | 0 | 50 | 0 | | NULL | 10800 | 0 | 0 | 0 | NULL | 5 |
| 20090913 | La Moqueca de Peixe | -1 | 1252843200 | -1352 | 46036 | boat_Mono650 | 1252886400 | 0 | 50 | NULL | | NULL | 1800 | 0 | 0 | 0 | NULL | 5 |
| 20091003 | La Moqueca de Peixe 2 | 0 | 1254567600 | -16940 | 32610 | boat_Mono650 | 1254610800 | 0 | 50 | NULL | | NULL | 1800 | 0 | 0 | 0 | NULL | 5 |
+----------+---------------------------------------------------------------------------------+---------+------------+-----------+----------+----------------+------------+----------+--------------+-----------+------------------+-------------+--------------+---------+-------+----------+-------+---------+

+----------+---------+------------+------------+-------------------------+
| idraces | wporder | idwaypoint | laisser_au | wptype |
+----------+---------+------------+------------+-------------------------+
| 20081102 | 1 | 2008110201 | 999 | classement |
| 20081102 | 2 | 2008110202 | 999 | classement |
| 20081102 | 3 | 2008110203 | 999 | classement |
| 20081102 | 4 | 2008110204 | 999 | Finish |
| 20081103 | 1 | 2008110301 | 999 | classement |
| 20081103 | 2 | 2008110302 | 999 | classement |
| 20081103 | 3 | 2008110303 | 999 | Finish |
| 20081109 | 1 | 2008110911 | 999 | Atlantic IceGate |
| 20081109 | 2 | 2008110901 | 999 | Cape of Good Hope |
| 20081109 | 3 | 2008110912 | 999 | Kergelen IceGate |
| 20081109 | 4 | 2008110902 | 999 | Heard Island |
| 20081109 | 5 | 2008110913 | 999 | West Australian IceGate |
| 20081109 | 6 | 2008110903 | 999 | Cape Leuwin |
| 20081109 | 7 | 2008110914 | 999 | East Australian IceGate |
| 20081109 | 8 | 2008110915 | 999 | New-Zealand IceGate |
| 20081109 | 9 | 2008110916 | 999 | West Pacific IceGate |
| 20081109 | 10 | 2008110917 | 999 | East Pacific IceGate |
| 20081109 | 11 | 2008110904 | 999 | Cape Horn |
| 20081109 | 12 | 2008110905 | 999 | Finish |
| 20090913 | 1 | 2009091301 | 999 | Finish |
| 20091003 | 1 | 2009100301 | 999 | Finish |
+----------+---------+------------+------------+-------------------------+



  • les utilisateurs renseignent actuellement directement en SQL et transmettent à Phille, libellé de l'IC, n°topic créé par Phille.

[~]$ mysql -e "desc races"
+------------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------------+--------------+------+-----+---------+----------------+
| idraces | int(11) | NO | PRI | NULL | auto_increment |
| racename | varchar(255) | NO | | | |
| started | int(11) | NO | | 0 | |
| deptime | bigint(14) | YES | | NULL | |
| startlong | int(11) | NO | | 0 | |
| startlat | int(11) | NO | | 0 | |
| boattype | varchar(255) | YES | | NULL | |
| closetime | bigint(20) | YES | | NULL | |
| racetype | int(11) | YES | | NULL | |
| firstpcttime | bigint(20) | YES | | NULL | |
| depend_on | int(11) | YES | | NULL | |
| qualifying_races | text | YES | | NULL | |
| idchallenge | text | YES | | NULL | |
| coastpenalty | int(11) | YES | | 0 | |
| bobegin | bigint(20) | YES | | 0 | |
| boend | bigint(20) | YES | | 0 | |
| maxboats | int(11) | YES | | 0 | |
| theme | varchar(30) | YES | | NULL | |
| vacfreq | tinyint(4) | YES | | 5 | |
+------------------+--------------+------+-----+---------+----------------+

Améliorer les performances : on devrait supprimer la colonne depend_on (on l'utilisera sans doute jamais, en fait) et la colonne idchallenge un jour. Ne pas prendre la peine de les valoriser, donc.

Qui peut proposer une course ? Quelles sont les conditions ?

Tout le monde peut proposer une course. Le forum peut vous aider si vous avez des difficultés techniques.

Il faut être conscient :

  • que proposer une course va beaucoup plus vite que de la courir ! Ce ne sont donc pas les stocks de course qui manquent, et il est possible que votre course mette du temps à arriver en ligne (suivant les autres courses déjà programmées).
  • que le comité de course de Vlm essaye de gérer un équilibre entre le nombre de course, la compétition, la diversité, etc... (d'ou le point précédent).
  • que le comité de course de Vlm peut être amené à refuser une course ou vous proposer des améliorations. De même, comme il n'est jamais trop tard pour reconnaitre son erreur, le comité de course de Vlm peut être amené a faire des modifications dans les Wp que vous avez proposé afin que la course reste "jouable". Il ne s'agit pas d'une remise en cause de votre idée, simplement d'un compromis entre créativité et jouabilité.

Il y a une page sur le wiki qui pourrait recenser les Idées de courses

Les informations nécessaires pour créer une course

  • Choix Course en ligne ou course permanente (record)
  • Donner un nom
  • Durée du Stop&Go
  • Date d'ouverture de la ligne de départ
  • Date de fermeture de la ligne de départ
  • Fermeture de la ligne d'arrivée
  • Type de bateau voir Polaires
  • Qualification (lien vers la course de qualification)
  • L'image (la carte) qui résume la course
  • la fréquence de mise à jour (1min ou 5min)
  • les instructions de courses particulières (blackout,etc..)

Recommandations

  • Utiliser le blackout avec parcimonie
  • Pensez que le type de porte "sens de passage" et "pas de demi tour" sont complémentaires (Voir plus bas les options sur les portes)

A quel format ?

D'après le post Phille Comment créer une course, ... et à qui envoyer les info. et le post de sterwenn PUBLICATION DE COURSES, Voici ce qu'il me faut...


Informations nécessaires:

  • Fichier image en PNG de 720x480 pixels de dimension et nommé xxxxx.png (xxxxx=N° de la course idraces, voir plus loin) qui servira pour la vignette d'annonce. C'est une photo ou un schéma résumant le parcours.
  • Un fichier texte (xxxxx.txt où xxxxx est idraces, voir plus loin):
    • Coordonnées décimales du départ, des WP et de l'arrivée.
    • Nom de la regate (choix libre)
    • Type de bateau qui a une polaire dans VLM : http://wiki.v-l-m.org/index.php/Les_bateaux
    • Penalité pour échouement en minutes (Le fameux stop and go)
    • Date et heure du départ
    • Fermeture ligne de départ
    • Fermeture de la course en % du temps du gagnant
    • Durée entre vac (1 ou 5 minutes) selon type de parcours (si il y a des passages entre les cailloux = 1 minutes)
    • Le fichier texte doit être encodé en UTF-8. Utilisez un outil comme PSPAD pour vous en assurer.(ou Notepad++)


Exemple de fichier xxxxx.txt

# LA COURSE  Route de Fantaisie. 
delete from races where idraces = 20090228; insert into races (idraces, racename, started, deptime, closetime, startlat, startlong, racetype, boattype, firstpcttime, qualifying_races, coastpenalty, bobegin, boend, vacfreq) values (20090228, "Route de Fantaisie", 0, 1235826000, 1235826000+3600, 22105, 114088, 0, "boat_C5v2", 200, "", 3600, 1235826000, 1235826000+4*3600, 5);
# Les WAYPOINTS
delete from waypoints where idwaypoint = 2009022801; delete from waypoints where idwaypoint = 2009022802; delete from waypoints where idwaypoint = 2009022803; delete from waypoints where idwaypoint = 2009022804; delete from waypoints where idwaypoint = 2009022805; delete from waypoints where idwaypoint = 2009022806; delete from waypoints where idwaypoint = 2009022807;
insert into waypoints (idwaypoint, libelle, latitude1, longitude1,latitude2,longitude2, maparea) values (2009022801, "WP1", 22031, 114014, 21984, 114120, 12), (2009022802, "Sonde", -5891, 105789, -5931, 105984, 12), (2009022803, "Sud Afrique", -34823, 20000, -34823, 20000, 10), (2009022804, "Archipel Bijagos", 11286, -16472, 11286, -16472, 8), (2009022805, "Manche", 49960, -5201, 48571, -4706, 8), (2009022806, "Mer du Nord", 51110, 1328, 50869, 1581, 8), (2009022807, "Finish", 51445, 747, 51520, 783, 12);
# Les liens COURSE/WAYPOINTS
delete from races_waypoints where idraces = 20090228;
insert into races_waypoints ( idraces, wporder, idwaypoint, wpformat, laisser_au, wptype) values (20090228,1,2009022801,0,999,"Classement"), (20090228,2,2009022802,0,999,"Classement"), (20090228,3,2009022803,1,0,"Classement"), (20090228,4,2009022804,1537,80,"Classement"), (20090228,5,2009022805,0,999,"Classement"), (20090228,6,2009022806,0,999,"Classement"), (20090228,7,2009022807,0,999,"Finish");
delete from races_instructions where idraces=20090713;
insert into races_instructions ( idraces, instructions, flag) values (20090713, "http://www.virtual-winds.org/forum/index.php?showtopic=6093", 13);
  • EXPLICATIONS:


  • LA COURSE 20090228 Route de Fantaisie.


idraces: N° de la course = date de départ année-mois-jour (sans les - )ici 28 fev 2009
racename : nom de la course (entre guillemets)
started : 0 ou 1 … 0 = pas encore partie ... toujours mettre 0 car sinon certains fichiers ne seront pas initialisés.
deptime : date et heure du départ en Unix Epoch time = nombres de secondes depuis le 1er Janvier 1970 … http://www.epochconverter.com/
closetime : date de fermeture de la ligne de départ
startlat : latitude du point de départ
startlong : longitude du point de départ
coordonnées en degrés décimaux avec 3 décimales … valeurs positives pour Nord et Est et valeur négatives pour Sud et Ouest (par exemple : 45°30min N soit 45.5 on met donc 45500)
racetype : 0 = course en ligne, 1 = course permanente
boattype : type de bateau (voir liste : http://v-l-m.org/Polaires/ )
firstpcttime : durée max de la course en % du temps du vainqueur en général 50 pour une course en ligne et 200 = 3 fois le temps du vainqueur pour une course permanente
qualifying_races : en cas que cette course soit une qualif pour une course future
coast_penalty : temps de Stop & Go en cas d’échouement en secondes, 3600 = 1 heure
bobegin et boend : début et fin du BlackOut en Epoch Time
vacfreq : fréquence des vac 1 ou 5 minutes

PS: si pas de BlackOut, ne pas mentionner bobegin et boend ni leurs valeurs.

  • Les WAYPOINTS


chaque valeur est terminée par une virgule "," et un ordre par un point/virgule ";"
Les « delete from …. » servent à effacer tout WP qui aurait le même N° dans la BD de VLM
idwaypoint : N° du waypoint >>> N° de la course + 01, 02, …
libelle : nom du WP
latitude1longitude2 : lat et long des 2 points du WP (pour les portes) et pour un WP à point unique les lat et long doivent être identiques
maparea : le facteur zoom pour visualiser le WP à partir du tableau de bord (les N°en haut à droite du tableau de bord, cartes 800 x 600 pix)
séparer chaque WP par une virgule et à la fin un point/virgule


  • Les liens COURSE/WAYPOINTS


Le delete from sert à effacer un tableau existant (du même nom)
Les valeurs : (N° de la course, ordre de passage du WP, laisser_au, type).La valeur laisser_au(relevé)sera de 999 = pour WP avec 2 points ou de 0 à 360 pour laisser WP à point unique au cap xxx (relevé (laisser_au)) c'est à dire que pour passer au nord d'un Way-Point il faut le relever (le voir) au sud 180°sur le compas du bateau
type : Classement, IceGate S (ou N,E et W selon le cas) ou Finish (entre guillemets)
La valeur pour wpformat est calculée en faisant la somme de ses composants:
"WP_TWO_BUOYS", 0
"WP_ONE_BUOY", 1

"WP_ICE_GATE_N", 16
"WP_ICE_GATE_S", 32
"WP_ICE_GATE_E", 64
"WP_ICE_GATE_W", 128

"WP_CROSS_CLOCKWISE", 256
"WP_CROSS_ANTI_CLOCKWISE", 512
"WP_CROSS_ONCE", 1024

Donc pour anti-clockwise + cross-once + one-buoy : 512 + 1024 + 1 = 1537

WP_Two_Buoys = porte (2 bouées)
WP_One Buoy = bouée unique (avec relevé)
Ice_gate= Porte des glaces "N" = faut être vu au moins une fois dans son Sud, "S" = faut être vu au moins une fois dans son Nord (les "E" et "W" ne sont pas encore utilisés)
Clockwise = sens des aiguilles
Anti_Clockwise = contre-sens des aiguilles
Cross_Once = passage unique

Le sens ou contre-sens des aiguilles est par rapport à la 1ère bouée de la porte = "latitude1, longitude1" !
insert into waypoints (idwaypoint, libelle, latitude1, longitude1,latitude2,longitude2, maparea)

races_instructions : lien vers les IC de la course sur le forum de la Taverne. (à crée par un admin ou un mod de la Taverne)

Les outils pour aider à la création de course

Carte de base : http://flatplanet.sourceforge.net/maps/natural.html

EPOC Converter : http://www.epochconverter.com/

(A compléter, Cf. Forum)

Ou / A qui envoyer cette proposition ?

Discutez en par courriel à vlm (arobase) virtual-winds.org et via le forum pour bénéficier de l'expertise et des idées de tous.

Annexe

Détail

  • Créer une course :
    1. ajouter une ligne dans "races"
      Description de la course
      idraces int(11) racename varchar(255) started int(11) deptime bigint(14) startlong int(11) startlat int(11) boattype varchar(255) closetime bigint(20) racetype int(11) firstpcttime bigint(20) depend_on int(11) qualifying_races text idchallenge text coastpenalty int(11) bobegin bigint(20) boend bigint(20) maxboats int(11) theme varchar(30) vacfreq tinyint(4)
      20091103 YYYYMMDD du depart
      laisser vide
      La Moqueca de Peixe 2 0 1254560401 (le 3/11/09 à 11:00 UTC) -1352 46036 Mono650 1254733216 (fermeture du départ le 5/11/09 à 11:00 UTC) 0 = course en ligne
      1 = course permanente
      200
      ex. 200% max du temps du vainqueur (course en ligne = 50, course qualif = 25, permanente = 200)
      laisser vide
      ne pas utiliser
      20090913
      La Moqueca de Peixe
      Challenge mini 650 2010 1200
      20 minutes
      1254733216
      début du blackout
      1254819639
      début du blackout de 24h
      200 flashy 1
      coordonnées : à multiplier par 1000, ex. 46036 = 46.036 N
      qualifying race : Liste des course qualificatives à une course (une seule suffit si plusieurs sont précisées). Ex. 20071021 20071022 20071023 20071024 20071025 (multikawa 2007) ou une seule (ex. TRANSQUAD2 avait TRANSQUAD1 en qualif). Il suffit en fait de faire un chainage et que le qualifying_races de l'une mentionne uniquement la course précédente. Ainsi, pas besoin du depend_on, qui devrait quitter la base de données.

      depend_on : liste des courses qu'il faut obligatoirement avoir terminée (toutes) pour prendre part à une autre. ==> non implémenté pour l'instant, le code n'est pas complêt et est en commentaire dans lib/phpcommon/functions.php. Ne pas utiliser.

      idchallenge : pour classements au temps cumulé. (pas nécessaire, Droopy fait très bien ce travail).
      maxboats : c'est pour faire des courses limitées en nombre d'inscrits (ex :le postlogue de Cap Istambul (80906), qui avait d'ailleurs la 80905 en qualifying_races)
      Le theme : c'est pour forcer un theme pour tous les joueurs d'une course. Pour la 956, on a forcé l'utilisation du theme "oceanexpress_newyork_lorient". ==> Le Theme, c'est le nom d'une feuille de style pour looker l'interface
      bobegin et boend, ce sont des dates, exprimées comme deptime et closetime à la façon "secondes depuis Epoch": elle introduisent le début d'un blackout et la fin de celui-ci.
      On peut par exemple imaginer qu'une course se déroulant autour du meridien 0 soit automatiquement mise en blackout entre 20UTC et 6UTC tous les jours, ça ferait un peu "il fait nuit donc on ne voit pas les concurents". La table "races" peut en mémoriser à la foi.

      Il y a maintenant : "vacfreq", qui indique la durée des vacations en minutes. (alors que le getinfo retourne l'info en secondes)
    2. les ICs sont facultatives
      Instructions de courses
      idraces int(11) instructions
      text
      flag int(11)
      20091103
      laisser vide
      6173
      num topic Taverne
      laisser vide
      13


    3. ajouter N lignes de waypoints
      waypoints
      idwaypoint
      int(20)
      latitude1
      double
      longitude1
      double
      latitude2
      double
      longitude2
      double
      libelle
      double
      maparea
      double
      2009110301 -3876 -38397 -3876 -38397 Noronha 8
      2009110302 -13050 -32300 -13200 -32300 Salvador de Bahia - Sud 12
      coordonnées : à multiplier par 1000, ex. -3876 = 3.876 S
    4. Ordonnancer les N waypoints sur la course (administrateur)
      enchainement des waypoints
      idraces
      int(11)
      wporder
      int(11)
      idwaypoint
      int(20)
      laisser_au
      int(11)
      wptype
      varchar(32)
      20091103
      ou laisser vide
      1 2009110301 270
      passer Norohna à l'ouest
      classement
      20091103
      ou laisser vide
      2 2009110302 999 finish line
      laisser_au : si dans table waypoints : latitude1 = latitude2 ET longitude1 = longitude2 alors le wp est de type laisser_au
      wptype : peut prendre les valeurs Classement ou Finish. Icegate et nosail zonesont des "règles de controle" mises en oeuvre "en dehors/parallèle du moteur VLM", mais ne figurent pas dans le script de création d'une course en base de données.

Schema extrait de http://dev.v-l-m.org/vlm/browser/trunk/base/schemas/races_tables.sql RACES, WAYPOINTS, RACES_WAYPOINTS, races_instructions

  • Créer une course,
    • ajouter une ligne dans "races"
    • ajounter N lignes dans "waypoints" (une par waypoint)
    • faire la relation 1,N (intégrant l'ordonnancement des WP) dans races_waypoint
    • la table races_instructions est facultative
tables valorisées par l'admin lors de la création d'une course
TABLE INFORMATIONS COMMENTAIRES
`races`
 `idraces` int(11) NOT NULL auto_increment,
 `racename` varchar(255) NOT NULL default ,
 `started` int(11) NOT NULL default '0',
 `deptime` bigint(14) default NULL,
 `startlong` int(11) NOT NULL default '0',
 `startlat` int(11) NOT NULL default '0',
 `boattype` varchar(255) default NULL,
 `closetime` bigint(20) default NULL,
 `racetype` int(11) default NULL,
 `firstpcttime` bigint(20) default NULL,
 `depend_on` int(11) default NULL,
 `qualifying_races` text,
 `idchallenge` text,
 `coastpenalty` int(11) default '0',
 `bobegin` bigint(20) default '0',
 `boend` bigint(20) default '0',
 `maxboats` int(11) default '0',
 `theme` varchar(30) default NULL,
 'vacfreq' tinyint(4) default 5,
 PRIMARY KEY  (`idraces`)
`races_instructions`
 `idraces` int(11) default NULL,
 `instructions` text,
 `flag` int(11),
 KEY (`idraces`)
`waypoints`
 `idwaypoint` int(20) NOT NULL default '0',
 `latitude1` double default NULL,
 `longitude1` double default NULL,
 `latitude2` double default NULL,
 `longitude2` double default NULL,
 `libelle` varchar(255) default NULL,
 `maparea` int(11) default '10',
  PRIMARY KEY  (`idwaypoint`)
`races_waypoints`
 `idraces` int(11) NOT NULL default '0',
 `wporder` int(11) NOT NULL default '0',
 `idwaypoint` int(20) default NULL,
 `laisser_au` int(11) default NULL, 
 `wptype` varchar(32) default NULL,
 PRIMARY KEY  (`idraces`,`wporder`)

si dans table waypoints :

latitude1 = latitude2 ET longitude1 = longitude2

alors le wp est de type laisser_au


Un extrait des tables :
+----------+---------------------------------------------------------------------------------+---------+------------+-----------+----------+----------------+------------+----------+--------------+-----------+------------------+-------------+--------------+---------+-------+----------+-------+---------+
| idraces | racename | started | deptime | startlong | startlat | boattype | closetime | racetype | firstpcttime | depend_on | qualifying_races | idchallenge | coastpenalty | bobegin | boend | maxboats | theme | vacfreq |
+----------+---------------------------------------------------------------------------------+---------+------------+-----------+----------+----------------+------------+----------+--------------+-----------+------------------+-------------+--------------+---------+-------+----------+-------+---------+
| 20081102 | Belfast - Man - Ouessant - Les Sables d'Olonne **QUALIF Vent des Globes** | -1 | 1225530000 | -5867 | 54658 | boat_Imoca2008 | 1225533600 | 0 | 10 | NULL | | NULL | 1800 | 0 | 0 | 0 | NULL | 5 |
| 20081103 | Lisboa - Ouessant<->Aber Ildut - Les Sables d'Olonne **QUALIF Vent des Globes** | -1 | 1225738800 | -9134 | 38704 | boat_Imoca2008 | 1225742400 | 0 | 150 | NULL | | NULL | 900 | 0 | 0 | 0 | NULL | 5 |
| 20081109 | Le Vent Des Globes | -1 | 1226232120 | -1790 | 46473 | boat_Imoca2008 | 1226836800 | 0 | 50 | 0 | | NULL | 10800 | 0 | 0 | 0 | NULL | 5 |
| 20090913 | La Moqueca de Peixe | -1 | 1252843200 | -1352 | 46036 | boat_Mono650 | 1252886400 | 0 | 50 | NULL | | NULL | 1800 | 0 | 0 | 0 | NULL | 5 |
| 20091003 | La Moqueca de Peixe 2 | 0 | 1254567600 | -16940 | 32610 | boat_Mono650 | 1254610800 | 0 | 50 | NULL | | NULL | 1800 | 0 | 0 | 0 | NULL | 5 |
+----------+---------------------------------------------------------------------------------+---------+------------+-----------+----------+----------------+------------+----------+--------------+-----------+------------------+-------------+--------------+---------+-------+----------+-------+---------+

+----------+---------+------------+------------+-------------------------+
| idraces | wporder | idwaypoint | laisser_au | wptype |
+----------+---------+------------+------------+-------------------------+
| 20081102 | 1 | 2008110201 | 999 | classement |
| 20081102 | 2 | 2008110202 | 999 | classement |
| 20081102 | 3 | 2008110203 | 999 | classement |
| 20081102 | 4 | 2008110204 | 999 | Finish |
| 20081103 | 1 | 2008110301 | 999 | classement |
| 20081103 | 2 | 2008110302 | 999 | classement |
| 20081103 | 3 | 2008110303 | 999 | Finish |
| 20081109 | 1 | 2008110911 | 999 | Atlantic IceGate |
| 20081109 | 2 | 2008110901 | 999 | Cape of Good Hope |
| 20081109 | 3 | 2008110912 | 999 | Kergelen IceGate |
| 20081109 | 4 | 2008110902 | 999 | Heard Island |
| 20081109 | 5 | 2008110913 | 999 | West Australian IceGate |
| 20081109 | 6 | 2008110903 | 999 | Cape Leuwin |
| 20081109 | 7 | 2008110914 | 999 | East Australian IceGate |
| 20081109 | 8 | 2008110915 | 999 | New-Zealand IceGate |
| 20081109 | 9 | 2008110916 | 999 | West Pacific IceGate |
| 20081109 | 10 | 2008110917 | 999 | East Pacific IceGate |
| 20081109 | 11 | 2008110904 | 999 | Cape Horn |
| 20081109 | 12 | 2008110905 | 999 | Finish |
| 20090913 | 1 | 2009091301 | 999 | Finish |
| 20091003 | 1 | 2009100301 | 999 | Finish |
+----------+---------+------------+------------+-------------------------+



  • les utilisateurs renseignent actuellement directement en SQL et transmettent à Phille, libellé de l'IC, n°topic créé par Phille.

[~]$ mysql -e "desc races"
+------------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+------------------+--------------+------+-----+---------+----------------+
| idraces | int(11) | NO | PRI | NULL | auto_increment |
| racename | varchar(255) | NO | | | |
| started | int(11) | NO | | 0 | |
| deptime | bigint(14) | YES | | NULL | |
| startlong | int(11) | NO | | 0 | |
| startlat | int(11) | NO | | 0 | |
| boattype | varchar(255) | YES | | NULL | |
| closetime | bigint(20) | YES | | NULL | |
| racetype | int(11) | YES | | NULL | |
| firstpcttime | bigint(20) | YES | | NULL | |
| depend_on | int(11) | YES | | NULL | |
| qualifying_races | text | YES | | NULL | |
| idchallenge | text | YES | | NULL | |
| coastpenalty | int(11) | YES | | 0 | |
| bobegin | bigint(20) | YES | | 0 | |
| boend | bigint(20) | YES | | 0 | |
| maxboats | int(11) | YES | | 0 | |
| theme | varchar(30) | YES | | NULL | |
| vacfreq | tinyint(4) | YES | | 5 | |
+------------------+--------------+------+-----+---------+----------------+

Améliorer les performances : on devrait supprimer la colonne depend_on (on l'utilisera sans doute jamais, en fait) et la colonne idchallenge un jour. Ne pas prendre la peine de les valoriser, donc.