BlueM.Opt Code: Difference between revisions

From BlueM
Jump to navigation Jump to search
m (32 Versionen)
Line 14: Line 14:
*** [[Wave.vb]]: Anzeige von Ganglinien im Popup
*** [[Wave.vb]]: Anzeige von Ganglinien im Popup
** '''Apps:''' Unterordner für Anwendungen
** '''Apps:''' Unterordner für Anwendungen
*** [[Sim.vb]]: Basisklasse für BlueM (und später SMUSI)
*** [[Sim.vb]]: Basisklasse für BlueM und SMUSI
*** [[BlueM.vb]]: Anbindung an [http://130.83.196.154/BlueM/ BlueM]
*** [[BlueM.vb]]: Anbindung an [[:Kategorie:BlauesModell|BlueM]]
*** [[Smusi.vb]]: Anbindung an [[SMUSI]]
*** [[Smusi.vb]]: Anbindung an [http://130.83.196.170/wiki/index.php/SMUSI SMUSI]
*** [[IHA.vb]]: Berechnung von IHA-Parametern
*** [[IHA.vb]]: Berechnung von IHA-Parametern
*** [[SKos.vb]]:  
*** [[SKos.vb]]:  

Revision as of 04:46, 23 August 2007

Ablaufdiagramm (EVO-BlauesModell)

Projektstruktur

Der Code besteht den zwei folgenden Projekten, welche in der Datei Evolutionsstrategie.sln zusammengeführt werden:

  • EVO_KERN: Der Optimierungsalgorithmus selbst.

Code Formatierung

Formatierung von Überschriften: <vbnet>

  1. Region "Überschrift1"

'Überschrift 1 (z.B. Unterteilung zwischen Eigenschaften und Methoden '####################################################################

  'Überschrift 2 (z.B. Größere Gruppen von Funktionen/Subs)
  'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
     'Überschrift 3 (Titel von Funktionen/Subs)
     '*****************************************
     Sub Beispiel()
        'Untertitel 1 innerhalb von Funktionen
        'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
           'Untertitel 2 innerhalb von Funktionen
           '-------------------------------------
           'Normale Kommentare
     End Sub
  1. End Region 'Überschrift1

</vbnet>

Tokens

Folgende Tokens werden im Code benutzt:

Token Bedeutung
ACHTUNG Wichtiger Kommentar
BUG Betrifft einen Bug in Bugzilla
TODO Noch zu tun
HACK Temporäre Lösung
UNDONE ???
CHECK ???
UPGRADE Kleine mögliche Erweiterungen innerhalb von Funktionen
UPGRADE_NOTE Beim Update von VB6 auf VB generierte Kommentare
UPGRADE_WARNING Beim Update von VB6 auf VB generierte Kommentare
UPGRADE_ISSUE Beim Update von VB6 auf VB generierte Kommentare